Obter registros JSON usando a linha de comando
Para criar um relatório, envie um GET solicitação para https://api.nexmo.com/v2/reports/records.
Os parâmetros que você incluir na solicitação determinarão quais registros serão retornados.
Para obter um registro específico, use o filtro de ID. Por exemplo, use a seguinte solicitação para visualizar o status de uma mensagem SMS com o ID 13000000C7FE9025:
curl -X GET -u $API_KEY:$API_SECRET "https://api.nexmo.com/v2/reports/records?account_id=$TARGET_API_KEY&product=SMS&direction=outbound&include_message=true&id=13000000C7FE9025"
NOTA: TARGET_API_KEY pode ser tanto sua conta principal quanto uma de suas Subaccounts. Ao fornecer API_KEY e API_SECRET pertencente à conta principal e TARGET_API_KEY pertencentes à subconta, você pode obter registros da sua subconta usando as credenciais da conta principal. Em todos os outros casos, defina TARGET_API_KEY igual a API_KEY.
Para obter registros de um período específico, use o date_start e date_end filtros. Os registros exibidos descrevem todas as solicitações de API que a Vonage recebeu de você nesse período. Por exemplo, use a seguinte solicitação para visualizar as mensagens SMS enviadas a partir da sua conta da Vonage em um intervalo de 5 minutos entre 2020-04-02T12:00:00Z e 2020-04-02T12:05:00Z:
curl -X GET -u $API_KEY:$API_SECRET 'https://api.nexmo.com/v2/reports/records?account_id=$TARGET_API_KEY&product=SMS&direction=outbound&include_message=true&date_start=2024-04-02T12:00:00Z&date_end=2024-04-02T12:05:00Z'
Obter registros JSON usando a linha de comando
Obtenha registros JSON usando a ferramenta de linha de comando `curl`.