Skip to content

List registered providers

GET
/providers/registry

List the providers registered on the platform with their supported_currencies and blocked_countries defaults. Use this to learn provider-level currency support and blocked countries before fetching games, so you can filter your storefront and avoid launch-time dead-ends. Game-level values (GET /v1/games) override these when a game declares its own list.

The provider registry.

object
providers
required
Array<object>
object
provider_code
required
string
truelabs
is_registered
required
boolean
supported_currencies
required

ISO-4217 currencies the provider can settle. Empty = no declared restriction.

Array<string>
[
"USD",
"EUR"
]
blocked_countries
required

The provider’s whole-provider blocked-country default (ISO-3166-1 alpha-2). A game’s effective blocked_countries (GET /v1/games) is this unless the game declares its own override. Empty = no provider-level country restriction.

Array<string>
[
"TR",
"FR"
]
total_count
required
integer

Missing, invalid, or revoked API key.

object
error
required
object
code
required

Machine-parseable error code. See https://docs.aggregator.gg/resources/error-codes/.

string
/^E[0-9A-F][0-9]{3}$/
E0001
type

Snake-case mnemonic for the code (e.g. game_blocked_jurisdiction, player_self_excluded). Branch on code; type is for readability.

string
game_blocked_jurisdiction
message
required
string
request_id

Correlation ID for support escalation.

string
details
object
key
additional properties
any