Primeiros passos

    Erros

    Códigos de status, códigos de erro e o corpo do erro.

    Os erros usam os códigos HTTP padrão e um corpo JSON:

    Corpo do erro
    {
      "errCode": "MISSING_SCOPE",
      "errMsg": {
        "success": false,
        "message": "Missing required scope: messages:send",
        "required_scope": "messages:send",
        "granted_scopes": ["chats:read", "groups:read"]
      }
    }
    StatuserrCodeQuando
    400Parâmetro ausente ou inválido. A mensagem diz qual.
    401Chave ausente, desconhecida, revogada ou expirada.
    402BILLING_ACCESS_DENIEDA assinatura da organização está inativa. Só o envio é bloqueado.
    403ROUTE_NOT_PUBLICA rota existe, mas não está disponível para chaves de API.
    403MISSING_SCOPEFalta à chave o escopo que a rota exige.
    403INTEGRATION_NOT_ALLOWEDintegration_id fora dos números a que a chave está restrita.
    403INTEGRATION_ID_REQUIREDA chave está restrita a vários números e nenhum foi informado.
    404O recurso não existe na sua organização.
    429TooManyRequestsLimite de uso estourado. Veja o header Retry-After.
    5xxAlgo falhou do nosso lado. Leituras podem ser repetidas; confira a caixa de entrada antes de repetir um envio.