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

© 2026 Atomicat. All rights reserved.

instagramInstagramyoutubeYouTubewhatsappWhatsApp
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

Funnels

Download schema

Fluxos ordenados de páginas.


Listar funis

GET
https://automation.atomicat-api.com/api/automation/v1
/funnels

Esta API não exclui funis.

Escopo exigido: funnels:read.

Listar funis › query Parameters

limit
​integer · min: 1 · max: 100

Quantidade máxima de registros. O padrão é 50 e o máximo é 100.

Default: 50
project_id
​string

Apenas registros deste projeto.

Listar funis › Responses

Registros correspondentes. O corpo é um array JSON.

​Funnel[]
Funnel
id
​string

Id do funil.

name
​string

Nome.

site_id
​string | null

Id do site.

project_id
​string | null

Id do projeto.

status
​string | null

Status.

​array

Ids de página ou passos salvos no funil.

page_ids
​string

Ids separados por vírgula quando pages é um array de ids.

​object[]

Passos quando o funil os guarda.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

GET/funnels
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/funnels
Example Responses
[ { "id": "funnel_123", "name": "Main funnel", "site_id": "site_123", "project_id": "project_123", "status": "active", "pages": [ "page_123" ], "page_ids": "page_123", "steps": [], "created_at": "2026-09-26T12:00:00.000Z", "updated_at": "2026-09-26T12:00:00.000Z" } ]
json
application/json

Criar um funil

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

Cada página precisa de pageId ou url, e pageType.

Escopo exigido: funnels:write.

Criar um funil › Request Body

FunnelCreate
name
​string · required

Nome do funil.

project_id
​string

Id do projeto.

​FunnelPage[]

Passos. Cada um precisa de pageId ou url.

Criar um funil › Responses

O funil criado.

Funnel
id
​string

Id do funil.

name
​string

Nome.

site_id
​string | null

Id do site.

project_id
​string | null

Id do projeto.

status
​string | null

Status.

​array

Ids de página ou passos salvos no funil.

page_ids
​string

Ids separados por vírgula quando pages é um array de ids.

​object[]

Passos quando o funil os guarda.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

POST/funnels
curl --request POST \ --url https://automation.atomicat-api.com/api/automation/v1/funnels \ --header 'Content-Type: application/json' \ --data ' { "name": "name", "project_id": "project_id", "pages": [ { "pageId": "pageId", "url": "url", "pageType": "pageType" } ] } '
Example Request Body
{ "name": "name", "project_id": "project_id", "pages": [ { "pageId": "pageId", "url": "url", "pageType": "pageType" } ] }
json
Example Responses
{ "id": "funnel_123", "name": "Main funnel", "site_id": null, "project_id": "project_123", "status": null, "pages": [], "page_ids": "", "steps": [], "created_at": null, "updated_at": null }
json
application/json

Atualizar um funil

PATCH
https://automation.atomicat-api.com/api/automation/v1
/funnels

funnel_id é obrigatório. pages substitui a lista de passos quando enviado.

Escopo exigido: funnels:write.

Atualizar um funil › Request Body

FunnelUpdate
funnel_id
​string · required

Id do funil.

name
​string

Novo nome.

​FunnelPage[]

Atualizar um funil › Responses

O funil atualizado.

Funnel
id
​string

Id do funil.

name
​string

Nome.

site_id
​string | null

Id do site.

project_id
​string | null

Id do projeto.

status
​string | null

Status.

​array

Ids de página ou passos salvos no funil.

page_ids
​string

Ids separados por vírgula quando pages é um array de ids.

​object[]

Passos quando o funil os guarda.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

PATCH/funnels
curl --request PATCH \ --url https://automation.atomicat-api.com/api/automation/v1/funnels \ --header 'Content-Type: application/json' \ --data ' { "funnel_id": "funnel_id", "name": "name", "pages": [ { "pageId": "pageId", "url": "url", "pageType": "pageType" } ] } '
Example Request Body
{ "funnel_id": "funnel_id", "name": "name", "pages": [ { "pageId": "pageId", "url": "url", "pageType": "pageType" } ] }
json
Example Responses
{ "id": "funnel_123", "name": "Main funnel", "site_id": null, "project_id": null, "status": null, "pages": [], "page_ids": "", "steps": [], "created_at": null, "updated_at": null }
json
application/json

Buscar funis

GET
https://automation.atomicat-api.com/api/automation/v1
/search/funnels

Escopo exigido: funnels:read.

Buscar funis › query Parameters

limit
​integer · min: 1 · max: 100

Quantidade máxima de registros. O padrão é 50 e o máximo é 100.

Default: 50
query
​string

Texto sem distinção de maiúsculas comparado com o nome e os campos relacionados.

project_id
​string

Apenas registros deste projeto.

funnel_id
​string

Id exato.

Buscar funis › Responses

Registros correspondentes. O corpo é um array JSON.

​Funnel[]
Funnel
id
​string

Id do funil.

name
​string

Nome.

site_id
​string | null

Id do site.

project_id
​string | null

Id do projeto.

status
​string | null

Status.

​array

Ids de página ou passos salvos no funil.

page_ids
​string

Ids separados por vírgula quando pages é um array de ids.

​object[]

Passos quando o funil os guarda.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

GET/search/funnels
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/search/funnels
Example Responses
[ { "id": "funnel_123", "name": "Main funnel", "site_id": null, "project_id": null, "status": null, "pages": [], "page_ids": "", "steps": [], "created_at": null, "updated_at": null } ]
json
application/json

Obter um funil

GET
https://automation.atomicat-api.com/api/automation/v1
/funnels/{funnelId}

Escopo exigido: funnels:read.

Obter um funil › path Parameters

funnelId
​string · required

Id do funil.

Obter um funil › Responses

O funil.

Funnel
id
​string

Id do funil.

name
​string

Nome.

site_id
​string | null

Id do site.

project_id
​string | null

Id do projeto.

status
​string | null

Status.

​array

Ids de página ou passos salvos no funil.

page_ids
​string

Ids separados por vírgula quando pages é um array de ids.

​object[]

Passos quando o funil os guarda.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

GET/funnels/{funnelId}
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/funnels/:funnelId
Example Responses
{ "id": "funnel_123", "name": "Main funnel", "site_id": null, "project_id": null, "status": null, "pages": [], "page_ids": "", "steps": [], "created_at": null, "updated_at": null }
json
application/json

QuizzesVideos