AllEvents+API.SH

AllEvents API

Pull AllEvents listings by city and category, with venues, dates and ticket offers, as clean JSON.

The API.SH AllEvents API turns public AllEvents city pages into structured JSON. List events in a city, optionally in one category, for today, tomorrow or this weekend or for a keyword, with venue, address, coordinates, online or in-person flag and ticket offers, then open an event for its description, times with UTC offset and interested count.

  • 2 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
Event details
GET https://api.api.sh/allevents/v1/event
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the AllEvents API

Local event discovery apps

List what's on in a city this weekend, with venues and coordinates for a map or a newsletter.

Event calendars by category

Pull a city's events in one category, such as music or business, and page through them to fill a calendar.

Event detail enrichment

Open an event for its full description, start and end with UTC offset, currency and interested count.

Venue and demand research

Track which venues host events and how many people mark interest, to compare cities or categories.

AI agents that answer 'what's on'

Give an agent city and keyword event search so it can suggest plans with dates, places and ticket links.

AllEvents data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

AllEvents API endpoints and prices

Every AllEvents endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Products, listings and places2
Event details
/allevents/v1/event
$1 · $2 PAYG
1 credit
Events in a city
/allevents/v1/events
$1 · $2 PAYG
1 credit

Call the AllEvents API

Event details: GET https://api.api.sh/allevents/v1/event

curl "https://api.api.sh/allevents/v1/event" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 482 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for AllEvents data

  • Public data only: no AllEvents login, cookies or account needed
  • One key and one response shape for AllEvents and 481 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official AllEvents API

AllEvents has an official events API: you sign up on its developer portal for an API key, and it also sells event data for apps and AI agents. API.SH is an alternative when you want the public city and event pages under one API.SH key and response format alongside other event and ticket sites, without a separate AllEvents plan.

Apify mostly offers Eventbrite and multi-source event scrapers; API.SH gives you AllEvents city listings and event pages with one key and a fixed price per call.

AllEvents API questions

What AllEvents data can I get?+

Events in a city with name, dates, venue, address, coordinates, online flag and ticket offers, filtered by category, date or keyword (/allevents/v1/events), and one event with description, times, region, currency and interested count (/allevents/v1/event).

How much does the AllEvents API cost?+

Every AllEvents endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /allevents/v1/event at 1 credit each.

Is there an official AllEvents API?+

Yes. AllEvents runs a developer portal where you sign up for an API key, with endpoints such as events by city or coordinates. API.SH reads the public AllEvents pages instead, so you use your API.SH key and do not need an AllEvents developer account.

Do I need an AllEvents API key or account?+

Not for API.SH. You only need your API.SH key; API.SH reads public AllEvents pages and uses no AllEvents login.

Can I get events for today, tomorrow or this weekend?+

Yes. Pass date on /allevents/v1/events to narrow to today, tomorrow or this weekend, or q for a keyword. Neither combines with category or with the other.

How does AllEvents compare with Eventbrite for event data?+

AllEvents lists events from many sources city by city, while Eventbrite lists events sold on its own ticketing. API.SH covers AllEvents here; check the API.SH catalog for other event sites.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /allevents/v1/events with a city. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More travel & events APIs all travel & events APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 482 platforms.
Get a free API key