Skip to main content
Everything below runs against production. Replace $EVENTORY_API_KEY with your key or export it in your shell first.
1

Check your key and credits

GET /usage is free and works for every valid key, so it is the safest first call.
A 401 here means the key was not sent or is wrong. If you used a shell variable, check it is actually set: an empty variable sends the request with no key at all.
2

Find the platform key and event id

Live Availability needs a platform key and the event’s id on that platform. GET /events/platforms lists every platform with the regions it accepts and an example id. Cache the result, it costs 5 credits like every call on this API.
The id is normally in the event URL. For Ticketmaster it is the 16-character string at the end of …/event/0200642CF18CAA24; several other platforms take the full event URL instead. See Supported platforms.
3

Pull live availability

A scrape runs synchronously and can take up to 60 seconds. Give your client a 65-second timeout.
sections_type tells you how to read sections. Ticketmaster and AXS return a seat map; most other platforms return flat ticket tiers. See Section types.
4

Watch the event instead of polling

If you want to be told when something changes rather than asking, add the event to your watchlist. Watchlist calls are free.
The response is the created item. Keep its id to update or delete it later. Then open the stream; it picks up watchlist changes within 60 seconds. See Connecting to the stream.
5

Look at the history

Market Data answers “how has this been selling?” rather than “what is on sale now?”. One credit per call.
Each hit carries the identifiers you need for the detail endpoints, for example GET /eventory/data/viagogo/E-160973997 for daily statistics and a price histogram.

Next

Credits & access

What each call costs and how to tell which APIs your key can use.

Errors

Every error code, what it actually means, and what to do about it.