Regional Targeting API
The Regional Targeting API allows partners to pass in a zipcode/postcode in any locale and returns all geolocation qualifications mapped to that zipcode/postcode. This allows for suppliers to account for all potential qualifications related to geolocation for their users to then best match them to surveys which target these qualifications.
GET: https://api.spectrumsurveys.com/suppliers/v2/zipcodes/38401402?localization=pt_BR
When updating this information for members, please limit the API calls to 50 per minute
HEADER
Parameter | Type | Required | Description |
---|---|---|---|
access-token | String | Yes | Token used to identify the authenticity of the user |
QUERY STRING REQUEST PARAMETERS
Parameter | Type | Required | Description |
---|---|---|---|
zipcode | integer | Yes | This field provides the zipcode/postcode to be targeted |
localization | string | Yes | This field provides the country code |
The API is case sensitive
Zipcode/Postcode Format
To ensure zipcodes/postcodes are formatted appropriately in each market, please download and review the country & regex file below
Sample Response
Success:
{
"zipcode": "29692",
"qualifications": [
{
"question_id": 223,
"question_name": "Region",
"answer_id": "3",
"answer_name": "South"
},
{
"question_id": 224,
"question_name": "Division",
"answer_id": "5",
"answer_name": "South Atlantic"
},
{
"question_id": 225,
"question_name": "State",
"answer_id": "45",
"answer_name": "South Carolina"
},
{
"question_id": 231,
"question_name": "Dma",
"answer_id": "567",
"answer_name": "GREENVLL-SPART-ASHEVLL-AND"
},
{
"question_id": 227,
"question_name": "Csa",
"answer_id": "24940",
"answer_name": "Greenwood, SC"
},
{
"question_id": 228,
"question_name": "County",
"answer_id": "45047",
"answer_name": "Greenwood"
}
]
}