Utilisateur inconnu
type | https://docs.frem.sh/reference/api/errors/unknown-user |
| Statut HTTP | 403 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.