AtomicatAtomicat
atomicat.ai
  • English
  • Español
  • Português
Atomicat
  • Site
  • App
  • Central de ajuda
Documentação da API
  • Introdução
  • Autenticação
  • Referência da API

© 2026 Atomicat

Information
Account
    Obter a conta autenticadagetBaixar o documento OpenAPIget
Projects
    Listar projetosgetCriar um projetopostBuscar projetosgetObter um projetogetExcluir um projeto sem usodeleteAtualizar um projetopatch
Sites
    Listar sitesgetCriar um sitepostBuscar sitesgetObter um siteget
Pages
    Listar páginasgetCriar uma página em brancopostCriar uma página a partir de um modelopostDuplicar uma páginapostAtualizar metadados da páginapatchAtualizar conteúdo mapeadopatchSubstituir variáveis do modelopostVerificar se a página pode ser publicadapostPublicar uma páginapostObter uma páginagetExcluir uma páginadeleteListar modelosgetBuscar modelosgetBuscar páginasget
Builder
    Ler o construtor da páginagetLer um nó do construtorgetAtualizar campos do nópatchSubstituir um nópatchAtualizar o atraso de revelaçãopatchLer campos de conteúdo editáveisget
Quizzes
    Listar quizzesgetCriar uma página de quizpostBuscar quizzesgetObter um quizgetCriar um quiz a partir de um modelopost
Funnels
    Listar funisgetCriar um funilpostAtualizar um funilpatchBuscar funisgetObter um funilget
Videos
    Listar vídeosgetAtualizar o playerpatchBuscar vídeosgetObter um vídeoget
Products
    Listar produtosgetCriar um produtopostAtualizar um produtopatchBuscar produtosgetObter um produtogetExcluir um produtodelete
Leads
    Buscar leadsget
Analytics
    Obter contagens da contaget
Webhooks
    Assinar um eventopostDesativar uma assinaturadeleteObter um payload de exemploget
Schemas
Atomicat API
Atomicat API

Webhooks

Download schema

Avisos HTTPS de eventos da conta.


Assinar um evento

POST
https://automation.atomicat-api.com/api/automation/v1
/hooks

target_url precisa ser HTTPS público. Localhost, IPs privados e hostnames que resolvem para eles são recusados. A URL é verificada de novo antes de cada entrega. Basta um dos escopos listados.

Escopo exigido: qualquer um de leads:read, pages:read, products:read, funnels:read, sites:read, projects:read.

Assinar um evento › Request Body

HookCreate
target_url
​string · uri · required

URL HTTPS pública que recebe o evento.

event_type
​string · enum · required

Evento a assinar.

Enum values:
form_lead.created
quiz_lead.created
page.published
page.created
product.created
funnel.created
site.created
project.created
​object

Objeto de filtro opcional salvo com a assinatura.

Assinar um evento › Responses

A assinatura. A URL de destino não é devolvida.

HookSubscription
id
​string

Id da assinatura. Envie para DELETE /hooks/{subscriptionId}.

event_type
​string

Evento assinado.

active
​boolean

true até a assinatura ser desativada.

created_at
​string

Timestamp ISO-8601.

POST/hooks
curl --request POST \ --url https://automation.atomicat-api.com/api/automation/v1/hooks \ --header 'Content-Type: application/json' \ --data ' { "target_url": "https://www.example.com/path/to/resource", "event_type": "form_lead.created", "filters": {} } '
Example Request Body
{ "target_url": "https://www.example.com/path/to/resource", "event_type": "form_lead.created", "filters": {} }
json
Example Responses
{ "id": "sub_123", "event_type": "form_lead.created", "active": true, "created_at": "2026-09-26T12:00:00.000Z" }
json
application/json

Desativar uma assinatura

DELETE
https://automation.atomicat-api.com/api/automation/v1
/hooks/{subscriptionId}

Marca a assinatura como inativa. As entregas param. A resposta é { success: true }.

Escopo exigido: qualquer um de leads:read, pages:read, products:read, funnels:read, sites:read, projects:read.

Desativar uma assinatura › path Parameters

subscriptionId
​string · required

Id devolvido por POST /hooks.

Desativar uma assinatura › Responses

A assinatura foi desativada.

success
​boolean · required
DELETE/hooks/{subscriptionId}
curl --request DELETE \ --url https://automation.atomicat-api.com/api/automation/v1/hooks/:subscriptionId
Example Responses
{ "success": true }
json
application/json

Obter um payload de exemplo

GET
https://automation.atomicat-api.com/api/automation/v1
/hooks/sample/{eventType}

Devolve um array com um objeto de exemplo. eventType é form_lead.created, quiz_lead.created, page.published, page.created, product.created, funnel.created, site.created ou project.created. Um tipo desconhecido devolve o exemplo de lead de formulário.

Escopo exigido: qualquer um de leads:read, pages:read, products:read, funnels:read, sites:read, projects:read.

Obter um payload de exemplo › path Parameters

eventType
​string · required

Nome do evento, por exemplo form_lead.created.

Obter um payload de exemplo › Responses

Um evento de exemplo em um array.

​object[]
GET/hooks/sample/{eventType}
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/hooks/sample/:eventType
Example Responses
[ { "id": "sample_123", "event_type": "form_lead.created", "email": "jane@example.com" } ]
json
application/json

Analytics