Aller au contenu principal

Utilisateur inconnu

typehttps://docs.frem.sh/reference/api/errors/unknown-user
Statut HTTP403 Forbidden

Ce que cela signifie

Le jeton est valide, mais l’utilisateur Git pour lequel il a été émis n’a pas pu être résolu : l’appel ne peut donc pas déterminer à qui appartiendrait l’élément créé.

Refusé plutôt que deviné : un bench créé sous le mauvais propriétaire est un bench que son propriétaire ne peut pas voir.

Que faire

Vérifiez que le compte existe toujours et n’est pas suspendu. Si c’est le cas, il s’agit d’un échec de recherche côté fremforge : réessayez une fois, puis écrivez à support@frem.sh en indiquant l’identifiant du jeton obtenu via GET /users/me.

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/unknown-user",
  "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.