Què significa
La sol·licitud no era vàlida sintàcticament o semànticament: un cos malformat, un camp obligatori que falta o un valor de paràmetre fora de l’interval permès. Quan el problema es pot atribuir a un sol paràmetre, el campparam l’indica pel nom.
Una resposta 409 significa que la sol·licitud entra en conflicte amb l’estat actual del recurs. Per
exemple, la creació d’un client OAuth pot fallar perquè el compte de servei de destinació
està inactiu, no té un permís sol·licitat o ha assolit el seu límit de clients. Inspeccioneu
status i detail conjuntament; el codi d’error per si sol no permet distingir aquestes
condicions d’una sol·licitud malformada.
Què cal fer
- Llegiu
detailiparam: descriuen exactament què ha fallat en la validació. - Per a
400, corregiu la sol·licitud abans de tornar-la a enviar. - Per a
409, resoleu primer el conflicte relacionat amb l’estat del compte, la concessió o la capacitat. Un client OAuth pendent de neteja continua ocupant capacitat. Conserveu la clau de reintent quan torneu a intentar la mateixa creació després de resoldre el conflicte. - Consulteu la referència de l’API per conèixer els camps obligatoris, els tipus i els valors permesos de l’operació.

