{
  "version": "1.0.0",
  "checkedAt": "2026-08-16",
  "statusLabels": {
    "live": "Live",
    "foundation": "Foundation",
    "needs_credentials": "Needs credentials",
    "needs_partner_approval": "Needs partner approval",
    "unavailable_official_api": "Unavailable"
  },
  "adapterContract": {
    "version": "1.0.0",
    "operations": [
      "searchEvents",
      "fetchEvent",
      "fetchPerformer",
      "fetchVenue",
      "fetchTicketOffers",
      "fetchPriceRange",
      "fetchAvailability",
      "fetchStatus",
      "receiveWebhook",
      "normalizeUrl",
      "attachAffiliateId",
      "validateLink",
      "handleRateLimit",
      "retryIdempotently",
      "deactivateStaleOffer"
    ],
    "invariants": [
      "Server-side credentials only",
      "Idempotent synchronization",
      "Preserve every provider identifier and source timestamp",
      "Never infer inventory, price, fees, or availability",
      "Deactivate stale offers instead of presenting them as live",
      "No scraping outside documented provider permission"
    ]
  },
  "providers": [
    {
      "supportedCountries": [
        "US"
      ],
      "deepLinkStatus": "live",
      "discoveryStatus": "unavailable_official_api",
      "inventoryStatus": "unavailable_official_api",
      "affiliateProgram": "not_configured",
      "credentialStatus": "not_required_for_deep_links",
      "lastSuccessfulSync": null,
      "syncFrequency": "disabled",
      "errorRate": null,
      "active": true,
      "id": "official-box-office",
      "name": "Official venue box office",
      "providerType": "primary source",
      "consumerBaseUrl": "venue-specific",
      "documentationUrl": "https://deadheadvending.com/sources/",
      "status": "live",
      "apiAvailability": "No universal API; each venue calendar is a separate primary source.",
      "partnerApprovalRequired": false,
      "authentication": "none for verified deep links",
      "rateLimits": "not applicable",
      "webhookSupport": false,
      "eventSearch": false,
      "venueSearch": false,
      "performerSearch": false,
      "inventorySupport": false,
      "pricingSupport": false,
      "dataUseRestrictions": "Link only to the exact official event or ticket page; the source remains authoritative.",
      "staffNotes": "Preferred exit when a venue publishes a direct official event page."
    },
    {
      "supportedCountries": [
        "US"
      ],
      "deepLinkStatus": "foundation",
      "discoveryStatus": "needs_credentials",
      "inventoryStatus": "needs_partner_approval",
      "affiliateProgram": "not_configured",
      "credentialStatus": "not_configured",
      "lastSuccessfulSync": null,
      "syncFrequency": "disabled",
      "errorRate": null,
      "active": false,
      "id": "ticketmaster",
      "name": "Ticketmaster",
      "providerType": "primary ticketing and discovery",
      "consumerBaseUrl": "https://www.ticketmaster.com/",
      "documentationUrl": "https://developer.ticketmaster.com/products-and-docs/apis/discovery-api/v2/",
      "termsUrl": "https://developer.ticketmaster.com/support/terms-of-use/",
      "status": "needs_credentials",
      "apiAvailability": "Discovery API v2 supports event, attraction, and venue search; reservation and purchase require the restricted Partner API.",
      "partnerApprovalRequired": true,
      "authentication": "developer API key; partner credentials for transactional access",
      "rateLimits": "Published default: 5,000 calls/day and 5 requests/second.",
      "webhookSupport": false,
      "eventSearch": true,
      "venueSearch": true,
      "performerSearch": true,
      "inventorySupport": false,
      "pricingSupport": "limited discovery fields; no verified checkout inventory without partner access",
      "dataUseRestrictions": "Comply with API license, privacy disclosure, source attribution, and removal requirements.",
      "staffNotes": "Direct source-verified links may ship; API sync is disabled until a server-side key is approved."
    },
    {
      "supportedCountries": [
        "US"
      ],
      "deepLinkStatus": "foundation",
      "discoveryStatus": "needs_partner_approval",
      "inventoryStatus": "needs_partner_approval",
      "affiliateProgram": "not_configured",
      "credentialStatus": "not_configured",
      "lastSuccessfulSync": null,
      "syncFrequency": "disabled",
      "errorRate": null,
      "active": false,
      "id": "axs",
      "name": "AXS",
      "providerType": "primary ticketing",
      "consumerBaseUrl": "https://www.axs.com/",
      "documentationUrl": "https://solutions.axs.com/us/partnerships-integrations/",
      "status": "needs_partner_approval",
      "apiAvailability": "Partnership APIs and secure data feeds are described, but no self-service public inventory API is documented.",
      "partnerApprovalRequired": true,
      "authentication": "provided under partner agreement",
      "rateLimits": "contract-specific",
      "webhookSupport": "partner-specific",
      "eventSearch": "partner-specific",
      "venueSearch": "partner-specific",
      "performerSearch": "partner-specific",
      "inventorySupport": "partner-specific",
      "pricingSupport": "partner-specific",
      "dataUseRestrictions": "Contract and approved integration scope control use.",
      "staffNotes": "Deep-link only until AXS approves an integration."
    },
    {
      "supportedCountries": [
        "US"
      ],
      "deepLinkStatus": "foundation",
      "discoveryStatus": "needs_partner_approval",
      "inventoryStatus": "needs_partner_approval",
      "affiliateProgram": "not_configured",
      "credentialStatus": "not_configured",
      "lastSuccessfulSync": null,
      "syncFrequency": "disabled",
      "errorRate": null,
      "active": false,
      "id": "eventbrite",
      "name": "Eventbrite",
      "providerType": "community and primary ticketing",
      "consumerBaseUrl": "https://www.eventbrite.com/",
      "documentationUrl": "https://www.eventbrite.com/platform/docs/authentication",
      "changelogUrl": "https://www.eventbrite.com/platform/docs/changelog",
      "termsUrl": "https://www.eventbrite.com/help/en-us/articles/251210/eventbrite-terms-of-service/",
      "status": "needs_partner_approval",
      "apiAvailability": "API v3 uses OAuth. Broad public-event retrieval across creators requires the distribution-partner program.",
      "partnerApprovalRequired": true,
      "authentication": "OAuth bearer token",
      "rateLimits": "documented per application and agreement",
      "webhookSupport": true,
      "eventSearch": "owned/known events with credentials; network discovery is partner-gated",
      "venueSearch": "scoped to authorized data",
      "performerSearch": false,
      "inventorySupport": "authorized organizer scope only",
      "pricingSupport": "authorized organizer scope only",
      "dataUseRestrictions": "No scraping or commercial reuse outside authorized mechanisms; tokens stay server-side.",
      "staffNotes": "Deep-link only until distribution-partner access is approved."
    },
    {
      "supportedCountries": [
        "US"
      ],
      "deepLinkStatus": "foundation",
      "discoveryStatus": "needs_partner_approval",
      "inventoryStatus": "needs_partner_approval",
      "affiliateProgram": "not_configured",
      "credentialStatus": "not_configured",
      "lastSuccessfulSync": null,
      "syncFrequency": "disabled",
      "errorRate": null,
      "active": false,
      "id": "dice",
      "name": "DICE",
      "providerType": "primary ticketing",
      "consumerBaseUrl": "https://dice.fm/",
      "documentationUrl": "https://partners-endpoint.dice.fm/graphql/docs/index.html",
      "status": "needs_partner_approval",
      "apiAvailability": "Partner Ticket Holders GraphQL API covers a partner's events and sensitive operational data; it is not a public discovery feed.",
      "partnerApprovalRequired": true,
      "authentication": "MIO-generated bearer token",
      "rateLimits": "partner-specific",
      "webhookSupport": "partner-specific",
      "eventSearch": "partner events only",
      "venueSearch": false,
      "performerSearch": false,
      "inventorySupport": "partner operational scope",
      "pricingSupport": "partner operational scope",
      "dataUseRestrictions": "Exclude attendee, order, date-of-birth, and financial fields from public discovery ingestion.",
      "staffNotes": "Deep-link only; do not ingest ticket-holder data."
    },
    {
      "supportedCountries": [
        "US"
      ],
      "deepLinkStatus": "foundation",
      "discoveryStatus": "needs_partner_approval",
      "inventoryStatus": "needs_partner_approval",
      "affiliateProgram": "not_configured",
      "credentialStatus": "not_configured",
      "lastSuccessfulSync": null,
      "syncFrequency": "disabled",
      "errorRate": null,
      "active": false,
      "id": "eventim-us",
      "name": "Eventim US / legacy See Tickets US",
      "providerType": "primary ticketing and affiliate feed",
      "consumerBaseUrl": "https://www.eventim.us/",
      "documentationUrl": "https://clients.eventim.us/hc/en-us/articles/18890091910939-Affiliates-Network",
      "status": "needs_partner_approval",
      "apiAvailability": "Affiliate feed requires an approved account, Affiliate ID, API key, and API secret; only opted-in active public events appear.",
      "partnerApprovalRequired": true,
      "authentication": "affiliate ID, API key, and API secret",
      "rateLimits": "provided with integration documentation",
      "webhookSupport": false,
      "eventSearch": true,
      "venueSearch": "feed-dependent",
      "performerSearch": "feed-dependent",
      "inventorySupport": "feed-dependent and not configured",
      "pricingSupport": "feed-dependent",
      "dataUseRestrictions": "Canceled or postponed rows may disappear; feed presence is not proof of availability.",
      "staffNotes": "Deep-link only until affiliate approval and credentials exist."
    },
    {
      "supportedCountries": [
        "US"
      ],
      "deepLinkStatus": "foundation",
      "discoveryStatus": "needs_partner_approval",
      "inventoryStatus": "needs_partner_approval",
      "affiliateProgram": "not_configured",
      "credentialStatus": "not_configured",
      "lastSuccessfulSync": null,
      "syncFrequency": "disabled",
      "errorRate": null,
      "active": false,
      "id": "tixr",
      "name": "Tixr",
      "providerType": "primary ticketing",
      "consumerBaseUrl": "https://www.tixr.com/",
      "documentationUrl": "https://creators.tixr.com/products/integrations",
      "status": "needs_partner_approval",
      "apiAvailability": "Tixr advertises APIs and webhooks for client integrations, without a public self-service authentication reference.",
      "partnerApprovalRequired": true,
      "authentication": "provided under client agreement",
      "rateLimits": "contract-specific",
      "webhookSupport": true,
      "eventSearch": "client-specific",
      "venueSearch": "client-specific",
      "performerSearch": "client-specific",
      "inventorySupport": "client-specific",
      "pricingSupport": "client-specific",
      "dataUseRestrictions": "Contract and documented endpoint scope control use.",
      "staffNotes": "Deep-link only until Tixr approves an integration."
    },
    {
      "supportedCountries": [
        "US"
      ],
      "deepLinkStatus": "foundation",
      "discoveryStatus": "needs_partner_approval",
      "inventoryStatus": "needs_partner_approval",
      "affiliateProgram": "not_configured",
      "credentialStatus": "not_configured",
      "lastSuccessfulSync": null,
      "syncFrequency": "disabled",
      "errorRate": null,
      "active": false,
      "id": "etix",
      "name": "Etix",
      "providerType": "primary ticketing",
      "consumerBaseUrl": "https://www.etix.com/",
      "documentationUrl": "https://hello.etix.com/clients/integrations-partnerships",
      "status": "needs_partner_approval",
      "apiAvailability": "Etix markets an API for events, inventory, orders, membership, and sales, but access is sales/onboarding gated.",
      "partnerApprovalRequired": true,
      "authentication": "provided under client agreement",
      "rateLimits": "contract-specific",
      "webhookSupport": "partner-specific",
      "eventSearch": true,
      "venueSearch": "partner-specific",
      "performerSearch": "partner-specific",
      "inventorySupport": true,
      "pricingSupport": true,
      "dataUseRestrictions": "Operational, buyer, order, and sales fields must not enter public discovery without an approved purpose.",
      "staffNotes": "Deep-link only until Etix approves an integration."
    },
    {
      "supportedCountries": [
        "US"
      ],
      "deepLinkStatus": "foundation",
      "discoveryStatus": "needs_partner_approval",
      "inventoryStatus": "needs_partner_approval",
      "affiliateProgram": "not_configured",
      "credentialStatus": "not_configured",
      "lastSuccessfulSync": null,
      "syncFrequency": "disabled",
      "errorRate": null,
      "active": false,
      "id": "venuetix",
      "name": "VenueTix",
      "providerType": "venue box-office platform",
      "consumerBaseUrl": "https://www.venuetix.com/",
      "documentationUrl": "https://www.venuetix.com/",
      "status": "needs_partner_approval",
      "apiAvailability": "VenueTix states that an open API is available for integrations, but no public reference or self-service credentials are published.",
      "partnerApprovalRequired": true,
      "authentication": "provided during onboarding",
      "rateLimits": "contract-specific",
      "webhookSupport": "not publicly documented",
      "eventSearch": "partner-specific",
      "venueSearch": "partner-specific",
      "performerSearch": "partner-specific",
      "inventorySupport": "partner-specific",
      "pricingSupport": "partner-specific",
      "dataUseRestrictions": "Use only under the approved venue/client integration scope.",
      "staffNotes": "Deep-link only until VenueTix approves an integration."
    }
  ]
}
