Endpoint Playground
Returns every country GOAT recognizes -- the accepted values for GET /goat/product/{slug}'s country_code parameter -- with the currency and size unit (us, uk, eu) GOAT localizes to for each, plus whether GOAT ships and accepts returns there. Every country is listed, not only the shippable ones, because country_code localizes pricing and is accepted for all of them; filter on ships_to if you want only GOAT's shipping destinations.
14 Oct 2026: 249 countries; 11 fields had a value in every checked item.
Sample value profiles: size_unit: us (227), eu (18), uk (4); name: “Afghanistan” and 248 other values; ships_to: true in 170 of 249.
curl 'https://api.crawlora.net/api/v1/goat/countries' \
-H "x-api-key: $CRAWLORA_API_KEY"No request parameters
{
"code": 200,
"msg": "OK",
"data": {
"countries": [
{
"country_code": "US",
"name": "United States",
"display_name": "United States",
"flag": "🇺🇸",
"phone_code": "1",
"currency": "USD",
"size_unit": "us",
"ships_to": true,
"returns_from": true,
"tax_included": false
},
{
"country_code": "JP",
"name": "Japan",
"local_name": "日本",
"display_name": "Japan",
"flag": "🇯🇵",
"phone_code": "81",
"currency": "JPY",
"size_unit": "us",
"ships_to": true,
"returns_from": true,
"tax_included": true
}
],
"total": 249,
"ships_to_total": 170
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.