api-keys

Endpoint for retrieving all API keys associated with the authenticated user. API keys allow programmatic access to the platform without requiring username/password authentication. Each key has a unique identifier and name.

get/api_keys

Request

  • Base URL
    https://external-api.kalshi.com/trade-api/v2
  • URL
    https://external-api.kalshi.com/trade-api/v2/api_keys
  • Auth
    API key in header KALSHI-ACCESS-KEY and API key in header KALSHI-ACCESS-SIGNATURE and API key in header KALSHI-ACCESS-TIMESTAMP

Query parameters

fcm_subtrader_idstring

Return only API keys bound to this FCM subtrader. Spelled {your_user_id}_{suffix}; only FCM members hold bound keys. Omit to return every key.

Response

List of API keys retrieved successfully

api_key_region_expiration_tsinteger nullable

Unix timestamp (seconds) when the account's location attestation for API key requests expires; a past value means the attestation has lapsed. Absent when the account has never attested.

Changes

    • warning

      added the new write::fcm_risk enum value to the /// response property for the response status

    • info

      added the new optional query request parameter fcm_subtrader_id

    • info

      added the optional property // to the response with the status