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

Products

Download schema

Ofertas usadas nas páginas.


Listar produtos

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

Escopo exigido: products:read.

Listar produtos › query Parameters

limit
​integer · min: 1 · max: 100

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

Default: 50
page
​integer · min: 0

Índice de página começando em zero. A API devolve limit registros a partir de page × limit.

Default: 0
project_id
​string

Apenas registros deste projeto.

type
​string

simple ou bundle.

Listar produtos › Responses

Registros correspondentes. O corpo é um array JSON.

​Product[]
Product
id
​string

Id do produto.

name
​string

Nome.

type
​string

simple ou bundle.

sku
​string | null

SKU.

description
​string | null

Descrição.

image
​string | null

URL da imagem.

show_full_product
​boolean

Mostrar o bloco completo do produto.

price
​number

Preço.

compare_price
​number

Preço de comparação.

rating
​string | null

Rótulo de avaliação.

rating_count
​string | null

Rótulo da quantidade de avaliações.

project_id
​string | null

Id do projeto.

cta_text
​string | null

Texto do botão.

cta_url
​string | null

URL do botão.

cta_target
​boolean

Abrir a URL em uma nova aba.

use_single_cta_link
​boolean

Usar um único link de chamada.

bundle_discount
​number

Desconto do bundle.

bundle_item_count
​number

Quantidade de itens do bundle.

tiers_enabled
​boolean

Os níveis de quantidade estão ativos.

subscription_enabled
​boolean

A opção de assinatura está ativa.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

GET/products
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/products
Example Responses
[ { "id": "product_123", "name": "Starter kit", "type": "simple", "sku": "KIT-1", "description": "Example product", "image": null, "show_full_product": false, "price": 97, "compare_price": 197, "rating": "4.9", "rating_count": "10K+", "project_id": "project_123", "cta_text": "Buy now", "cta_url": "https://example.com/checkout", "cta_target": false, "use_single_cta_link": false, "bundle_discount": 0, "bundle_item_count": 0, "tiers_enabled": false, "subscription_enabled": false, "created_at": "2026-09-26T12:00:00.000Z", "updated_at": "2026-09-26T12:00:00.000Z" } ]
json
application/json

Criar um produto

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

name é obrigatório. type é simple ou bundle. Um bundle exige bundle_items_json.

Escopo exigido: products:write.

Criar um produto › Request Body

ProductWrite
name
​string · required

Nome.

type
​string · enum

Padrão simple.

Enum values:
simple
bundle
project_id
​string

Id do projeto.

sku
​string

SKU.

description
​string

Descrição.

image
​string

URL da imagem.

price
​number

Preço.

compare_price
​number

Preço de comparação.

cta_text
​string

Texto do botão.

cta_url
​string

URL do botão.

show_full_product
​boolean

Mostrar o bloco completo.

cta_target
​boolean

Abrir a URL em uma nova aba.

use_single_cta_link
​boolean

Usar um único link.

rating
​string

Rótulo de avaliação. Padrão 4.9 se enviado vazio.

rating_count
​string

Rótulo da quantidade.

trust_badges_json
​

Array de rótulos, ou um string JSON.

variants_json
​

Array de { id, name, image }, ou um string JSON.

tiers_enabled
​boolean

Ativar níveis de quantidade.

tiers_json
​

Objetos de nível, ou um string JSON.

bundle_items_json
​

Obrigatório quando type é bundle.

bundle_discount
​number

Desconto do bundle.

subscription_json
​

Objeto com enabled, discountPercent e benefits.

Criar um produto › Responses

O produto criado.

Product
id
​string

Id do produto.

name
​string

Nome.

type
​string

simple ou bundle.

sku
​string | null

SKU.

description
​string | null

Descrição.

image
​string | null

URL da imagem.

show_full_product
​boolean

Mostrar o bloco completo do produto.

price
​number

Preço.

compare_price
​number

Preço de comparação.

rating
​string | null

Rótulo de avaliação.

rating_count
​string | null

Rótulo da quantidade de avaliações.

project_id
​string | null

Id do projeto.

cta_text
​string | null

Texto do botão.

cta_url
​string | null

URL do botão.

cta_target
​boolean

Abrir a URL em uma nova aba.

use_single_cta_link
​boolean

Usar um único link de chamada.

bundle_discount
​number

Desconto do bundle.

bundle_item_count
​number

Quantidade de itens do bundle.

tiers_enabled
​boolean

Os níveis de quantidade estão ativos.

subscription_enabled
​boolean

A opção de assinatura está ativa.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

POST/products
curl --request POST \ --url https://automation.atomicat-api.com/api/automation/v1/products \ --header 'Content-Type: application/json' \ --data ' { "name": "name", "type": "simple", "project_id": "project_id", "sku": "sku", "description": "description", "image": "image", "price": 0, "compare_price": 0, "cta_text": "cta_text", "cta_url": "cta_url", "show_full_product": true, "cta_target": true, "use_single_cta_link": true, "rating": "rating", "rating_count": "rating_count", "trust_badges_json": {}, "variants_json": {}, "tiers_enabled": true, "tiers_json": {}, "bundle_items_json": {}, "bundle_discount": 0, "subscription_json": {} } '
Example Request Body
{ "name": "name", "type": "simple", "project_id": "project_id", "sku": "sku", "description": "description", "image": "image", "price": 0, "compare_price": 0, "cta_text": "cta_text", "cta_url": "cta_url", "show_full_product": true, "cta_target": true, "use_single_cta_link": true, "rating": "rating", "rating_count": "rating_count", "trust_badges_json": {}, "variants_json": {}, "tiers_enabled": true, "tiers_json": {}, "bundle_items_json": {}, "bundle_discount": 0, "subscription_json": {} }
json
Example Responses
{ "id": "product_123", "name": "Starter kit", "type": "simple", "sku": "KIT-1", "description": "Example product", "image": null, "show_full_product": false, "price": 97, "compare_price": 197, "rating": "4.9", "rating_count": "10K+", "project_id": "project_123", "cta_text": "Buy now", "cta_url": "https://example.com/checkout", "cta_target": false, "use_single_cta_link": false, "bundle_discount": 0, "bundle_item_count": 0, "tiers_enabled": false, "subscription_enabled": false, "created_at": "2026-09-26T12:00:00.000Z", "updated_at": "2026-09-26T12:00:00.000Z" }
json
application/json

Atualizar um produto

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

product_id é obrigatório. Envie apenas os campos que deseja alterar.

Escopo exigido: products:write.

Atualizar um produto › Request Body

ProductUpdate
product_id
​string · required

Id do produto.

name
​string

Novo nome.

type
​string · enum
Enum values:
simple
bundle
sku
​string

SKU.

description
​string

Descrição.

image
​string

URL da imagem.

price
​number

Preço.

compare_price
​number

Preço de comparação.

project_id
​string

Id do projeto.

cta_text
​string

Texto do botão.

cta_url
​string

URL do botão.

show_full_product
​boolean

Mostrar o bloco completo.

cta_target
​boolean

Abrir em uma nova aba.

use_single_cta_link
​boolean

Usar um único link.

rating
​string

Rótulo de avaliação.

rating_count
​string

Rótulo da quantidade.

trust_badges_json
​

Rótulos.

variants_json
​

Objetos de variante.

tiers_enabled
​boolean

Ativar níveis.

tiers_json
​

Objetos de nível.

bundle_items_json
​

Itens do bundle.

bundle_discount
​number

Desconto.

subscription_json
​

Configurações de assinatura.

Atualizar um produto › Responses

O produto atualizado.

Product
id
​string

Id do produto.

name
​string

Nome.

type
​string

simple ou bundle.

sku
​string | null

SKU.

description
​string | null

Descrição.

image
​string | null

URL da imagem.

show_full_product
​boolean

Mostrar o bloco completo do produto.

price
​number

Preço.

compare_price
​number

Preço de comparação.

rating
​string | null

Rótulo de avaliação.

rating_count
​string | null

Rótulo da quantidade de avaliações.

project_id
​string | null

Id do projeto.

cta_text
​string | null

Texto do botão.

cta_url
​string | null

URL do botão.

cta_target
​boolean

Abrir a URL em uma nova aba.

use_single_cta_link
​boolean

Usar um único link de chamada.

bundle_discount
​number

Desconto do bundle.

bundle_item_count
​number

Quantidade de itens do bundle.

tiers_enabled
​boolean

Os níveis de quantidade estão ativos.

subscription_enabled
​boolean

A opção de assinatura está ativa.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

PATCH/products
curl --request PATCH \ --url https://automation.atomicat-api.com/api/automation/v1/products \ --header 'Content-Type: application/json' \ --data ' { "product_id": "product_id", "name": "name", "type": "simple", "sku": "sku", "description": "description", "image": "image", "price": 0, "compare_price": 0, "project_id": "project_id", "cta_text": "cta_text", "cta_url": "cta_url", "show_full_product": true, "cta_target": true, "use_single_cta_link": true, "rating": "rating", "rating_count": "rating_count", "trust_badges_json": {}, "variants_json": {}, "tiers_enabled": true, "tiers_json": {}, "bundle_items_json": {}, "bundle_discount": 0, "subscription_json": {} } '
Example Request Body
{ "product_id": "product_id", "name": "name", "type": "simple", "sku": "sku", "description": "description", "image": "image", "price": 0, "compare_price": 0, "project_id": "project_id", "cta_text": "cta_text", "cta_url": "cta_url", "show_full_product": true, "cta_target": true, "use_single_cta_link": true, "rating": "rating", "rating_count": "rating_count", "trust_badges_json": {}, "variants_json": {}, "tiers_enabled": true, "tiers_json": {}, "bundle_items_json": {}, "bundle_discount": 0, "subscription_json": {} }
json
Example Responses
{ "id": "product_123", "name": "Starter kit", "type": "simple", "sku": "KIT-1", "description": "Example product", "image": null, "show_full_product": false, "price": 97, "compare_price": 197, "rating": "4.9", "rating_count": "10K+", "project_id": "project_123", "cta_text": "Buy now", "cta_url": "https://example.com/checkout", "cta_target": false, "use_single_cta_link": false, "bundle_discount": 0, "bundle_item_count": 0, "tiers_enabled": false, "subscription_enabled": false, "created_at": "2026-09-26T12:00:00.000Z", "updated_at": "2026-09-26T12:00:00.000Z" }
json
application/json

Buscar produtos

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

Escopo exigido: products:read.

Buscar produtos › 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.

type
​string

simple ou bundle.

product_id
​string

Id exato.

Buscar produtos › Responses

Registros correspondentes. O corpo é um array JSON.

​Product[]
Product
id
​string

Id do produto.

name
​string

Nome.

type
​string

simple ou bundle.

sku
​string | null

SKU.

description
​string | null

Descrição.

image
​string | null

URL da imagem.

show_full_product
​boolean

Mostrar o bloco completo do produto.

price
​number

Preço.

compare_price
​number

Preço de comparação.

rating
​string | null

Rótulo de avaliação.

rating_count
​string | null

Rótulo da quantidade de avaliações.

project_id
​string | null

Id do projeto.

cta_text
​string | null

Texto do botão.

cta_url
​string | null

URL do botão.

cta_target
​boolean

Abrir a URL em uma nova aba.

use_single_cta_link
​boolean

Usar um único link de chamada.

bundle_discount
​number

Desconto do bundle.

bundle_item_count
​number

Quantidade de itens do bundle.

tiers_enabled
​boolean

Os níveis de quantidade estão ativos.

subscription_enabled
​boolean

A opção de assinatura está ativa.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

GET/search/products
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/search/products
Example Responses
[ { "id": "product_123", "name": "Starter kit", "type": "simple", "sku": "KIT-1", "description": "Example product", "image": null, "show_full_product": false, "price": 97, "compare_price": 197, "rating": "4.9", "rating_count": "10K+", "project_id": "project_123", "cta_text": "Buy now", "cta_url": "https://example.com/checkout", "cta_target": false, "use_single_cta_link": false, "bundle_discount": 0, "bundle_item_count": 0, "tiers_enabled": false, "subscription_enabled": false, "created_at": "2026-09-26T12:00:00.000Z", "updated_at": "2026-09-26T12:00:00.000Z" } ]
json
application/json

Obter um produto

GET
https://automation.atomicat-api.com/api/automation/v1
/products/{productId}

Escopo exigido: products:read.

Obter um produto › path Parameters

productId
​string · required

Id do produto.

Obter um produto › Responses

O produto.

Product
id
​string

Id do produto.

name
​string

Nome.

type
​string

simple ou bundle.

sku
​string | null

SKU.

description
​string | null

Descrição.

image
​string | null

URL da imagem.

show_full_product
​boolean

Mostrar o bloco completo do produto.

price
​number

Preço.

compare_price
​number

Preço de comparação.

rating
​string | null

Rótulo de avaliação.

rating_count
​string | null

Rótulo da quantidade de avaliações.

project_id
​string | null

Id do projeto.

cta_text
​string | null

Texto do botão.

cta_url
​string | null

URL do botão.

cta_target
​boolean

Abrir a URL em uma nova aba.

use_single_cta_link
​boolean

Usar um único link de chamada.

bundle_discount
​number

Desconto do bundle.

bundle_item_count
​number

Quantidade de itens do bundle.

tiers_enabled
​boolean

Os níveis de quantidade estão ativos.

subscription_enabled
​boolean

A opção de assinatura está ativa.

created_at
​string | null

Timestamp ISO-8601.

updated_at
​string | null

Timestamp ISO-8601.

GET/products/{productId}
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/products/:productId
Example Responses
{ "id": "product_123", "name": "Starter kit", "type": "simple", "sku": "KIT-1", "description": "Example product", "image": null, "show_full_product": false, "price": 97, "compare_price": 197, "rating": "4.9", "rating_count": "10K+", "project_id": "project_123", "cta_text": "Buy now", "cta_url": "https://example.com/checkout", "cta_target": false, "use_single_cta_link": false, "bundle_discount": 0, "bundle_item_count": 0, "tiers_enabled": false, "subscription_enabled": false, "created_at": "2026-09-26T12:00:00.000Z", "updated_at": "2026-09-26T12:00:00.000Z" }
json
application/json

Excluir um produto

DELETE
https://automation.atomicat-api.com/api/automation/v1
/products/{productId}

Escopo exigido: products:write.

Excluir um produto › path Parameters

productId
​string · required

Id do produto.

Excluir um produto › Responses

O registro foi excluído.

Deleted
success
​boolean

true quando a exclusão teve sucesso.

id
​string

Id do registro excluído.

deleted
​boolean

true quando o registro foi removido.

DELETE/products/{productId}
curl --request DELETE \ --url https://automation.atomicat-api.com/api/automation/v1/products/:productId
Example Responses
{ "success": true, "id": "record_123", "deleted": true }
json
application/json

VideosLeads