Aller au contenu

Entrée invalide

Code
invalid_input
Statut HTTP
422
Type
https://arnakoff.com/docs/erreurs/invalid_input

Quand l'API la renvoie

  • Sans type, l'entrée n'est d'aucun type reconnu : ni un domaine, ni une URL, ni une adresse e-mail, ni un numéro de téléphone, ni un IBAN, ni un SIREN, ni un SIRET.
  • Avec type, l'entrée n'est pas valide pour ce type. Le detail nomme alors le type.

Dans un lot, l'erreur d'un élément est donnée dans son résultat, sans champ instance, et ne change rien aux autres éléments : la réponse reste en 200.

Que faire

Vérifie que l'entrée est complète. Si tu imposes type, vérifie qu'il correspond à l'entrée, ou retire-le pour que l'API détecte le type.

Exemple de réponse

{
"type": "https://arnakoff.com/docs/erreurs/invalid_input",
"title": "Entrée invalide",
"status": 422,
"detail": "L'entrée n'est ni un domaine, ni une URL, ni une adresse e-mail, ni un numéro de téléphone, ni un IBAN, ni un SIREN, ni un SIRET.",
"instance": "tag:arnakoff.com,2026:request:7NQJ4ZWKX3C5RB2D6HVMTPLE9A",
"code": "invalid_input"
}

Selon le cas, detail vaut aussi :

  • « L'entrée n'est ni un domaine ni une URL valide. »
  • « L'entrée n'est pas une adresse e-mail valide. »
  • « L'entrée n'est pas un numéro de téléphone valide. »
  • « L'entrée n'est pas un IBAN valide. »
  • « L'entrée n'est pas un SIREN valide. »
  • « L'entrée n'est pas un SIRET valide. »

Toutes les erreurs de l'API