{"apiVersion":"1","vocabularyVersion":"2026-10-10.4","scopes":[{"id":"data-ai","label":"Data & AI","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"eligibleProducts":33,"reviewedProducts":33},{"id":"odds","label":"Odds & betting feeds","productTypeSlugs":["prematch-odds","live-odds","bet-builder"],"eligibleProducts":47,"reviewedProducts":47},{"id":"casino","label":"Casino products","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"eligibleProducts":355,"reviewedProducts":76}],"scope":{"id":"all","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics","prematch-odds","live-odds","bet-builder","game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"eligibleProducts":435,"reviewedProducts":156},"evidenceMeaning":"Documented means supported by the cited supplier material, not independently tested. Unknown is not a negative finding. Conditional capabilities do not count as strict matches. Evidence applies to the named product only; it does not establish live integrations, contractual availability or measured outcomes.","reviewPolicy":{"maxAgeDays":180,"expiredEvidence":"unknown"},"matching":{"applicability":"Each definition lists eligible product types. A product outside a requested capability scope is excluded, not unknown. notApplicable identifies such requests; it is not a documented limitation. Casino portfolios can include mixed content types; product-level sources still determine evidence.","operator":"AND","defaultMode":"documented","modes":{"documented":"Every requested capability is documented for this product.","needs_confirmation":"At least one requested capability is conditional or unknown, and none has a documented limitation. These are research candidates, not confirmed matches."},"counts":"Counts apply before pagination. Facet counts apply every selected requirement AND the facet. Never infer quality or absence of functionality from a count.","statuses":{"documented":"Supported by cited supplier material.","conditional":"Source states a required condition; not a strict match.","not_supported":"Source explicitly establishes a limitation.","unknown":"Evidence is missing, expired or needs review. Not a negative finding."}},"items":[{"id":"managed-data-warehouse","label":"Managed data warehouse","group":"Data foundation","definition":"The supplier operates a persistent analytical data warehouse for the customer. A dashboard, data feed or customer-managed database alone does not qualify.","aliases":["managed warehouse","managed DWH"],"requirement":"A supplier-operated analytical data warehouse, with hosting and operational responsibilities documented.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":2,"confirmationCount":31,"definitionUrl":"https://igamingdiscovery.com/capabilities#managed-data-warehouse"},{"id":"event-level-history","label":"Historical event-level data","group":"Data foundation","definition":"Retained individual historical events or transactions can be analysed. Aggregated historical charts alone do not qualify; retention duration must be confirmed separately.","aliases":["transaction-level history","granular event history"],"requirement":"Analysis of retained event-level or transaction-level history, with retention and available fields confirmed.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":8,"confirmationCount":25,"definitionUrl":"https://igamingdiscovery.com/capabilities#event-level-history"},{"id":"shared-metric-definitions","label":"Shared metric definitions","group":"Business metrics","definition":"A reusable governed metric or semantic layer supplies consistent definitions across analytical outputs. Merely listing KPI dashboards does not qualify.","aliases":["semantic layer","governed metrics","metric system"],"requirement":"Shared, governed metric definitions reused across reports and analytical outputs.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":5,"confirmationCount":28,"definitionUrl":"https://igamingdiscovery.com/capabilities#shared-metric-definitions"},{"id":"custom-metrics","label":"Custom business metrics","group":"Business metrics","definition":"The product supports defining business-specific calculated metrics or formulas. Customising a dashboard layout alone does not qualify.","aliases":["calculated metrics","custom KPIs"],"requirement":"The ability to define business-specific calculated metrics or formulas.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":1,"confirmationCount":32,"definitionUrl":"https://igamingdiscovery.com/capabilities#custom-metrics"},{"id":"natural-language-analytics","label":"Natural-language analytics","group":"AI analysis","definition":"Users ask analytical questions in natural language and receive answers grounded in data available to this product. A general support chatbot does not qualify.","aliases":["conversational analytics","ask your data","AI analyst"],"requirement":"Natural-language analytical questions answered using the data available to the product.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":5,"confirmationCount":28,"definitionUrl":"https://igamingdiscovery.com/capabilities#natural-language-analytics"},{"id":"multi-step-investigations","label":"Multi-step investigations","group":"AI analysis","definition":"The product carries out a sequence of analytical steps to investigate a question, for example forming hypotheses and drilling into contributing factors. Single-query answers alone do not qualify.","aliases":["root cause investigation","multi-step analysis"],"requirement":"Multi-step analytical investigations with intermediate findings and contributing factors.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":0,"confirmationCount":33,"definitionUrl":"https://igamingdiscovery.com/capabilities#multi-step-investigations"},{"id":"autonomous-investigations","label":"Autonomous investigations","group":"Autonomy","definition":"The product selects analytical topics or investigative paths and initiates investigations without a separate user question or predefined recurring check. Monitoring, events or a standing goal may provide context, but chat-driven analysis, a user-defined scheduled investigation, a threshold alert or a scheduled report alone does not qualify. This does not imply execution of external business actions.","aliases":["autonomous analyst","autonomous agent"],"requirement":"System-initiated analytical investigations with topic or path selection, beyond user-defined recurring checks, with initiation and scope documented.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":1,"confirmationCount":32,"definitionUrl":"https://igamingdiscovery.com/capabilities#autonomous-investigations"},{"id":"proactive-monitoring","label":"Proactive monitoring","group":"Autonomy","definition":"The product monitors data and surfaces detected changes, risks or anomalies without an ad hoc analytical query. A static dashboard or scheduled report alone does not qualify.","aliases":["anomaly monitoring","proactive alerts"],"requirement":"Monitoring that surfaces detected changes, risks or anomalies without an ad hoc query.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":14,"confirmationCount":19,"definitionUrl":"https://igamingdiscovery.com/capabilities#proactive-monitoring"},{"id":"scheduled-ai-investigations","label":"Scheduled AI investigations","group":"AI analysis","definition":"Users define an analytical question or investigation and schedule AI to repeat the analysis and return findings with context. A threshold alert, continuous risk score, dashboard subscription or recurring report alone does not qualify. This is distinct from an agent choosing its own investigative topics.","aliases":["recurring AI investigations","scheduled analytical checks"],"requirement":"User-defined analytical investigations repeated by AI on an agreed schedule, with findings and context returned for review.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":1,"confirmationCount":32,"definitionUrl":"https://igamingdiscovery.com/capabilities#scheduled-ai-investigations"},{"id":"mcp-analytics-access","label":"Analytics access through MCP","group":"Data access","definition":"Customer-enabled external AI tools can use a documented Model Context Protocol connection to read analytical data, metrics, dashboards, reports or insights from the named product. An ordinary API, developer SDK or internal use of MCP alone does not qualify. Supported objects, permissions and setup require confirmation; this does not establish write access or business-action execution.","aliases":["MCP analytics server","Model Context Protocol analytics"],"requirement":"A documented MCP connection for external AI tools to read the product’s analytical data or outputs, with scope and permissions confirmed.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":2,"confirmationCount":31,"definitionUrl":"https://igamingdiscovery.com/capabilities#mcp-analytics-access"},{"id":"ai-generated-reports","label":"AI-generated analytical reports","group":"AI analysis","definition":"The product generates an analytical report from a user brief or request, combining data-grounded written analysis with charts or other data visualisations in a report document. Static exports, templates, scheduled dashboard snapshots or isolated chat answers alone do not qualify. Scheduling, export formats and delivery channels require separate confirmation.","aliases":["AI-written reports","generative analytics reports"],"requirement":"Analytical reports generated from a brief, combining supporting data visualisations and written analysis for human review.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":2,"confirmationCount":31,"definitionUrl":"https://igamingdiscovery.com/capabilities#ai-generated-reports"},{"id":"data-export-api","label":"Data export API","group":"Data access","definition":"A documented API lets the customer retrieve analytical data, reports or results from this product. An ingestion-only API, partner logo or unrelated supplier API does not qualify.","aliases":["reporting API","analytics export API"],"requirement":"API retrieval of analytical data, reports or results, with available fields and access conditions confirmed.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":1,"confirmationCount":32,"definitionUrl":"https://igamingdiscovery.com/capabilities#data-export-api"},{"id":"direct-sql-access","label":"Direct SQL access","group":"Data access","definition":"Customer users or tools can query product data using SQL through a documented query surface or database connection. SQL used only internally by the supplier does not qualify.","aliases":["SQL querying","SQL connection"],"requirement":"Customer-accessible SQL querying of analytical data, with permissions and access method documented.","scope":"data-ai","productTypeSlugs":["business-intelligence","data-warehouses","conversational-analytics","player-analytics","predictive-analytics"],"documentedCount":1,"confirmationCount":32,"definitionUrl":"https://igamingdiscovery.com/capabilities#direct-sql-access"},{"id":"dedicated-live-tables","label":"Dedicated live dealer tables","scope":"casino","group":"Live casino delivery","definition":"The named product explicitly offers real-dealer tables or a live studio environment dedicated to one operator. A logo, interface skin or branded shared table alone does not qualify. Exact exclusivity, hours and contract terms still require confirmation.","aliases":["exclusive live tables","operator-dedicated tables"],"requirement":"Real-dealer tables or a live environment dedicated to one operator, with exclusivity, hours and operating responsibilities confirmed.","productTypeSlugs":["live-casino"],"documentedCount":3,"confirmationCount":27,"definitionUrl":"https://igamingdiscovery.com/capabilities#dedicated-live-tables"},{"id":"prematch-odds-feed","label":"Pre-match odds","scope":"odds","group":"Odds coverage","definition":"The product supplies betting prices before an event starts. A fixtures or results feed without prices does not qualify.","aliases":["pre-event prices","pre-match prices"],"requirement":"Pre-event betting prices supplied for the required sports and markets.","productTypeSlugs":["prematch-odds","live-odds","bet-builder"],"documentedCount":36,"confirmationCount":11,"definitionUrl":"https://igamingdiscovery.com/capabilities#prematch-odds-feed"},{"id":"live-odds-feed","label":"Live odds","scope":"odds","group":"Odds coverage","definition":"The product supplies in-play betting prices updated during an event. Live scores or streaming without betting prices do not qualify.","aliases":["in-play odds","in-running prices"],"requirement":"In-play betting prices with update method and sports coverage confirmed.","productTypeSlugs":["prematch-odds","live-odds","bet-builder"],"documentedCount":41,"confirmationCount":6,"definitionUrl":"https://igamingdiscovery.com/capabilities#live-odds-feed"},{"id":"player-prop-odds","label":"Player prop odds","scope":"odds","group":"Odds coverage","definition":"The product supplies prices for markets based on individual player performance or statistics. Team markets alone do not qualify.","aliases":["player props","player performance markets"],"requirement":"Priced individual-player performance markets for the required sports.","productTypeSlugs":["prematch-odds","live-odds","bet-builder"],"documentedCount":17,"confirmationCount":30,"definitionUrl":"https://igamingdiscovery.com/capabilities#player-prop-odds"},{"id":"bet-builder-pricing","label":"Bet Builder pricing","scope":"odds","group":"Odds coverage","definition":"The product jointly prices multiple selections from the same event. An ordinary accumulator or selection interface without joint pricing does not qualify.","aliases":["same-game parlay","SGP","same-event multiple"],"requirement":"Joint pricing for same-event selections, with supported combinations and markets confirmed.","productTypeSlugs":["prematch-odds","live-odds","bet-builder"],"documentedCount":11,"confirmationCount":36,"definitionUrl":"https://igamingdiscovery.com/capabilities#bet-builder-pricing"},{"id":"odds-feed-api","label":"Odds feed API","scope":"odds","group":"Odds delivery","definition":"Customers can receive odds through a machine-readable API or feed. An odds screen, betting frontend or unrelated supplier API alone does not qualify.","aliases":["odds API","odds data feed"],"requirement":"Machine-readable odds delivery with protocol, credentials and data rights confirmed.","productTypeSlugs":["prematch-odds","live-odds","bet-builder"],"documentedCount":31,"confirmationCount":16,"definitionUrl":"https://igamingdiscovery.com/capabilities#odds-feed-api"},{"id":"settlement-feed","label":"Market settlement feed","scope":"odds","group":"Odds delivery","definition":"The product supplies results or settlement statuses for betting markets in its feed. Match scores alone do not establish market settlement support.","aliases":["bet settlement","market results feed"],"requirement":"Market-level settlement outcomes or statuses, including correction rules where available.","productTypeSlugs":["prematch-odds","live-odds","bet-builder"],"documentedCount":17,"confirmationCount":30,"definitionUrl":"https://igamingdiscovery.com/capabilities#settlement-feed"},{"id":"odds-customisation","label":"Odds customisation","scope":"odds","group":"Trading controls","definition":"Customer operators can configure odds, margins or pricing rules within this product. Display customisation or a separately sold trading service alone does not qualify.","aliases":["margin configuration","pricing controls"],"requirement":"Operator control of margins, odds or pricing rules, with supported controls documented.","productTypeSlugs":["prematch-odds","live-odds","bet-builder"],"documentedCount":13,"confirmationCount":34,"definitionUrl":"https://igamingdiscovery.com/capabilities#odds-customisation"},{"id":"multi-bookmaker-odds","label":"Multi-bookmaker odds","scope":"odds","group":"Odds coverage","definition":"The product collects and supplies prices from multiple external bookmakers. Internally generated prices or multi-sport coverage alone do not qualify.","aliases":["bookmaker odds comparison","aggregated bookmaker prices"],"requirement":"Prices from multiple external bookmakers, with origin and permitted use identified.","productTypeSlugs":["prematch-odds","live-odds","bet-builder"],"documentedCount":5,"confirmationCount":42,"definitionUrl":"https://igamingdiscovery.com/capabilities#multi-bookmaker-odds"},{"id":"single-api-game-aggregation","label":"Single-API game aggregation","scope":"casino","group":"Casino distribution","definition":"Games from multiple third-party studios are available through one customer integration. A single studio's own game portfolio alone does not qualify.","aliases":["casino aggregation","one API integration"],"requirement":"Games from multiple third-party studios through one integration, subject to content rights and market availability.","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"documentedCount":15,"confirmationCount":340,"definitionUrl":"https://igamingdiscovery.com/capabilities#single-api-game-aggregation"},{"id":"slot-content","label":"Slot content","scope":"casino","group":"Casino content","definition":"The product explicitly supplies slot games. For a portfolio or aggregator, this means slots are included, not that every game is a slot or available in every market.","aliases":["online slots","slot portfolio"],"requirement":"Slot content supplied by the named product, with titles and market availability confirmed.","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"documentedCount":20,"confirmationCount":335,"definitionUrl":"https://igamingdiscovery.com/capabilities#slot-content"},{"id":"live-dealer-content","label":"Live dealer content","scope":"casino","group":"Casino content","definition":"The product supplies games with real dealers streamed from live tables. RNG table games, animated dealers or prerecorded presentations alone do not qualify.","aliases":["live casino games","live tables"],"requirement":"Live-streamed real-dealer games with table, language and market availability confirmed.","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"documentedCount":25,"confirmationCount":330,"definitionUrl":"https://igamingdiscovery.com/capabilities#live-dealer-content"},{"id":"rng-table-content","label":"RNG table content","scope":"casino","group":"Casino content","definition":"The product explicitly supplies table games whose outcomes use a random number generator. Live dealer games alone do not qualify.","aliases":["RNG blackjack","RNG roulette"],"requirement":"RNG table games, with supported games and market availability confirmed.","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"documentedCount":9,"confirmationCount":346,"definitionUrl":"https://igamingdiscovery.com/capabilities#rng-table-content"},{"id":"crash-game-content","label":"Crash game content","scope":"casino","group":"Casino content","definition":"The product explicitly supplies crash-format games with a rising multiplier and a round-ending crash. Generic instant or arcade games alone do not qualify.","aliases":["crash games","crash multiplier games"],"requirement":"Crash-format game content, with the specific titles and market availability confirmed.","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"documentedCount":12,"confirmationCount":343,"definitionUrl":"https://igamingdiscovery.com/capabilities#crash-game-content"},{"id":"casino-free-spins","label":"Promotional free spins","scope":"casino","group":"Casino promotions","definition":"The product supports operator-managed free-spin promotions. A free-spin bonus mechanic inside an individual game alone does not qualify.","aliases":["free spins campaigns","free rounds"],"requirement":"Operator-managed promotional free spins, with supported games, eligibility and commercial conditions confirmed.","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"documentedCount":19,"confirmationCount":336,"definitionUrl":"https://igamingdiscovery.com/capabilities#casino-free-spins"},{"id":"casino-tournaments","label":"Casino tournaments","scope":"casino","group":"Casino promotions","definition":"The product supports promotional tournaments or leaderboards based on casino gameplay. A claim about gamification without a tournament or leaderboard facility does not qualify.","aliases":["casino leaderboards","slot tournaments"],"requirement":"Promotional tournaments or leaderboards with rules, eligible games and reporting confirmed.","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"documentedCount":28,"confirmationCount":327,"definitionUrl":"https://igamingdiscovery.com/capabilities#casino-tournaments"},{"id":"casino-jackpots","label":"Promotional jackpots","scope":"casino","group":"Casino promotions","definition":"The product provides an operator or network promotional jackpot facility. A jackpot mechanic confined to an individual game alone does not qualify.","aliases":["network jackpots","operator jackpots"],"requirement":"An operator or network promotional jackpot facility, with funding, eligible games and market conditions confirmed.","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"documentedCount":13,"confirmationCount":342,"definitionUrl":"https://igamingdiscovery.com/capabilities#casino-jackpots"},{"id":"branded-live-tables","label":"Branded live tables","scope":"casino","group":"Live casino delivery","definition":"The product explicitly provides operator-branded or dedicated live dealer tables. Generic game branding or shared tables without a branded-table offering does not qualify.","aliases":["dedicated live tables","private live tables"],"requirement":"Operator-branded or dedicated live dealer tables, with staffing, studio and commercial terms confirmed.","productTypeSlugs":["game-aggregation","live-casino","slot-games","instant-games","rng-table-games","casino-promotion-tools"],"documentedCount":4,"confirmationCount":351,"definitionUrl":"https://igamingdiscovery.com/capabilities#branded-live-tables"}],"links":{"documentation":"https://igamingdiscovery.com/developers#capability-search","vocabulary":"https://igamingdiscovery.com/capabilities","openapi":"https://igamingdiscovery.com/discovery-openapi.json","example":"https://igamingdiscovery.com/api/discovery/v1/products?capabilities=managed-data-warehouse&view=compact"}}