Catálogo de Erros (WIP)

Visão geral

Todos os erros retornam um corpo padronizado:

{
  "code": "INVALID_PAYLOAD",
  "message": "One or more fields in the request payload are invalid",
  "details": [
    { "field": "partner.type", "code": "INVALID_VALUE", "message": "Field is invalid" }
  ],
  "timestamp": "2026-10-02T12:00:00Z"
}

Estrutura da resposta de erro

CampoTipoDescrição
codestringCódigo de erro em UPPER_SNAKE_CASE
messagestringDescrição legível do erro
detailsarrayLista de erros por campo. Retornado somente em 400; omitido nos demais códigos
details[].fieldstringQual campo contém erro
details[].codestringQual erro do campo específico
details[].messagestringDescrição legível deste erro
timestampstringISO-8601

Códigos de erro por jornada


JornadaHTTPCódigo de ErroSignificado
Validação400INVALID_PAYLOADCampo(s) inválido(s); details[] lista cada erro
Validação413PAYLOAD_TOO_LARGEDocumento acima do limite (5 MB)
Validação415UNSUPPORTED_MEDIA_TYPEContent-Type não suportado
Onboarding404ONBOARDING_NOT_FOUNDOnboarding não encontrado
Onboarding409IDEMPOTENCY_PAYLOAD_MISMATCHChave de idempotência reutilizada com payload diferente
Onboarding409RESOURCE_BUSYRecurso em processamento concorrente — tente novamente
Onboarding422DOCUMENT_ALREADY_REGISTEREDDocumento já registrado no marketplace
Onboarding422ONBOARDING_ALREADY_PROCESSINGOnboarding já em processamento
Onboarding422INVALID_STATEOperação não permitida no estado atual
Onboarding422INVALID_ONBOARDING_DATADados de onboarding inválidos
Onboarding422MISSING_REQUIRED_DOCUMENTSDocumentos obrigatórios não enviados
Onboarding422INVALID_DOCUMENTDocumento enviado inválido
Gestão do Profile404PROFILE_NOT_FOUNDProfile não encontrado
Gestão do Profile422INVALID_STATEOperação não permitida no estado atual
Gestão do Profile422INVALID_FIELD_FOR_PROFILE_TYPECampo não aplicável ao tipo (PF/PJ)
Gestão do Profile429VALIDATION_ATTEMPT_LIMIT_EXCEEDEDLimite de tentativas de validação de conta excedido
Gestão de Conta404ACCOUNT_NOT_FOUNDConta não encontrada
Funds Out404TRANSFER_NOT_FOUNDTransferência não encontrada
Funds Out422TRANSFER_ACCOUNT_NOT_VALIDATEDConta externa ainda não validada
Shared503SERVICE_TEMPORARILY_UNAVAILABLEServiço temporariamente indisponível

Did this page help you?