> For the complete documentation index, see [llms.txt](https://coindisco.gitbook.io/coindisco/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://coindisco.gitbook.io/coindisco/availability-and-reference/countries-and-regions.md).

# Countries and regional restrictions

Country support does not mean that every provider, method, asset, or operation is available in that country. Some countries require a state, province, or territory selection, and provider restrictions can change independently.

{% embed url="<https://docs.google.com/spreadsheets/d/1vcCoPCz4DbG5uqe6gkOLuBRmHu94LCBfNye2DLJNK0c/edit?gid=2045709377#gid=2045709377>" %}

Use the regions endpoint to retrieve countries and nested regions:

```http
GET /api/white-label/v1/regions/
```

If a region has `child_exists: true`, present its `states` and submit the applicable nested region ID. This covers cases such as US states and Canadian provinces without maintaining a second hardcoded list.
