Consultar status

Consulta o status atual de uma requisição assíncrona pelo requestId.

GEThttps://external-api.lip7.com.br/api/external/usage/status/{requestId}
Escopowhatsapp:sendSíncrono — responde 200 com os dados

Use o requestId retornado por qualquer endpoint de envio. Veja Idempotência e requisições assíncronas para o fluxo completo.

Campos da resposta

CampoDescrição
operationTypesend_message, send_template, send_email, trigger_flow ou webhook_delivery
statuspending, processing, success ou failed
whatsappMessageId e conversationIdPreenchidos após o processamento de envios de WhatsApp
flowId e executionIdPreenchidos em disparos de flow
errorMessage e errorCodePreenchidos quando status é failed
Requisição
curl -X GET "https://external-api.lip7.com.br/api/external/usage/status/req_123" \
  -H "x-api-key: lip_SUA_CHAVE"
Resposta
{
  "success": true,
  "data": {
    "requestId": "req_123",
    "operationType": "send_message",
    "status": "success",
    "toNumber": "5511999999999",
    "templateName": null,
    "whatsappMessageId": "wamid...",
    "conversationId": "conv_...",
    "flowId": null,
    "executionId": null,
    "messagesSent": 1,
    "templatesSent": 0,
    "errorMessage": null,
    "errorCode": null,
    "enqueuedAt": "2026-06-15T18:00:00.000Z",
    "processedAt": "2026-06-15T18:00:01.000Z",
    "completedAt": "2026-06-15T18:00:02.000Z",
    "durationMs": 2000
  }
}