I created a free account to test the batch geocoding service, the problem is that when i run the following command:
curl https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/geocodeAddresses \
-d 'f=pjson' \
-d 'addresses=
{
"records": [
{
"attributes": {
"objectid": 1,
"address": "Buckingham Palace"
}
},
{
"attributes": {
"objectid": 2,
"address": "Bernardis Restaurant London"
}
},
{
"attributes": {
"objectid": 3,
"address": "58 Brewer Street, London, England"
}
}
]
}' \
-d 'token=<ACCESS_TOKEN>'
i get the following error:
{
"error": {
"code": 403,
"extendedCode": -2147200253,
"message": "Token is valid but access is denied.",
"details": [
"User does not have permissions to store geocoding results."
]
}
}
but the token does only have permissions for not sotred geocode queries, why is it trying to store the data? i tried to find some parameter for batch geocoding that disables trying to store the results but i cant find them.
Is this a bad configuration from my side, or is it because is a free account?