Primary ticketing

Dice.fm API for event, lineup and ticket data

Get Dice.fm events as structured data: every ticket type with its price, tax and sale window, the lineup, venue, promoter and refund policy. Fetch one event by link, or list all upcoming events for an artist, venue or promoter.

Read the API docs

Test Dice.fm data with 25 free API credits, no card needed

Search types

Event, artist, venue, promoter

Typical response

Under 1 to 2 seconds

Prices

Face value with tax

Dice.fm event data, ready for analysis

Dice.fm works directly with promoters, venues and artists and sells tickets at face value. TicketsData is an independent market data service that returns its public event information as JSON, so independent music, club nights and festivals sit in the same dataset as everything else you track.

TicketsData is an independent service and is not affiliated with or endorsed by Dice.fm. Dice.fm is a trademark of its owner.

In every response

  • Ticket types with price, sales tax and status
  • Sale start and end dates per ticket type
  • Order limits, such as maximum tickets per order
  • Venue name, address and city
  • Promoter and presented-by details
  • Age limits and waiting list status

What the Dice.fm API returns

Dice.fm sells primary tickets, so the data describes the on-sale itself: what is offered, at what price, and when.

Ticket types

Every tier with price, sales tax, status and per-order limits.

Sale windows

sale_start_date and sale_end_date for each ticket type.

Venue

Venue name, full address, city and country code.

Promoter

Billing promoter and the presented-by line.

Event rules

Age restriction, waiting list and refund policy where set.

Discovery

List upcoming events for an artist, venue or promoter page with /events.

Dice.fm API request and response

A real response for DIIV: 'ZIRP!' Listening Event at Rough Trade Berlin, October 29, 2026, a free RSVP event now off sale. Long text fields are trimmed.

RequestGET /fetch
curl -G "https://ticketsdata.com/fetch" \ --data-urlencode "username=YOUR_EMAIL" \ --data-urlencode "password=YOUR_PASSWORD" \ --data-urlencode "platform=dice" \ --data-urlencode "event_url=https://dice.fm/event/av8okd-diiv-zirp-listening-event-29th-oct-rough-trade-berlin-berlin-tickets"
Response200 OK · trimmed to key fields
{ "status": 200, "body": { "ticket_types": { "ticket_types": [ { "id": 1421091, "name": "Free RSVP", "status": "Off Sale", "price": { "currency": "EUR", "price": "€0.00", "sales_tax": "€0.00" }, "limits": { "increment": 1, "max_increments": 6 }, "icon_type": "Standing", "dates": { "timezone": "Europe/Berlin", "sale_start_date": "Tue, 6 Oct 2026 at 18:00 (UTC+02:00)", "sale_end_date": "Thu, 29 Oct 2026 at 20:00 (UTC+01:00)" }, "transfer_ticket_enabled": true } ], "venues": [ { "name": "Rough Trade Berlin", "address": "Ganghoferstraße 10, 12043 Berlin, Germany", "city": { "name": "Berlin", "country_code": "DE" } } ], "name": "DIIV: 'ZIRP!' Listening Event", "presented_by": "Presented by Rough Trade Berlin", "dates": { "timezone": "Europe/Berlin", "event_start_date": "Thu, 29 Oct 2026 at 20:30 (UTC+01:00)", "event_end_date": "Thu, 29 Oct 2026 at 22:30 (UTC+01:00)" }, "max_tickets": 6, "about": { "highlights": [ { "type": "Age Restriction", "title": "This is an 16+ event" } ] }, "waiting_list_enabled": true, "status": "Off Sale", "billing_promoter": { "name": "Rough Trade Europe" } } }, "response_s": 2.17, "quota_remaining": 9850 }
Key response fields
FieldMeaning
ticket_typeseach ticket tier with price, tax and status.
limits.max_incrementsmost tickets one order can hold.
dates.sale_end_datewhen that ticket type stops selling.
venuesvenue name, address and city.
billing_promoterthe promoter behind the event.
waiting_list_enabledwhether a waiting list is open.

What teams build with Dice.fm data

Live music calendars

Build listings of club nights and concerts by city, venue or promoter.

On-sale monitoring

Watch ticket tiers move from on sale to sold out.

Promoter research

See what a promoter has coming up and how it is priced.

Want Dice.fm prices next to the other marketplaces? The cross-market report matches the event everywhere and prices it side by side, or monitor the event to get Dice.fm price and listing changes pushed to you.

Dice.fm API questions

Is there an API for Dice.fm events?

TicketsData provides one. It is an independent market data service that returns public Dice.fm event and ticket information as JSON, from an event link or an artist, venue or promoter page.

Is this an official Dice.fm API?

No. It is built and run by TicketsData Ltd, an independent UK company, and reads the ticket information shown publicly on Dice.fm event pages.

Which Dice.fm searches are supported?

Four: one event by its link, and upcoming events for an artist, a venue or a promoter page.

Which parameter do I use for venues and promoters?

Use venue_url with a dice.fm/venue/ or dice.fm/promoters/ link. Artist pages use performer_url.

Which regions does Dice.fm cover?

Every region Dice.fm sells in, with strong coverage in the UK and Europe as well as the US and Australia.

Does the Dice.fm API show resale prices?

Dice.fm is a primary platform, so prices are face value set by the promoter, with sales tax shown separately.

Same API, every marketplace

The Dice.fm API shares its login and request format with every other supported marketplace. See the full marketplace list.

Start pulling Dice.fm events

Run 25 free Dice.fm requests, no credit card. The same login works for the API, the dashboard and the MCP server.

See plans