On this page
Zapier & MCP
Dandelion can connect to other apps via Zapier and to AI assistants via the Model Context Protocol (MCP). Both use the same API key from your profile edit page.
All access is read-only. Email addresses are included only when you are allowed to view them.
Zapier
The Dandelion Zapier integration lets you send Dandelion data to thousands of other apps.
| Trigger | Description | Endpoint |
|---|---|---|
| Order Confirmed | Triggers when someone purchases tickets to your event | /z/organisation_event_orders |
| Ticket Confirmed | Triggers when a ticket is issued for your event | /z/organisation_event_tickets |
| New Follower | Triggers when someone follows your organisation | /z/organisation_followers |
Zapier also calls /z to identify the signed-in account and /z/organisation_events to list events you can pick from.
MCP
AI assistants can use Dandelion's MCP server to search and look up public records, and — with your API key — to read admin data for organisations and events you manage.
Public tools, which work without authentication:
- Search events (recent and upcoming), organisations, gatherings and accounts
- Look up events, organisations, gatherings and accounts, by slug/username or ID
- Get trending events
- Get upcoming events for an organisation
Authenticated tools, which require your API key as a Bearer token:
- Get the signed-in account
- Get all events hosted or cohosted by an organisation you admin
- Get organisation followers from the last 24 hours
- Get all completed orders for an event you admin
- Get all completed tickets for an event you admin
Add the server to your AI assistant's MCP configuration:
https://dandelion.events/mcp
{
"mcpServers": {
"dandelion": {
"url": "https://dandelion.events/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Public tools still work if no key is sent. An invalid key is rejected with HTTP 401.
Account
Returns the authenticated account.
- Zapier:
GET /z - MCP:
get_me_tool
{
"id": "507f1f77bcf86cd799439011",
"name": "Jane Smith",
"username": "jane-smith",
"email": "jane@example.com",
"url": "https://dandelion.events/u/jane-smith"
}
Organisation events
Returns all events hosted or cohosted by an organisation you admin, most recent first.
- Zapier:
GET /z/organisation_eventswith organisationslugorid(organisation_slug/organisation_idalso work) - MCP:
get_organisation_events_toolwith organisationslugorid
[
{
"id": "507f1f77bcf86cd799439012",
"name": "Summer Workshop (Sat 15 Jun, 2pm–5pm)",
"slug": "summer-workshop"
}
]
Organisation followers
Returns new followers from the last 24 hours, most recent first.
- Zapier:
GET /z/organisation_followerswith organisationslugorid(organisation_slug/organisation_idalso work) - MCP:
get_organisation_followers_toolwith organisationslugorid
[
{
"id": "507f1f77bcf86cd799439014",
"name": "John Doe",
"firstname": "John",
"lastname": "Doe",
"email": "john@example.com",
"created_at": "2024-01-15T10:30:00Z"
}
]
Event orders
Returns all completed orders for an event you admin, most recent first.
- Zapier:
GET /z/organisation_event_orderswith eventslugorid(event_slug/event_idalso work) - MCP:
get_event_orders_toolwith eventslugorid
[
{
"id": "507f1f77bcf86cd799439015",
"name": "Alice Johnson",
"firstname": "Alice",
"lastname": "Johnson",
"email": "alice@example.com",
"value": 25.00,
"currency": "GBP",
"opt_in_organisation": true,
"opt_in_facilitator": false,
"hear_about": "Social media",
"via": "instagram-ad",
"answers": [["Dietary requirements?", "Vegan"]],
"created_at": "2024-01-15T14:22:00Z"
}
]
email may be empty depending on event privacy settings.
Event tickets
Returns all completed tickets for an event you admin, most recent first.
- Zapier:
GET /z/organisation_event_ticketswith eventslugorid(event_slug/event_idalso work) - MCP:
get_event_tickets_toolwith eventslugorid
[
{
"id": "507f1f77bcf86cd799439016",
"name": "Alice Johnson",
"firstname": "Alice",
"lastname": "Johnson",
"email": "alice@example.com",
"ordered_for_name": "Bob Johnson",
"ordered_for_email": "bob@example.com",
"ticket_type": "Standard",
"price": 25.00,
"currency": "GBP",
"checked_in": false,
"checked_in_at": null,
"order_id": "507f1f77bcf86cd799439015",
"created_at": "2024-01-15T14:22:00Z"
}
]
Email fields may be empty depending on event privacy settings.
Still need support?
Get an instant answer from AI
Answers come from our DeepWiki.
Get an answer from a human
You can email us at contact@dandelion.events. Please include links to any relevant events.
