Mon Territoire devient Solutions & Territoire.
L'adresse de l'API évolue aussi pour devenir api.solutions-territoire.fr.
GET /zones/:id
A propos
Cette requête liste les informations relatives à une zone.
Elle permet aussi d'accéder à son tracé.
URL
https://api.solutions-territoire.fr/v0/zones/:id
Informations
| Disponibilité | 0.6.0 |
|---|---|
| Authentification requise | Authorization Code ou Client Credentials |
| Scope requis | Aucun |
| Formats disponibles | JSON & GeoJSON |
| Code HTTP attendu | 200 |
Réponse
JSON
| zone | Object |
Une zone avec toutes ses propriétés étendues. |
|---|
GeoJSON
La réponse est une feature au format GeoJSON, représentant zone avec toutes ses propriétés étendues.
Exemples
Les exemples ci-dessous utilises la variable $ACCESS_TOKEN décrite dans la section Exemple : authentification en ligne de commande.
Exemple de requête JSON
cURL :
curl -X GET \ -H "Accept: application/json" \ -H "Authorization: Bearer $ACCESS_TOKEN" \ https://api.solutions-territoire.fr/v0/zones/b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24
HTTPie :
http -jv GET https://api.solutions-territoire.fr/v0/zones/b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24 \ Accept:"application/json" \ Authorization:"Bearer $ACCESS_TOKEN"
Résultat :
GET /v0/zones/b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24 HTTP/1.1
Accept: application/json
Authorization: Bearer dGCMv3RWEcgWjgeKS5D6IUw0gv2VKmaPqJzZg9mM_3A
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"zone": {
"id": "b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24",
"title": "Zone des moulins",
"url": "/v0/zones/b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24"
}
}
Exemple de requête GeoJSON
cURL :
curl -X GET \ -H "Accept: application/geo+json" \ -H "Authorization: Bearer $ACCESS_TOKEN" \ https://api.solutions-territoire.fr/v0/zones/b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24
HTTPie :
http -jv GET https://api.solutions-territoire.fr/v0/zones/b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24 \ Accept:"application/geo+json" \ Authorization:"Bearer $ACCESS_TOKEN"
Résultat :
GET /v0/zones/b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24 HTTP/1.1
Accept: application/geo+json
Authorization: Bearer dGCMv3RWEcgWjgeKS5D6IUw0gv2VKmaPqJzZg9mM_3A
HTTP/1.1 200 OK
Content-Type: application/geo+json; charset=utf-8
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[ 2.2056555747985844, 48.702021761507254 ],
[ 2.1997332572937016, 48.700619750456592 ],
[ 2.2061920166015639, 48.698821153845664 ],
[ 2.2066426277160653, 48.701101253604171 ],
[ 2.2056555747985844, 48.702021761507254 ]
]
]
},
"properties": {
"id": "b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24",
"title": "Zone des moulins",
"url": "/v0/zones/b3e2ea99-10ca-2eca-a26e-6ae91c0ab0c24"
}
}
]
}