Documentação

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

Webhooks estão nos planos Pro e Lifetime. Faça upgrade em savebase.space/pricing.

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

1

Acesse Configurações → Webhooks

Acesse Dashboard → Settings → Webhooks.
2

Clique em Adicionar webhook

Insira a URL do endpoint (deve ser HTTPS), um rótulo opcional e selecione os eventos que deseja assinar.
3

Copiar seu segredo de assinatura

Depois de criar o webhook, revele e copie Segredo de assinatura. Use isso para verificar se as solicitações vêm do Savebase.
4

Teste seu endpoint

Clique em Enviar evento de teste para disparar uma amostra imediatamente.

Eventos compatíveis

EventoQuando é acionado
post.savedUm novo post é adicionado à sua biblioteca
post.taggedUma etiqueta é adicionada a um post
post.deletedUm post é movido para a lixeira
post.restoredUm post é restaurado da lixeira

Formato do payload

Todos os eventos usam o mesmo envelope JSON:

bash
{
  "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

1

Criar um novo Zap

No Zapier, clique em Create Zap e procure por Webhooks by Zapier como app de gatilho.
2

Escolha Catch Hook

Selecionar Catch Hook. O Zapier gera uma URL de webhook exclusiva.
3

Registre a URL no Savebase

Copie a URL do Zapier para Settings → Webhooks e selecione os eventos.
4

Teste o gatilho

Salve uma publicação. O Zapier detecta o payload — mapeie data.url, data.titleetc. às etapas da sua ação.
5

Adicione sua ação

Conecte qualquer ação do Zapier — linha do Google Sheets, mensagem do Slack, página do Notion, post do Discord.

Sem verificação nativa de assinatura no Zapier

Adicione uma etapa Filter ou Code no Zapier para verificar X-Savebase-Signature cabeçalho para validação de segurança.

Make (Integromat)

1

Criar um novo cenário

No Make, adicione um Webhooks → Webhook personalizado módulo de gatilho.
2

Cadastre-se no Savebase

Copie a URL do Make para Settings → Webhooks.
3

Determine a estrutura dos dados

Salve uma publicação no Savebase — o Make detecta a estrutura do payload automaticamente.
4

Crie seu cenário

Mapa data.url, data.sourcee outros campos para módulos posteriores, como Airtable, Notion ou e-mail.