Providers

Get a single provider configuration by id

Looks up one provider by id (case-insensitive, trimmed). Public endpoint — no auth required. No endpoint-specific rate limit; only the global default (100/minute) applies.

get/providers/configs/{provider_id}

Request

  • Base URL
    https://data.kairos.trade
  • Auth
    none required

Path parameters

provider_idstring required

Response

The provider's configuration.

idstring required

'kalshi' | 'polymarket' | 'predictfun' | 'hyperliquid' | ...

display_namestring required
icon_urlstring required
chain_idstring required
chain_namestring required
is_activeboolean required
supported_order_typesstring[] required
supports_walk_the_bookboolean required
supports_token_approvalboolean required
has_multi_token_marketsboolean required
auth_flow_type'none' | 'wallet_signature' | 'api_key' required
token_id_format'opaque' | 'clob_uint256'
metadata_key_type'marketId' | 'conditionId'
numeric_idinteger nullable
primary_colorstring nullable
created_atstring date-time nullable
updated_atstring date-time nullable

Example response

{
  "id": "kalshi",
  "display_name": "Kalshi",
  "supported_order_types": [
    "limit",
    "market"
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.