> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shakesco.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Currency Codes

> Get all supported currency codes used across Shakesco APIs

<span style={{display:"none"}}>For the complete documentation index, see [llms.txt](/llms.txt).</span>

Retrieve the full list of supported currency codes. Use these codes when creating invoices, setting cashback thresholds, or making payment requests. Supports 300+ currencies.

## Response

<ResponseField name="id" type="integer">
  Request ID
</ResponseField>

<ResponseField name="currency_codes" type="array">
  Array of supported currency code strings (e.g. `USD`, `EUR`, `KES`, `BTC`, `ETH`)
</ResponseField>

<ResponseExample>
  ```json Success theme={null}
  {
    "id": 1,
    "currency_codes": [
      "USD",
      "EUR",
      "GBP",
      "KES",
      "INR",
      "JPY",
      "BTC",
      "ETH",
      "MATIC",
      "USDT",
      "USDC",
      "DAI",
      "..."
    ]
  }
  ```
</ResponseExample>

<Info>
  Currency codes must be **UPPERCASE** when passed to any API endpoint.
</Info>
