KosmoKrator

other

Eventbrite CLI for Headless Automation

Use the Eventbrite CLI for headless automation with headless JSON commands, schema discovery, credentials, and permission controls.

9 functions 6 read 3 write API token auth

Eventbrite CLI for Headless Automation

Use KosmoKrator as a non-interactive integration runtime for local automations and wrappers.

Use headless automation when another tool needs a stable local command surface. The Eventbrite CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# Eventbrite CLI for Headless Automation
kosmokrator integrations:configure eventbrite --set token="$EVENTBRITE_TOKEN" --set organization_id="$EVENTBRITE_ORGANIZATION_ID" --enable --read allow --write ask --json
kosmo integrations:call eventbrite.eventbrite_list_events '{"status":"example_status","order_by":"example_order_by","page":1,"continuation":"example_continuation"}' --json

Discovery Before Execution

Agents and scripts can inspect Eventbrite docs and schemas before choosing a function.

kosmo integrations:docs eventbrite --json
kosmo integrations:docs eventbrite.eventbrite_list_events --json
kosmo integrations:schema eventbrite.eventbrite_list_events --json
kosmo integrations:search "Eventbrite" --json
kosmo integrations:list --json

Useful Eventbrite CLI Functions

FunctionTypeParametersDescription
eventbrite.eventbrite_list_events Read status, order_by, page, continuation List events for the Eventbrite organization. Returns paginated events with name, status, dates, and URL. Filter by status (live, draft, started, ended, completed, canceled) or order results.
eventbrite.eventbrite_get_event Read event_id Get full details for a single Eventbrite event by ID. Returns description, venue, ticket classes, organizer, and all settings.
eventbrite.eventbrite_create_event Write name, start_utc, end_utc, currency, description, summary, timezone, venue_id, online_event, listed, capacity Create a new event on Eventbrite. Provide event name, start/end times, currency, and optionally a venue ID or online event details.
eventbrite.eventbrite_update_event Write event_id, name, start_utc, end_utc, description, summary, timezone, venue_id, online_event, listed, status, capacity, currency Update an existing Eventbrite event. Only the fields you provide will be changed. Use to change title, times, description, venue, or status.
eventbrite.eventbrite_list_attendees Read event_id, status, page, continuation List attendees for an Eventbrite event. Returns paginated attendee profiles with name, email, ticket class, and check-in status.
eventbrite.eventbrite_get_attendee Read event_id, attendee_id Get full details for a single Eventbrite attendee by event and attendee ID. Includes profile, ticket info, custom answers, and barcode.
eventbrite.eventbrite_list_venues Read page, continuation List venues for the Eventbrite organization. Returns paginated venues with name, address, city, and capacity.
eventbrite.eventbrite_create_venue Write name, address_1, city, region, postal_code, country, latitude, longitude, capacity Create a new venue on Eventbrite. Provide name and address details. Returns the venue ID for use when creating events.
eventbrite.eventbrite_get_current_user Read none Get the currently authenticated Eventbrite user profile. Returns name, email, and organization memberships. Useful for verifying credentials.

Automation Notes

Related Eventbrite CLI Pages