# Event Schedule > Event Schedule is an open-source platform for sharing events, selling tickets, and bringing communities together. It provides a full REST API with OpenAPI 3.0 spec for programmatic event management. Key details: - **Schedule types**: Venue (physical locations), Talent (performers), Curator (event organizers) - **Authentication**: API key via `X-API-Key` header, obtained through registration or login - **Plans**: Read operations (GET) are free but require a Pro schedule. Write operations (POST/PUT/DELETE) require a Pro plan. - **Rate limits**: 300 GET requests/min, 30 POST/PUT/DELETE requests/min - **Languages**: Auto-translation to 11 languages - **Deployment**: Hosted SaaS at eventschedule.com or selfhosted ## API Documentation - [llms-full.txt](https://eventschedule.com/llms-full.txt): Complete self-contained documentation for LLMs (no link-following needed) - [API Reference](https://eventschedule.com/docs/developer/api): Full API documentation with examples for all endpoints - [OpenAPI Spec](https://eventschedule.com/api/openapi.json): OpenAPI 3.0 specification for client generation and tool integration - [agents.json](https://eventschedule.com/.well-known/agents.json): Agent workflow definitions for multi-step API tasks ## Getting Started 1. Register an account: `POST /api/register` (hosted mode requires email verification via `POST /api/register/send-code` first) 2. Create a schedule: `POST /api/schedules` with a name and type (venue, talent, or curator) 3. Create events: `POST /api/events/{subdomain}` with event details under your schedule 4. Optionally configure tickets, upload flyers, and create sub-schedules ## Platform Information - [Features](https://eventschedule.com/features): Full feature overview including ticketing, calendar sync, analytics, and more - [Pricing](https://eventschedule.com/pricing): Pro plan required for API access (first year free), zero platform fees on tickets - [For AI Agents](https://eventschedule.com/for-ai-agents): Overview of API capabilities for AI agents and developers - [Documentation](https://eventschedule.com/docs): User guides for schedules, events, tickets, and integrations ## Optional - [Selfhost Guide](https://eventschedule.com/docs/selfhost/installation): Instructions for self-hosting Event Schedule - [Open Source](https://eventschedule.com/open-source): Source code and contribution information - [Blog](https://eventschedule.com/blog): Platform updates and use case guides