Tickets API

Manage ticket types and pricing

Overview

The Tickets API allows you to manage ticket types for your events. You can create different ticket tiers, set pricing, manage inventory, and more.

Endpoints

List tickets

GET
/tickets

Get a list of ticket types for an event with optional filtering.

Query parameters

ParameterTypeRequiredDescription
event_idUUIDYesEvent ID
is_activeBooleanNoFilter by active status
early_birdBooleanNoFilter by early bird status

Example request

curl -X GET "https://eventnerds.com/api/developer/v1/tickets?event_id=EVENT_ID&is_active=true" \
  -H "Authorization: Bearer YOUR_API_KEY"

Create ticket

POST
/tickets

Create a new ticket type for your event.

Example request

curl -X POST "https://eventnerds.com/api/developer/v1/tickets" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "event_id": "EVENT_ID",
    "name": "General Admission",
    "description": "Full access to all sessions",
    "price": 299.00,
    "quantity": 500,
    "is_active": true,
    "early_bird": false
  }'

Ready to get started?

Create your free EventNerds account and start building amazing events today. No credit card required.

Built by EventNerdsStrategic Nerds

The API-first event engine for developers who mean business