Aller au contenu principal

Scope insuffisant

typehttps://docs.frem.sh/reference/api/errors/insufficient-scope
Statut HTTP403 Forbidden

Ce que cela signifie

L’identifiant est valide, mais il n’est pas autorisé à effectuer cette action.

Exemples de messages detail renvoyés avec cette erreur :

  • Token lacks required scope ‘{scope}’.

Que faire

Le jeton est valide, mais il n’a pas le scope exigé par cet endpoint. Créez un jeton avec le scope indiqué dans le bloc security de l’endpoint.

Forme de la réponse

Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :

{
  "type": "https://docs.frem.sh/reference/api/errors/insufficient-scope",
  "title": "Forbidden",
  "status": 403,
  "detail": "..."
}

Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.