Dice API
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.
3
Verified actions live today
<3 sec
Response latency per call
99.9%+
Reliability rate on generated APIs
24/7
On-call maintenance on Production plans
Integration facts
- Authenticates against
- https://dice.fm/browse/new_york-5bbf4db0f06331478e9b2c59
- Authentication
- Login flows, including 2FA, handled by Integuru using your own Dice credentials.
- Approach
- Direct HTTP requests, with no browser automation or RPA involved.
Endpoints
Available actions
Don't see the action you need?
The actions above cover the most common Dice integration patterns, but they're not the full picture. Integuru can build additional workflows for any capability the platform exposes. Our Managed Service handles scoping, building, and maintaining custom actions on your behalf, so just let us know what you need.
Guide
Dice integration guide
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.
Good to know
Before you start
- Can I use it today?
- Yes. Every action listed above has been verified against live Dice traffic. Install the CLI or sign in at app.integuru.com, connect your Dice account, and start calling the endpoints.
- What if Dice changes or breaks?
- On Production plans the Integuru team is on call around the clock, with auth auto-healing included, so target-platform changes get fixed by Integuru rather than by your engineers.
- What does it cost?
- Start on the Free plan at $0/month with 100 API calls/month. Production starts at $499/month with 24/7 on-call maintenance and auth auto-healing.
FAQ