Listar las entregas de los webhooks de una campaña

Sirve para depurar los webhooks legados de una campaña: ves cada envío con su payload, la respuesta, el tiempo de ejecución y el error, filtrando por fecha, estado o tipo.

GET
/v1/campaigns/{campaign}/webhooks/logs

Permiso requerido: communities:read (Leer)

Con API key: la respuesta siempre viene paginada. Tamaño de página: per_page (por defecto 25, máximo 100; un valor mayor, menor que 1 o no entero responde 422).

Autorización

http
headerAuthorizationBearer <clave>

Tu API key de Funnelchat, enviada en cada llamada como Authorization: Bearer <id>|fc_live_....

Parámetros de la ruta

campaign*integer

The campaign ID

Parámetros de consulta

start_date?string
Formatodate-time
end_date?string
Formatodate-time
status?integer
Valor en"0""1""2"
type?integer
Valor en"0""1""2"
per_page?integer
Rango1 <= value <= 100

Cuerpo de la respuesta

Paginated set of CampaignWebhookLogResource

application/json
  1. response
data*array<>
links*
meta*
curl -X GET "https://example.com/v1/campaigns/0/webhooks/logs"
{  "data": [    {      "id": "string",      "campaign_id": "string",      "webhook_id": "string",      "webhook_type": "string",      "url": "string",      "payload": "string",      "response_status": "string",      "response_body": "string",      "execution_time_ms": "string",      "success": "string",      "error_message": "string",      "created_at": "string"    }  ],  "links": {    "first": "string",    "last": "string",    "prev": "string",    "next": "string"  },  "meta": {    "current_page": 1,    "from": 1,    "last_page": 1,    "links": [      {        "url": "string",        "label": "string",        "active": true      }    ],    "path": "string",    "per_page": 0,    "to": 1,    "total": 0  }}