Advanced Features
API, webhooks and resources for developers.
How to Authenticate with the API (Generate an Access Token)
Learn how to generate an access token to authenticate with the eAgenda API. See how to use HTTP Bearer token authentication with practical cURL and Python examples to access the endpoints.
How to Configure Notifications (Webhooks) for Appointments Via API
Configure webhooks in eAgenda to receive real-time notifications about appointment creation, updates, and cancellations. Includes Python server examples.
How to Control the Appointment Access List via External API
Integrate your external API with eAgenda to automatically validate whether a client is authorized to book. Configure Access Lists connected to external systems.
How to Create a Calendar Via API
Create calendars via the eAgenda REST API. Configure business hours, services, appointment modes, and availability programmatically.
How to Create an Account (Organization) Via API
Create accounts (organizations) via the eAgenda REST API. Configure name, contact, time zone, and status by sending a POST request to /api/v3/accounts/ with practical examples.
How to Create an Appointment Via API in eAgenda
Create appointments programmatically using the eAgenda REST API. See examples with cURL and Python to configure calendars, services, attendees, and time slots.
How to Create Schedulable Services Via API in eAgenda
Automate the registration of schedulable services via the eAgenda REST API. Define name, duration, price, and availability of services programmatically with examples.
How to Create Users (Team Members) Via API
Create users and team members via the eAgenda REST API. Automate member registration with permissions, email, and access credentials using practical examples.
How to List and Filter Appointments Via API
List and filter appointments via the eAgenda API by status, date, service, and more. See all available parameters with practical examples in cURL and Python.
How to List Available Times for Scheduling Via API
List available times for scheduling via the eAgenda API. Query slots by day or by period using the /available-date-times/ and /available-dates/ endpoints.
How to Register Clients (People) Via API
Register clients via the eAgenda REST API with examples in cURL and Python. Send name, email, phone, and identification documents programmatically using the /people/ endpoint.
How to Update or Cancel an Appointment Via API
Update or cancel appointments via the eAgenda REST API. Learn how to change status, reschedule times, or remove appointments with examples in cURL and Python.
No articles found for this search.
Didn't find what you were looking for?
Our support team is ready to help. Get in touch and solve any doubt quickly.
- Support in English
- Fast response
- Always up-to-date docs