---
title: "List supported currencies"
method: GET
path: "/api/currencies"
tags: ["Reference"]
---

# List supported currencies

`GET /api/currencies`

## Request

- Base URL: `https://www.stackerscan.com`
- URL: `https://www.stackerscan.com/api/currencies`
- Auth: none required

The live catalog of codes accepted by `currency`/`base` everywhere else in this document — ISO 4217 fiat plus `BTC` and the metal codes. Synced daily. This endpoint is the authority for that enum, which is why the enum is not restated in the parameter schemas.

## Response `200`

The catalog, ordered by code.

- object[]
  - `code` string, required
  - `name` string, required

## Other responses

- `503`: The catalog is temporarily unreadable. Unlike the endpoints that merely validate against it, this one has nothing to fail open to — its payload *is* the catalog.
- `4XX`: Refused before the handler ran — the hosting platform's abuse protection (for example a rate limit or challenge). Unlike application failures, the body is not guaranteed to be `application/problem+json`.

---

[API](https://skmtc.dev/stackerscan/apis/stackerscan-public-api.md) · [All operations](https://skmtc.dev/stackerscan/apis/stackerscan-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/stackerscan/apis/stackerscan-public-api/revisions/476d2eaffc90?raw)
