Erros de API

Quando uma API da Vonage retorna um erro — por exemplo, se sua conta não tiver crédito —, a API retornará um erro no formato RFC 7807.

Isso fornece uma explicação básica sobre qual é o problema, por que ele ocorreu e quais são as etapas para resolvê-lo. Confira o exemplo para ver como um relatório de resolução de problema ( out-of-credit ) é formatado.

Provavelmente, você vai querer avaliar desde o início quais erros seu aplicativo precisará tratar; esta página fornece uma lista de todos os erros possíveis que podem ocorrer, com uma explicação mais detalhada de como lidar com eles.

HTTP/1.1 403 Forbidden
Content-Type: application/problem+json
Content-Language: en
{
  "type": "https://example.com/Error#out-of-credit",
  "title": "You do not have enough credit",
  "detail": "Your current balance is 30, but that costs 50.",
  "instance": "<trace_id>"
}

API de relatórios

CódigoInformaçõesAções
invalid-request-parameters

Descrição

The provided payload is invalid

Resolução

Modify your request to provide a valid payload

invalid-abort-operation

Descrição

The job is already in a terminated state such as SUCCESS, TRUNCATED, FAILED or ABORTED.

Resolução

None

rate-limit

Descrição

The request was rate limited.

Resolução

The Reports API supports 5 requests per second when used Asynchronously, and 10 requests per second Synchronously. Slow down your request rate.