Hoppa till huvudinnehållet

En person krävs

typehttps://docs.frem.sh/reference/api/errors/person-required
HTTP status403 Forbidden

Vad det betyder

Endpointen gäller per person, och token agerar inte för en användare på frem.sh: till exempel en jobb-token för en runner, en registry-robot eller en token som utfärdats för en tjänst.

Exempel på detail-meddelanden som returneras med det här felet:

  • 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.

Vad du gör

Använd en autentiseringsuppgift som agerar för en person: en token du själv utfärdat, token från fremforge auth login, eller en token som din agent har bytt till sig för din räkning (OBO). En agent läser med sin persons åtkomst.

Svarets form

Alla fel från fremforges API är RFC 9457 problem+json:

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

Styr din felhantering på type, inte på title eller detail: de är skrivna för människor och kan formuleras om.