Pular para o conteúdo principal
POST
/
agents
/
{id}
/
webhooks
Criar Webhook do Agente
curl --request POST \
  --url https://api.tess.im/agents/{id}/webhooks \
  --header 'Authorization: Bearer <token>'

Documentation Index

Fetch the complete documentation index at: https://docs.tess.im/llms.txt

Use this file to discover all available pages before exploring further.

Exemplos de Código

curl --request POST \
  --url 'https://api.tess.im/agents/{id}/webhooks' \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "url": "https://example.com/webhook",
    "method": "POST",
    "status": "active"
  }'

Cabeçalhos

x-workspace-id
integer
ID do espaço de trabalho. Se não fornecido, o espaço de trabalho selecionado do usuário será usado.
Nota: Este campo será obrigatório em uma versão futura da API. É altamente recomendável configurá-lo agora para garantir a compatibilidade com futuras atualizações.

Parâmetros de Rota

ParâmetroTipoObrigatórioDescrição
idstringSimO ID do agente

Parâmetros do Corpo

ParâmetroTipoObrigatórioDescrição
urlstringSimA URL do webhook
methodstringNãoO método HTTP (GET, POST, etc.)
statusstringNãoO status do webhook (active, inactive)

Resposta

{
"id": 123,
"url": "https://example.com/webhook",
"method": "POST",
"status": "active",
"secret": "whsec_...",
"events": ["agent.completed", "agent.failed"],
"created_at": "2025-01-05T22:39:57+00:00",
"updated_at": "2025-01-05T22:39:57+00:00"
}