Dice
Integuru generates a production-ready HTTP API for Dice, the live events and ticketing platform. The integration covers 3 actions for event discovery, city lookup, and ticket retrieval, letting teams query Dice event data across cities programmatically without browser automation.
Last reviewed: July 2026
Overview
Integuru's Dice integration provides production-ready HTTP API access to Dice, the live music and events ticketing platform at dice.fm, covering 3 actions including list_events and get_event_tickets. The integration lets you query events by city, look up city slugs, and retrieve ticket details for specific events.
No public API. Dice does not offer a developer API. Teams that need event data across cities previously had to scrape individual city pages manually, with no reliable way to enumerate tickets or check availability programmatically.
Teams building event discovery tools, music industry analytics platforms, or ticketing aggregators use this integration to pull Dice event data programmatically across multiple cities. The 3 actions cover the full lookup flow:
list_events: Returns up to 30 events for a given city slug.search_cities: Resolves a city name to the slug thatlist_eventsrequires.get_event_tickets: Returns ticket availability and details for a specific event.
For other events and ticketing platforms, see CrowdVolt or EDM Train, or browse the full integrations catalogue.
Use Cases
Integuru's Dice integration covers the end-to-end flow from city discovery through event listing to individual ticket retrieval.
- Event listing by city: Call
list_eventswith acity_slugto retrieve up to 30 events for that city. The action defaults to New York (new_york-5bbf4db0f06331478e9b2c59) if you omit the slug. - City slug lookup: Use
search_citieswith a partial or full city name to find the correctcity_slugforlist_events. The search is case-insensitive and returns 10 results by default. - Ticket retrieval: Call
get_event_ticketswith either anevent_id(the 24-character ID from event data) or anevent_slug(the URL perm_name) to retrieve ticket availability and details for a specific event.
Setup Notes
Integuru's Dice integration authenticates against https://dice.fm/browse/new_york-5bbf4db0f06331478e9b2c59. Integuru handles session management automatically.
The list_events action has a maximum of 30 events per page. To retrieve events across multiple cities, call list_events once per target city_slug. Use search_cities first if you do not already have the slug for a city.
For get_event_tickets, you can supply either event_id or event_slug. If you provide only event_slug, the integration performs a lookup to resolve the corresponding event ID before fetching tickets. Providing event_id directly is faster if you already have it from a prior list_events call.