Persoon vereist
type | https://docs.frem.sh/reference/api/errors/person-required |
| HTTP-status | 403 Forbidden |
Wat het betekent
Het endpoint werkt per persoon, en het token handelt niet namens een gebruiker van frem.sh: bijvoorbeeld een jobtoken van een runner, een registryrobot of een token dat voor een dienst is aangemaakt.
Voorbeelden van detail-berichten die met deze fout worden teruggegeven:
- The event feed is per person, and this token does not act for a frem.sh user. Use a token minted by a person,
fremforge auth login, or an OBO token. - This account cannot sign in, so it reads no events.
Wat je kunt doen
Gebruik een inloggegeven dat namens een persoon handelt: een token dat je zelf hebt aangemaakt, het token van fremforge auth login, of een token dat je agent namens jou heeft ingewisseld (OBO). Een agent leest met de toegang van zijn persoon.
Vorm van het antwoord
Alle API-fouten van fremforge zijn RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/person-required",
"title": "Forbidden",
"status": 403,
"detail": "..."
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.