Gérer les erreurs de requête

L'API Routes renvoie des messages d'erreur dans la réponse à un appel de méthode. Par exemple, si vous omettez la clé API de la requête, la méthode renvoie :

{
  "error": {
    "code": 403,
    "message": "The request is missing a valid API key.",
    "status": "PERMISSION_DENIED"
  }
}

Si vous omettez un paramètre de corps obligatoire, tel que origin, la méthode renvoie :

{
  "error": {
    "code": 400,
    "message": "Origin and destination must be set.",
    "status": "INVALID_ARGUMENT"
  }
}

Pour en savoir plus sur les erreurs et leur gestion, consultez la page Erreurs.