Discover/Ziggo Dome API
live

Ziggo Dome APIziggodome.nl

Access Ziggo Dome's upcoming event agenda via API. Get ticket availability, seller info, price ranges, organizer details, and genre filtering across 2 endpoints.

This API takes change requests — .
Endpoint health
verified 4h ago
get_event
list_events
2/2 passing latest checkself-healing
Endpoints
2
Updated
5h ago

What is the Ziggo Dome API?

The Ziggo Dome API covers 2 endpoints that expose the full upcoming event agenda for Amsterdam's Ziggo Dome venue. The list_events endpoint returns paginated event summaries including performer name, show date, sold-out status, and ticket seller URL. The get_event endpoint adds per-event depth: description, organizer, ticket price range, genre tags, and sale state. Together they cover the 9 response fields needed to build a live event tracker or ticket availability monitor.

This call costs1 credit / call— charged only on success
Try it
Genre UUID to filter events (obtain from the genres list on the site). Omitted returns all genres.
Number of events per page.
Number of events to skip for pagination.
api.parse.bot/scraper/0de346e6-8ca0-4793-832e-19a8965f94a5/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/0de346e6-8ca0-4793-832e-19a8965f94a5/list_events?limit=5&offset=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace ziggodome-nl-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Ziggo Dome SDK — bounded, re-runnable; every call capped."""
from parse_apis.ziggodome_nl_api import ZiggoDome, EventNotFound

client = ZiggoDome()

# List upcoming events — check sold-out status and ticket sellers.
for event in client.events.list(limit=3):
    print(event.performer_name, event.show_date, event.sold_out, event.ticket_seller)

# Drill into the first event for full details (seller, organizer, prices).
summary = client.events.list(limit=1).first()
try:
    full = summary.details()
    print(full.performer_name, full.ticket_seller, full.organizer, full.min_ticket_price)
except EventNotFound as e:
    print("event gone:", e.event_id)

print("exercised: events.list, EventSummary.details")
All endpoints · 2 totalmissing one? ·

List upcoming events from the Ziggo Dome agenda. Each event includes the performer name, date, sold-out status, ticket sales URL, and inferred ticket seller. Results are offset-paginated. Supports optional genre filtering by genre ID.

Input
ParamTypeDescription
genrestringGenre UUID to filter events (obtain from the genres list on the site). Omitted returns all genres.
limitintegerNumber of events per page.
offsetintegerNumber of events to skip for pagination.
Response
{
  "type": "object",
  "fields": {
    "total": "total number of upcoming events",
    "events": "array of event summary objects",
    "has_more": "whether more pages are available"
  },
  "sample": {
    "data": {
      "limit": 5,
      "total": 111,
      "events": [
        {
          "id": "bbcae19e-5661-4a7a-8582-80c5e4f647dd",
          "sold_out": false,
          "sales_url": "https://www.ticketmaster.nl/artist/joji-tickets/998611",
          "show_date": "2026-08-25 18:00:00",
          "show_state": "OnSale",
          "event_title": "JOJI: SOLARIS",
          "ticket_seller": "Ticketmaster",
          "event_page_url": "https://www.ziggodome.nl/agenda/bbcae19e-5661-4a7a-8582-80c5e4f647dd",
          "performer_name": "JOJI"
        }
      ],
      "offset": 0,
      "has_more": true
    },
    "status": "success"
  }
}

About the Ziggo Dome API

Event Listing and Filtering

The list_events endpoint returns a paginated array of upcoming Ziggo Dome events. Each object in the events array includes the performer name, show date, sold-out flag, a direct ticket sales URL, and an inferred ticket_seller name. The response also exposes a total count and a has_more boolean so you can drive pagination cleanly using limit and offset parameters. To narrow results to a specific genre, pass a genre UUID to the genre parameter — genre UUIDs can be obtained from the venue's genre list on the site.

Single Event Details

The get_event endpoint accepts a UUID (event_id) sourced from list_events results and returns the complete event record. This includes the event_title, show_date, show_state (the venue's sale state string), organizer, description in HTML, a ticket_price_range, and a genres array. The sold_out boolean and sales_url are also present, making it straightforward to surface actionable purchase links alongside availability status.

Coverage and Scope

Both endpoints reflect the Ziggo Dome agenda at ziggodome.nl — a single venue in Amsterdam. Coverage is limited to events listed on that agenda; historical or past events, seating maps, and individual ticket inventory are outside the data these endpoints return. The show_state field carries the venue's own sale status string, which may carry values beyond a simple open/sold-out binary.

Reliability & maintenanceVerified

The Ziggo Dome API is a managed, monitored endpoint for ziggodome.nl — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when ziggodome.nl changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official ziggodome.nl API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4h ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Monitor ticket availability for Ziggo Dome shows using the sold_out flag in list_events
  • Build a genre-filtered event calendar using the genre UUID parameter
  • Display ticket price ranges and direct purchase links from get_event on a concert aggregator
  • Track which ticket sellers (via ticket_seller) distribute Ziggo Dome events
  • Send alerts when new events appear by comparing total counts between polling intervals
  • Surface organizer details from get_event for B2B event or sponsorship research
  • Paginate the full event agenda with limit and offset to seed a local database
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Ziggo Dome have an official public developer API?+
Ziggo Dome does not publish an official public developer API for its event agenda. This API provides structured access to the event data available on ziggodome.nl/agenda.
What does `show_state` return and how is it different from `sold_out`?+
sold_out is a boolean — true or false — indicating whether the event is sold out. show_state is the venue's own sale status string, which may carry nuanced values such as presale active, on-sale, or off-sale states, beyond the binary sold-out flag.
Can I retrieve past or historical Ziggo Dome events through this API?+
Not currently. Both list_events and get_event cover upcoming events on the Ziggo Dome agenda. Historical event records are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting archived event data if the source exposes it.
Does the API return seating maps or individual seat availability?+
Not currently. The API returns ticket price ranges, sold-out status, and ticket sales URLs, but does not expose seating maps or per-seat inventory. You can fork this API on Parse and revise it to add an endpoint for seat-level data if that becomes available on the venue site.
How do I get genre UUIDs to use with the `genre` filter in `list_events`?+
Genre UUIDs are identifiers used by the Ziggo Dome agenda to categorize events. You can collect them from the genre list on ziggodome.nl and pass them as the genre parameter to filter list_events results to a specific music or event category.
Page content last updated . Spec covers 2 endpoints from ziggodome.nl.
Related APIs in EntertainmentSee all →
ticketmaster.nl API
Search for events on Ticketmaster Netherlands and access detailed information including event specifics and resale ticket listings. Browse available shows, concerts, and performances with complete event manifests to find exactly what you're looking for.
ticketswap.nl API
Search and discover events on TicketSwap, browse trending and rising events, and access detailed information about artists, listings, and specific events. Find tickets for concerts and live events with real-time data about what's popular and gaining momentum.
melkweg.nl API
Discover upcoming concerts, theater shows, and events at Amsterdam's Melkweg venue by browsing the full agenda, filtering by category or genre, searching the archive, or checking newly announced performances. Find detailed information about specific events and see which shows offer free admission for members.
viagogo.com API
Search for events and browse tickets across Viagogo's catalog, discovering performer schedules, ticket listings, and categories all in one place. Get detailed information about available tickets and events to find exactly what you're looking for.
seatgeek.com API
Search for events and performers, view ticket listings with pricing data, and explore venue information across multiple event categories. Get real-time insights into event details, ticket price trends, and what's currently trending to help you find and compare tickets.
etix.com API
Search for live events across venues and categories, discover what's playing today or this weekend, and check real-time ticket availability for concerts, shows, and other ticketed events. Get detailed event information and browse featured homepage listings to find and book tickets for your next outing.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.
abconcerts.be API
Access concert listings and event details from Ancienne Belgique, search for specific shows, and stay updated with the latest news from Belgium's iconic music venue. Find upcoming performances, get complete event information, and discover news articles all in one place.