datagouv / geo.api.gouv.fr

Site Web de l'API Géo
https://geo.api.gouv.fr
32 stars 10 forks source link

Quand une ville n'est pas trouvé, l'API HTTP retourne quand même un code 200 #51

Closed DavidBruant closed 4 years ago

DavidBruant commented 4 years ago

Je pense à https://geo.api.gouv.fr/communes?nom=Biscarosse&boost=population&limit=1 par exemple, qui retourne actuellement un 200 avec [] comme body et qui mériterait peut-être un 404 not found

DavidBruant commented 4 years ago

(et il s'agit d'une typo. La commune s'écrit "Biscarrosse")

jdesboeufs commented 4 years ago

Bonjour. Cette partie de l’API est une API de recherche. Il est d’usage de retourner une 200 avec un tableau vide lorsqu’aucun résultat ne correspond. Pour les autres URL nous utilisons bien le 404 lorsqu’aucune ressource ne se trouve à l’URL indiquée. Merci pour votre retour.