Skip to content

Consultar um Evento

Consulta o desfecho de uma chamada que voce fez. Toda escrita devolve um event_id.

GET /api/webhooks/agency/:agency_key/events/:event_id

Autenticacao

Requer qualquer token Bearer da agencia — sem escopo especifico. Veja API de Entrada da Agencia.

Parametros de Caminho

ParametroTipoDescricao
event_iduuidO event_id devolvido pela chamada original

Status

StatusSignificado
pendingNa fila para retentativa apos falha transitoria
processingRodando neste momento
processedConcluido com sucesso
failedTerminal. Erro de negocio, ou cinco tentativas esgotadas.
ignoredReconhecido mas sem efeito

Resposta

json
{
  "ok": true,
  "data": {
    "id": "3f7b1c2e-9a44-4d1b-8f2e-6c5a1b0d9e83",
    "action": "sub_account.create",
    "status": "processed",
    "attempts": 1,
    "target_account_id": "a1b2c3d4-5678-4e9f-a0b1-c2d3e4f5a6b7",
    "result": {
      "id": "a1b2c3d4-5678-4e9f-a0b1-c2d3e4f5a6b7",
      "name": "Acme Marketing",
      "channels": { "linkedin": 2, "whatsapp": 1, "instagram": 0, "email_marketing": 0 }
    },
    "error_code": null,
    "last_error": null,
    "received_at": "2026-07-28T14:22:00Z",
    "last_attempt_at": "2026-07-28T14:22:00Z",
    "processed_at": "2026-07-28T14:22:03Z"
  }
}

Um evento que falhou traz o motivo no lugar:

json
{
  "ok": true,
  "data": {
    "id": "3f7b1c2e-9a44-4d1b-8f2e-6c5a1b0d9e83",
    "action": "sub_account.create",
    "status": "failed",
    "attempts": 1,
    "error_code": "EMAIL_ALREADY_REGISTERED",
    "last_error": "Este email ja esta cadastrado em outra conta.",
    "processed_at": "2026-07-28T14:22:01Z"
  }
}

O action e um entre sub_account.create, sub_account.channels.update e sub_account.delete.

Exemplo

cURL

bash
curl --request GET \
  --url "https://api.getraze.co/api/webhooks/agency/AGENCY_KEY/events/EVENT_ID" \
  --header "Authorization: Bearer SEU_TOKEN"

JavaScript

javascript
const response = await fetch(
  `https://api.getraze.co/api/webhooks/agency/${agencyKey}/events/${eventId}`,
  { headers: { 'Authorization': `Bearer ${token}` } }
);
const data = await response.json();

Python

python
import requests

response = requests.get(
    f'https://api.getraze.co/api/webhooks/agency/{agency_key}/events/{event_id}',
    headers={'Authorization': f'Bearer {token}'}
)
data = response.json()

Erros

StatusCodigoDescricao
401UNAUTHORIZEDToken ausente, desconhecido ou revogado
404EVENT_NOT_FOUNDNenhum evento com esse id pertence a esta agencia

GetRaze - AI-Powered Lead Generation