Skip to main content
For AI Agents & Developers

Schedule events. Programmatically.

A full REST API with OpenAPI spec. Let your AI agent create events, manage tickets, and automate scheduling with simple HTTP requests.

llms.txt, agents.json, and a machine-readable OpenAPI spec, so agents can discover, understand, and drive Event Schedule without human help.

40+ hours
to build event management from scratch
0%
platform fees on ticket sales
< 5 min
to your first API call

Everything your agent needs

A complete toolkit for programmatic event management.

REST API

Full REST API

Create, read, update, and delete schedules, events, tickets, and sub-schedules. Standard HTTP methods, JSON responses, and predictable URL structure. Webhooks for real-time event notifications.

JSON responses API key auth Webhooks Rate limiting
Smart Creation

Smart event creation

Send event details and the API auto-resolves venues, members, and categories. No need to look up IDs first.

Venue auto-resolution
Member matching
Sub-schedule assignment
Shareable URL

One link for everything

Every schedule gets a public URL your agent can share. Events, tickets, and iCal feeds all accessible from one link.

Ticketing

Ticket management

Create ticket types, set prices, and track sales through the API. Zero platform fees on all ticket sales.

Multiple ticket types Zero platform fees Sales tracking
Recurring

Recurring events

Set up repeating events with flexible patterns. Daily, weekly, monthly, or custom recurrence rules.

Every Monday 1st of month Every 2 weeks
i18n

Multi-language

Events auto-translate to 11 languages. Reach a global audience without extra work.

ENAI Developer Meetup
ESEncuentro de desarrolladores IA
DEKI-Entwicklertreffen
OpenAPI 3.0

OpenAPI spec

Download the OpenAPI 3.0 spec to auto-generate client libraries in any language.

/api/openapi.json
Python JavaScript Go PHP

Three steps to your first API call

1

Get your API key

Sign up for free and generate an API key from your account settings.

Authorization: Bearer YOUR_API_KEY
2

Create a schedule

POST to /api/schedules with a name and subdomain. Your schedule is live instantly.

curl -X POST /api/schedules \
  -d '{"name": "My Schedule"}'
3

Start managing events

Create events, set up tickets, and manage your schedule programmatically.

curl -X POST /api/events \
  -d '{"name": "AI Meetup"}'

Built for every kind of integration

Whatever you're building, the API has you covered.

AI Assistants

Give your AI assistant the ability to create and manage events for users through natural conversation.

Learn more

Developer Tools & Scripts

Automate event management with scripts, CLI tools, and custom integrations using the REST API.

Learn more

Community Bots

Build Discord, Slack, or Telegram bots that create events and notify community members automatically.

Booking Platforms

Integrate event creation and ticket management into your existing booking or reservation system.

Learn more

Calendar Aggregators

Pull events from Event Schedule into aggregation services and cross-platform calendar views.

Custom Integrations

Use the OpenAPI spec to generate client libraries and build custom integrations in any language.

Learn more

Free forever. Upgrade when you're ready.

$0
Scheduling, calendar sync, followers, and notifications
$5/mo
Ticketing, newsletters, custom domain, and branding

Zero platform fees on ticket sales. You only pay Stripe's processing fee.

See all plans

Frequently asked questions

Everything you need to know about the API and LLM discovery files.

What is llms.txt?

llms.txt is an emerging standard that helps AI models discover and understand your platform. Event Schedule provides both llms.txt (a concise summary for initial discovery and routing) and llms-full.txt (a complete, self-contained reference so agents can work without following additional links).

What can I do with the API?

You can create, read, update, and delete schedules, events, tickets, sub-schedules, and sales. The API supports smart event creation with venue auto-resolution, member matching, recurring event patterns, and auto-translation to 11 languages.

Is the API free to use?

Read operations are free on any Pro schedule. Write operations (creating and updating events, tickets, etc.) require a Pro plan. Ticket sales have zero platform fees - you keep 100% of revenue minus payment processing.

How does authentication work?

Authentication uses API keys passed via the X-API-Key header. Generate your API key from your account settings after signing up. Read-only endpoints on public schedules don't require authentication.

Give your agent the power of scheduling.

Full REST API. OpenAPI spec. Zero platform fees.

.eventschedule.com
Get Started Free

or read the API docs

Pro plan required for write operations