Aller au contenu principal

Pas le demandeur

typehttps://docs.frem.sh/reference/api/errors/not-requester
Statut HTTP403 Forbidden

Ce que cela signifie

L’action est réservée à l’identité qui a fait la demande initiale, et vous êtes quelqu’un d’autre. Rien n’a été modifié.

Exemples de messages detail renvoyés avec cette erreur :

  • Only the identity that requested this run can cancel it. An operator rejects it in the console instead.

Que faire

Demandez à l’auteur de la demande initiale de le faire, ou utilisez le parcours propre au relecteur (par exemple la rejeter) si vous avez ce rôle.

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/not-requester",
  "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.