The short answer

A game catalog used for procurement, integration and operations should be more than a display list of provider names and game titles. At minimum, it must answer five questions: what is this record, where did it come from, which version does it identify, what is its current status, and who reviewed it when. Language, currency, target market, certification and release status also need separate fields; they cannot be compressed into an ambiguous “available” flag.

The current game catalog is a name-level snapshot dated 7 August 2026. It contains 11 providers and 1,194 game names. It is useful for early content discovery and as a starting point for catalog governance, but it does not contain game codes, versions, math models, covers, demos, API fields, certifications or real-time availability. It therefore cannot establish whether a specific game is available to a project.

The count and date do not change the nature of the snapshot. They are not evidence of real-time supply, production enablement, third-party rights or target-market availability.

Why a list of names is not yet a product catalog

Names can show which entries have been collected, but they do not connect a record reliably to an API, version change, test result or target market. Duplicate names, renamed titles, different skins and games of the same type with different math models can all make name matching inaccurate.

Catalog governance is not about filling every field at any cost. Its purpose is to make every decision traceable to a record with a source, date and owner. When a value is missing, the correct status is pending verification—not a guess based on a third-party page, filename or prior experience.

A minimum data model

These fields may live in several tables, but their meaning and ownership should be preserved.

Field group Minimum fields Question answered Guidance
Stable identity catalog_record_id, provider_id, provider_game_code, game_name, game_type What does this record identify uniquely? Use stable IDs to avoid name collisions
Provenance source_ref, source_type, source_snapshot_at, source_hash Where did the information come from, when, and can it be verified? Preserve source and date
Game version game_version, math_model_version, client_build, release_note_ref Which software and math model were verified? Link to the delivered build
Integration version provider_api_version, aggregator_version, integration_version Which interface chain corresponds to this game version? Record the complete topology
Record lifecycle record_status, status_reason, effective_from, effective_to Where is the record in its lifecycle? Use controlled states
Environment status staging_status, production_status, demo_status, last_verified_at What has actually been verified in each environment? Store each environment separately
Support dimensions language_codes, currency_codes, device_scope Which languages, currencies and devices have been verified? Do not infer them from the title
Market and certification market_code, operator_scope, certificate_ref, certificate_scope, certificate_status What evidence applies to a specified object, version and scope? Map each target market explicitly
Rights and restrictions content_rights_scope, territory_restriction, usage_restriction, evidence_ref What limits apply to display, demo, distribution or market use? Store rights separately
Ownership and review data_owner, reviewer, updated_at, next_review_at, change_reason Who maintains and confirms the record, and when is the next review? Preserve responsibility and timing

Do not reuse three different IDs as if they were one

  • catalog_record_id is the stable internal identity for a catalog record and should remain traceable when its display name changes.
  • provider_game_code is the game identifier used by the provider or upstream interface and must come from verifiable interface or delivery material.
  • A page slug or marketing alias is for presentation only. It should not become the primary key for transactions, certification or version mapping.

Provenance, status, version, updates and ownership

1. Provenance must be traceable

For every import, retain the source type, location or document reference, snapshot time and import batch. If the source is later replaced, preserve the old record’s effective period instead of overwriting its history. A third-party page may suggest candidate data, but it should not be the only evidence for rights, version or current availability.

2. Status must identify its object and dimension

A controlled catalog lifecycle may use:

Status Meaning What can be stated publicly
draft A record exists, but critical identity or provenance has not been reviewed Do not publish
pending_verification Candidate material exists, but verification evidence is incomplete State only that verification is pending
verified_current A specified version and environment were verified on a stated date State only the verified scope
suspended Temporarily disabled because evidence expired, an issue occurred or a restriction applies Do not present as currently available
retired No longer maintained or replaced by a newer version Preserve history; omit from the current catalog

“Recorded in the catalog,” “verified in staging,” “enabled in production” and “available in the target market” are distinct states. None implies the others.

3. Version changes must trigger impact review

A change to the game, math model, RGS or aggregator, API contract, currency rules, language resources or target-market requirements should trigger an impact review. Link the result to updated testing or certification evidence. Do not assume a conclusion for an old version carries forward automatically.

4. Every update needs a responsibility chain

A minimum workflow is:

  1. A data owner imports or proposes a change with provenance and a reason.
  2. Automated checks validate stable IDs, required fields, duplicates and controlled states.
  3. Technical, business or compliance owners review the fields in their scope.
  4. Approval creates a new version or updates the effective period without erasing historical evidence.
  5. A review date, invalid source or critical version change returns the record to pending verification.
  6. Public pages read only fields and states approved for display.

Priorities when upgrading a catalog

Do not generate hundreds of detail pages directly from a name list. Build in order of decision value:

  1. Add stable provider IDs, provider game codes, provenance and record owners.
  2. Add the game version, interface version and staging status required for actual integration.
  3. For games entering market evaluation, add market, operating entity, language, currency, certification object and scope.
  4. Add covers, demos and descriptions only after asset rights and sources are confirmed.
  5. Create detail content only for games with a real project need and adequate evidence.

What the current catalog provides

  • A name-level snapshot dated 7 August 2026 with 11 providers and 1,194 game names.
  • Provider and game names for early browsing and content-scope discussions.
  • No real-time inventory, production list, version repository, rights repository or certification database.
  • This article’s governance framework for the fields, states and owners needed next.

Boundaries to keep in mind

  • No listed game is promised to be callable, playable, launched or available in production now.
  • The catalog does not prove provider authorization, asset-use rights, target-market permission or certification validity.
  • Language, currency, interface connectivity and catalog inclusion do not establish market legality.
  • Do not invent game codes, RTP, versions, math models, covers, demo links or certificate IDs.

FAQ

Does a game name in the catalog mean it can be integrated immediately?

No. It shows only that an entry appears in the underlying source. Integration still requires verification of the provider game code, interface and game version, environment status, commercial rights and target-market conditions.

Why record the game version and math model version separately?

A client or visual update may not change the math model, while a math model change may require new testing and certification review. Separate fields identify the object actually covered by existing evidence.

Can missing fields be filled automatically from provider sites?

Public pages can be candidate leads, but retain the source and place the value in pending verification. Use it for a project decision only after the applicable material, live interface or responsible owner confirms it.

How often should a catalog be updated?

Do not rely on a fixed schedule alone. A source change, version release, status incident, evidence expiry or target-market rule change should also trigger review.

Before using the “Contact us” section, prepare the target market, proposed providers or game scope, wallet model and expected environments. AG can then return the catalog fields and evidence that need verification for that scope. This does not promise supply, rights or production admission.

Sources and scope

The catalog count applies only to the snapshot dated 7 August 2026. A specific project must still verify record status, display rights and target-market evidence.


Need to turn this guidance into a project plan?

This article supports project evaluation and does not replace technical, contractual, certification or local-law confirmation.

Contact us