Get More Checkout Country Data - Revadike/InternalSteamWebAPI GitHub Wiki

GET /api/checkoutcountrydata2

Rate limits

No known rate limit

Request

Authenticated: Yes

Method: GET

Host: store.steampowered.com

Path: /api/checkoutcountrydata2/

Query Parameters:

Name Type Required Description
cc string No The country code of the region (e.g. US)
l string No Language

Response

200 OK

Name Type Description
success boolean Whether the request was successful
usstates[] array The US states
shippableusstates[] array The US states that can be shipped to
countries[] array The countries
countries[].code string The code
countries[].label string The label

403 Forbidden

Name Type Description
success boolean Whether the request was successful
error string The error message

Example

GET https://store.steampowered.com/api/checkoutcountrydata2/?cc=us&l=english
{
    "success": true,
    "usstates": [],
    "shippableusstates": [],
    "countries": [
        {
            "code": "NL",
            "label": "Netherlands"
        }
    ]
}