Discover/TicketOne API
live

TicketOne APIticketone.it ↗

Search Italian events, browse by category, retrieve event details, and check real-time ticket availability via the TicketOne.it API. 6 endpoints.

Endpoint health
verified 5d ago
get_event_details
list_event_performances
list_events_by_category
search_events
get_homepage_featured_events
6/6 passing latest checkself-healing
Endpoints
6
Updated
5d ago

What is the TicketOne API?

The TicketOne.it API provides access to Italy's leading event ticketing platform across 6 endpoints, covering everything from homepage featured events to per-performance ticket availability. Use search_events to find concerts, shows, and festivals by keyword, or get_event_ticket_availability to check stock status, pricing, and purchase links for one or more event IDs in a single call.

This call costs1 credit / call— charged only on success
Try it
Maximum number of product groups to return per call; values above 50 are clamped to 50.
Number of product groups to skip for pagination.
→ api.parse.bot/scraper/2796dc8a-03b2-45c8-9569-d1228e6e6ac7/<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/2796dc8a-03b2-45c8-9569-d1228e6e6ac7/get_homepage_featured_events?limit=50&offset=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalmissing one? ·

Get featured and recommended events from the TicketOne homepage. Returns event groups sorted by recommendation priority along with category facets. Each group represents a series of related performances (e.g. a tour) with shared metadata. Paginates with limit (1-50) and offset; offset 0 costs one request, a larger offset walks the upstream 20-item pages that cover the window (up to three requests for limit 50). totalPages counts upstream 20-item pages, not pages of your limit.

Input
ParamTypeDescription
limitintegerMaximum number of product groups to return per call; values above 50 are clamped to 50.
offsetintegerNumber of product groups to skip for pagination.
Response
{
  "type": "object",
  "fields": {
    "page": "integer upstream 20-item page the window starts on",
    "facets": "array of facet groups (categories, recommendations) with counts",
    "results": "integer number of results returned in this response",
    "totalPages": "integer total upstream 20-item pages available",
    "totalResults": "integer total number of results available",
    "productGroups": "array of featured event groups with name, dates, pricing, categories, and status"
  },
  "sample": {
    "data": {
      "page": 1,
      "facets": [
        {
          "name": "categories",
          "facetHierarchicalItems": [
            {
              "count": 1025,
              "value": "Concerti"
            }
          ]
        },
        {
          "name": "recommendations",
          "facetItems": [
            {
              "count": 26,
              "value": "true"
            }
          ]
        }
      ],
      "results": 20,
      "totalPages": 22,
      "totalResults": 1942,
      "productGroups": [
        {
          "link": "https://www.ticketone.it/artist/ensemble-symphony-orchestra/alla-scoperta-di-morricone-ensemble-symphony-orchestra-3152591/",
          "name": "Alla scoperta di Morricone - Ensemble Symphony Orchestra",
          "tags": [
            "TICKETDIRECT",
            "MOBILE_TICKET",
            "FANSALE"
          ],
          "price": 20.7,
          "rating": {
            "count": 113,
            "average": 4.55
          },
          "status": "Available",
          "endDate": "2027-04-01T21:00:00+02:00",
          "currency": "EUR",
          "imageUrl": "https://www.ticketone.it/obj/media/IT-eventim/teaser/222x222/2026/scoperta-morricone-biglietti-3.jpg",
          "startDate": "2026-08-01T21:30:00+02:00",
          "categories": [
            {
              "name": "Concerti"
            },
            {
              "name": "Pop & Rock",
              "parentCategory": {
                "name": "Concerti"
              }
            }
          ],
          "description": "Tributo unico alle musiche del grande compositore italiano.",
          "productCount": 22,
          "productGroupId": "3152591",
          "hasRecommendation": true
        }
      ]
    },
    "status": "success"
  }
}

About the TicketOne API

What the API Covers

The TicketOne.it API exposes event and ticketing data across Italy. get_homepage_featured_events returns curated event groups sorted by recommendation priority, including facets for categories and recommendation buckets, plus fields like name, dates, pricing, and status. list_events_by_category lets you filter by category, subcategory, city, and a date_from/date_to window, returning product groups with nested performance previews and attraction metadata. list_event_performances goes one level deeper — each row is a single dated show at a specific venue, making it the right endpoint when you need every date and city a tour visits.

Search and Event Details

search_events accepts a free-text query (artist name, venue, event title) and returns individual product listings with productId, name, type, status, location, and categories, along with facets for cities, productTypes, venues, priceRange, and more. Pagination across all list and search endpoints uses limit (clamped to 50) and offset. get_event_details accepts either an event_id for a single product or a product_group_id to retrieve all performances in a group — the two parameters are mutually exclusive.

Ticket Availability

get_event_ticket_availability accepts a comma-separated list of event product IDs (sourced from search_events or get_event_details) and returns a keyed object mapping each ID to its inStock boolean, price, currency, link, and tags. The totalQueried field confirms how many IDs were evaluated. This endpoint is suitable for batch availability checks across multiple events in a single request.

Facets and Filtering

All listing and search endpoints return facets arrays that expose filterable dimensions — cities, venues, categories, price ranges, and recommendation buckets — along with item counts. These counts reflect the full result set, not just the current page window, and can be used to build dynamic filter UIs without additional round-trips.

Reliability & maintenanceVerified

The TicketOne API is a managed, monitored endpoint for ticketone.it — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when ticketone.it 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 ticketone.it 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
5d ago
Latest check
6/6 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
  • Aggregate all concert dates and venues in a specific Italian city using list_event_performances filtered by city and category
  • Build a ticket price tracker by polling get_event_ticket_availability for a watchlist of event IDs and recording price and inStock changes over time
  • Power an event discovery app by combining get_homepage_featured_events for curated picks with list_events_by_category for genre-specific browsing
  • Check whether multiple events in a user's shortlist still have tickets available in a single get_event_ticket_availability batch call
  • Retrieve every individual performance in a touring production by querying get_event_details with a product_group_id
  • Surface all upcoming festivals in a date range by calling list_events_by_category with subcategory set to a festival value and a date_from/date_to window
  • Populate venue and city facet counts from search_events to build a drill-down filter UI without additional API calls
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does TicketOne.it have an official public developer API?+
TicketOne.it does not publish a public developer API or documented API program for third-party access.
What does get_event_details return, and when should I use event_id versus product_group_id?+
Provide event_id to retrieve a single product object with fields like name, type, status, and productId. Provide product_group_id to receive a products array covering every performance in that group plus a totalResults count. The two parameters are mutually exclusive — supplying both or neither will not return useful results.
How does pagination work across endpoints, and are there offset costs to be aware of?+
All listing and search endpoints use limit (clamped to 50) and offset for pagination. offset 0 costs one request; larger offsets require walking through prior pages internally, meaning deep pagination consumes more requests than shallow pagination. The response fields page, totalPages, and totalResults help you calculate how many pages exist before paginating.
Does the API cover secondary market or resale ticket listings from TicketOne?+
Not currently. The API covers primary sale inventory: availability status, pricing, and purchase links from the main TicketOne.it catalog. You can fork this API on Parse and revise it to add an endpoint targeting any resale or fan-to-fan sections of the site.
Can I filter list_events_by_category or list_event_performances by venue?+
Neither endpoint accepts a venue parameter directly. Venue data is available in the facets array returned by both endpoints (and by search_events), which includes venue names and counts. To filter by venue today, use the facet values to identify relevant events, then refine with city or date filters. You can fork this API on Parse and revise it to add venue-based filtering as a dedicated parameter.
Page content last updated . Spec covers 6 endpoints from ticketone.it.
Related APIs in EntertainmentSee all →
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.
vividseats.com API
Search for events, venues, and performers, then browse current ticket listings with detailed seat information and pricing to find the perfect show. Analyze historical sales data to track ticket price trends and make informed purchasing decisions.
ticketmaster.com API
Find events happening near you by location and keyword, then view detailed information about ticket prices and availability for any show that interests you. Browse through search results with easy pagination to discover exactly what you're looking for.
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.
rausgegangen.de API
Discover events happening in German cities by searching for concerts, festivals, and shows—filtering by location, date, or category to find exactly what you're looking for. Get detailed information about venues, artists, and ticket lotteries all in one place.
bandsintown.com API
Search for artists and discover their upcoming concerts, or browse live events happening in specific cities with detailed ticket information. Find exactly what shows you're interested in attending with artist profiles, event dates, venues, and direct links to purchase tickets.
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.
ticketmaster.ie API
Search for live events and ticket availability across Ticketmaster Ireland, then view detailed event information and browse resale listings to find better deals. Check real-time resale availability to compare prices and secure tickets for concerts, sports, theater, and more.