Skip to main content

O que significa

A solicitação era inválida sintática ou semanticamente: um corpo malformado, um campo obrigatório ausente ou um valor de parâmetro fora do intervalo permitido. Quando o problema é atribuível a um único parâmetro, o campo param o identifica. Uma resposta 409 indica que a solicitação entra em conflito com o estado atual do recurso. Por exemplo, a criação de um cliente OAuth pode falhar porque a conta de serviço de destino está inativa, não possui uma permissão solicitada ou atingiu o limite de clientes. Inspecione status e detail em conjunto; o código de erro, por si só, não diferencia essas condições de uma solicitação malformada.

O que fazer

  • Leia detail e param — eles descrevem exatamente o que falhou na validação.
  • Para 400, corrija a solicitação antes de reenviá-la.
  • Para 409, resolva primeiro o conflito relativo ao estado da conta, à concessão ou à capacidade. Um cliente OAuth que aguarda limpeza ainda ocupa capacidade. Preserve a chave de repetição ao tentar novamente a mesma criação depois de resolver o conflito.
  • Consulte a referência da API para verificar os campos obrigatórios, os tipos e os valores permitidos da operação.