Locations Reference
Filter jobs by client location using ISO 3166-1 alpha-2 country codes or predefined regions. Both includeLocations and excludeLocations accept an array of location objects.
Country Codes
Common ISO 3166-1 alpha-2 country codes. Any valid two-letter country code is accepted.
| Code | Country |
|---|---|
US | United States |
GB | United Kingdom |
CA | Canada |
AU | Australia |
DE | Germany |
FR | France |
NL | Netherlands |
SE | Sweden |
NO | Norway |
DK | Denmark |
CH | Switzerland |
AT | Austria |
IE | Ireland |
NZ | New Zealand |
SG | Singapore |
JP | Japan |
KR | South Korea |
IL | Israel |
AE | United Arab Emirates |
SA | Saudi Arabia |
IN | India |
PK | Pakistan |
BD | Bangladesh |
PH | Philippines |
BR | Brazil |
MX | Mexico |
AR | Argentina |
CO | Colombia |
UA | Ukraine |
PL | Poland |
RO | Romania |
CZ | Czech Republic |
EG | Egypt |
NG | Nigeria |
KE | Kenya |
ZA | South Africa |
CN | China |
TW | Taiwan |
HK | Hong Kong |
VN | Vietnam |
Available Regions
Use region values for broader geographic filtering instead of listing individual countries.
north_americaNorth AmericaIncludes: United States, Canada, Mexico
europeEuropeIncludes: UK, Germany, France, Netherlands, Sweden, Norway, Denmark, Switzerland, Austria, Ireland, Poland, Romania, Czech Republic, and more
asiaAsiaIncludes: India, Japan, South Korea, Singapore, Philippines, Vietnam, China, Taiwan, Hong Kong, and more
south_americaSouth AmericaIncludes: Brazil, Argentina, Colombia, Chile, Peru, and more
africaAfricaIncludes: Nigeria, Kenya, South Africa, Egypt, Morocco, and more
oceaniaOceaniaIncludes: Australia, New Zealand, and Pacific Islands
Usage Examples
Include specific countries
Only return jobs from clients in the US, UK, Canada, or Australia:
{
"client": {
"includeLocations": [
{ "type": "COUNTRY", "value": "US" },
{ "type": "COUNTRY", "value": "GB" },
{ "type": "COUNTRY", "value": "CA" },
{ "type": "COUNTRY", "value": "AU" }
]
}
}Exclude specific countries
Return jobs from all countries except India, Pakistan, and Bangladesh:
{
"client": {
"excludeLocations": [
{ "type": "COUNTRY", "value": "IN" },
{ "type": "COUNTRY", "value": "PK" },
{ "type": "COUNTRY", "value": "BD" }
]
}
}Use regions
Filter by entire regions instead of listing individual countries:
{
"client": {
"includeLocations": [
{ "type": "REGION", "value": "europe" },
{ "type": "REGION", "value": "north_america" }
]
}
}Combine include and exclude
Include a region but exclude specific countries within it:
{
"client": {
"includeLocations": [
{ "type": "REGION", "value": "europe" }
],
"excludeLocations": [
{ "type": "COUNTRY", "value": "RU" }
]
}
}Geo-targeted tutorials
Real configurations that use country or region filters to scope client locations.