Event Schedule

An open-source platform to share events, sell tickets and bring communities together

3 subscribers
20 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Event Schedule endpoints

MethodEndpointDescription
Authentication
POST login
/login
Authenticates with email and password, returning a new API key. If an active API key already exists, returns a 409 error - disable and re-enable API access in account settings to…
POST register
/register
Creates a new user account and returns an API key. In hosted mode, a verification code (from /register/send-code) is required. In selfhosted mode, registration is only allowed if…
POST send_verification_code
/register/send-code
Sends a 6-digit verification code to the provided email address. This is only required in hosted mode (eventschedule.com). Selfhosted instances do not require email verification.…
Schedules
PUT update_schedule
/schedules/{subdomain}
Updates an existing schedule. Requires a Pro plan. Only the fields provided will be updated. The authenticated user must be an owner or admin of the schedule.
POST create_schedule
/schedules
Creates a new schedule. In hosted mode, new schedules receive a Pro trial period. The subdomain is automatically generated from the schedule name.
GET show_schedule
/schedules/{subdomain}
Returns details of a specific schedule. The authenticated user must be an owner or admin of the schedule.
DELETE delete_schedule
/schedules/{subdomain}
Soft-deletes a schedule, marking it as deleted. The schedule will no longer appear in listings or be accessible. Only the schedule owner can perform this action.
GET list_schedules
/schedules
Returns a paginated list of schedules owned or administered by the authenticated user.
Sub-schedules
POST create_group
/schedules/{subdomain}/groups
Creates a new sub-schedule within a schedule. Requires a Pro plan. The slug is automatically generated from the name.
GET list_groups
/schedules/{subdomain}/groups
Returns all sub-schedules for a given schedule. The authenticated user must be an owner or admin of the schedule.
PUT update_group
/schedules/{subdomain}/groups/{group_id}
Updates an existing sub-schedule. Requires a Pro plan. Only the fields provided will be updated.
DELETE delete_group
/schedules/{subdomain}/groups/{group_id}
Permanently deletes a sub-schedule. Requires a Pro plan.
Events
DELETE delete_event
/events/{id}
Permanently deletes an event. The authenticated user must have permission to edit the event.
GET show_event
/events/{id}
Returns details of a specific event. The authenticated user must own the event or be an owner/admin on one of its associated schedules.
GET list_events
/events
Returns a paginated list of events owned by the authenticated user. Can be filtered by schedule, date range, and paginated.
PUT update_event
/events/{id}
Updates an existing event. Requires a Pro plan. Supports partial updates - only the fields provided will be changed. Existing tickets, event parts, and recurring configuration…
POST upload_flyer
/events/flyer/{event_id}
Uploads a flyer image for an event. Requires a Pro plan. The authenticated user must own the event. Any existing flyer image will be replaced.
POST create_event
/events/{subdomain}
Creates a new event under the specified schedule. Requires a Pro plan. The authenticated user must be an owner or admin of the schedule. For venue schedules, the venue is…
Categories
GET list_categories
/categories
Returns all available event categories that can be used when creating or updating events.
Sales
POST create_sale
/sales
Creates a new ticket sale for an event. The event must have tickets enabled and belong to a Pro schedule. Tickets can be referenced by encoded ticket ID or by ticket type name.…

Event Schedule pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500,000 / monthly

More Events APIs

View all →
  • The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of…

    EventsFreemium1.8k subscribers
  • We provide a convenient way to obtain up-to-date and accurate data about holidays such as national holidays,…

    EventsFreemium578 subscribers
  • API para obter feriados nacionais para uma cidade/estado específica durante um determinado ano.

    EventsFreemium618 subscribers
  • Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.

    EventsFreemium293 subscribers
  • US and state flag half-staff events in JSON format.

    EventsFreemium221 subscribers
  • 🔥 Live events data api that scales with you! The Eventbrite API lets you search and find live events…

    EventsFreemium102 subscribers