Webhooks — Visão geral e configuração Pro
Os webhooks do Savebase conectam sua biblioteca a qualquer ferramenta de automação: Zapier, Make, Slack, Airtable, Discord ou seu próprio backend. Sempre que uma publicação é salva, recebe tags, é excluída ou restaurada, o Savebase envia um HTTP POST ao endpoint registrado.
Recurso Pro
Visão geral
Quando ocorre um evento na biblioteca, o Savebase envia JSON assinado a todos os endpoints ativos registrados para ele. Você pode registrar vários, um por integração se quiser.
Configurando um webhook
Acesse Configurações → Webhooks
Dashboard → Settings → Webhooks.Clique em Adicionar webhook
Copiar seu segredo de assinatura
Teste seu endpoint
Eventos compatíveis
| Evento | Quando é acionado |
|---|---|
post.saved | Um novo post é adicionado à sua biblioteca |
post.tagged | Uma etiqueta é adicionada a um post |
post.deleted | Um post é movido para a lixeira |
post.restored | Um post é restaurado da lixeira |
Formato do payload
Todos os eventos usam o mesmo envelope JSON:
{
"event": "post.saved",
"timestamp": "2026-03-11T12:00:00.000Z",
"data": {
"id": 123,
"url": "https://x.com/user/status/...",
"title": "Post title or null",
"source": "x",
"author_name": "username",
"tags": ["design", "ai"],
"saved_at": "2026-03-11T12:00:00.000Z"
}
}Integração Zapier
Criar um novo Zap
Create Zap e procure por Webhooks by Zapier como app de gatilho.Escolha Catch Hook
Registre a URL no Savebase
Settings → Webhooks e selecione os eventos.Teste o gatilho
data.url, data.titleetc. às etapas da sua ação.Adicione sua ação
Sem verificação nativa de assinatura no Zapier
X-Savebase-Signature cabeçalho para validação de segurança.Make (Integromat)
Criar um novo cenário
Cadastre-se no Savebase
Settings → Webhooks.Determine a estrutura dos dados
Crie seu cenário
data.url, data.sourcee outros campos para módulos posteriores, como Airtable, Notion ou e-mail.