Webhooks
Endpoints de webhook, tipos de evento e entregas.
| Método | Path | Resumo | Acesso |
|---|---|---|---|
| GET | /teams/{teamId}/integrations/{id}/webhooks | Lista (sem segredo) | Membro da equipe |
| POST | /teams/{teamId}/integrations/{id}/webhooks | Cria webhook de saida (out) ou segredo de entrada (in) | Membro da equipe |
| GET | /teams/{teamId}/integrations/{id}/webhooks/{webhookId} | Le (sem segredo) | Membro da equipe |
| DELETE | /teams/{teamId}/integrations/{id}/webhooks/{webhookId} | Remove (soft) | Membro da equipe |
| PATCH | /teams/{teamId}/integrations/{id}/webhooks/{webhookId} | url (so out), events, active | Membro da equipe |
| POST | /teams/{teamId}/integrations/{id}/webhooks/{webhookId}/rotate-secret | Gera segredo novo (mostrado 1x); o antigo para de valer na hora | Membro da equipe |
| GET | /teams/{teamId}/webhooks | Retorna os webhooks configurados no team. | Admin da equipe |
| POST | /teams/{teamId}/webhooks | Cadastra um webhook. | Admin da equipe |
| PUT | /teams/{teamId}/webhooks/{webhookId} | Aplica patch parcial num webhook existente. | Admin da equipe |
| DELETE | /teams/{teamId}/webhooks/{webhookId} | Remove um webhook. | Admin da equipe |
| GET | /teams/{teamId}/webhooks/{webhookId}/deliveries | Motivo: debug rápido no UI legado. | Admin da equipe |
| GET | /teams/{teamId}/webhooks/deliveries/{deliveryId} | Devolve o registro completo de uma entrega, incluindo body e snippet de resposta. | Admin da equipe |
| DELETE | /teams/{teamId}/webhooks/deliveries/{deliveryId} | Apaga uma entrega da tabela. | Admin da equipe |
| POST | /teams/{teamId}/webhooks/deliveries/{deliveryId}/retry | Força retentativa de uma delivery, ignorando o estado atual do backoff. | Admin da equipe |
| GET | /teams/{teamId}/webhooks/endpoints/{webhookId}/deliveries | — Fase 98 reliability UI. | Admin da equipe |
| GET | /webhooks/event-types | — Fase 183a. | Pública |