Aller au contenu principal

Dépôt invalide

typehttps://docs.frem.sh/reference/api/errors/invalid-repository
Statut HTTP400 Bad Request

Ce que cela signifie

Le repository ou le repository_id d’un motif de secret personnalisé ne désigne pas un dépôt de cette organisation, ou les deux ont été fournis. detail précise lequel des deux cas s’applique, par exemple This organisation has no repository named infra. Le même type est utilisé lorsque les dépôts ne peuvent pas être vérifiés à ce moment-là (repositories cannot be checked right now; try again later).

Que faire

Indiquez le nom ou l’ID d’un dépôt qui existe dans l’organisation, mais pas les deux, ou omettez les deux pour viser tous les dépôts. Si detail indique que les dépôts ne peuvent pas être vérifiés, réessayez sous peu.

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/invalid-repository",
  "title": "Bad Request",
  "status": 400,
  "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.