Country States Codes Endpoint
Learn how to use the Country States Codes Endpoint to retrieve the list of States ISO codes in each country
Last updated
Learn how to use the Country States Codes Endpoint to retrieve the list of States ISO codes in each country
Last updated
GET
https://api-stg.onekeypayments.com/v3/states?country={ISO_CODE}
This API allows you to retrieve the list of ISO codes and the names of the states available in each country, allowing you to dynamically retrieve those on your front-end.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
This endpoint is used to retrieve and display to your customer the list of States available on their country. In case we add or remove a State, this endpoint will reflect those updates real-time and, therefore, it is a good idea to constantly check this endpoint for the list of banks.
Once the user selected their State by its name (For example on a dropdown), you need to send its code to us in the payer.address.state
field of the deposits requests.
The endpoint is read only and so it uses a read only API Key. It can even be used from the front-end without major security concerns.
country
string
Country ISO code
Authorization
string
Authorization Header. Format: "Bearer your_read_only_key"
Type
Field
Format
Description
Query Param
country
String (length: 2)
Header
Authorization
String
Bearer Token Authentication. It is a concatenation of the word "Bearer " and your Read Only API Key.
Field
Format
Description
iso
String (length between 1 and 3)
State code in ISO 3166-2 format. It is the value you must send in the payer.address.state
field of the Deposits requests
name
String
Name of the State