AtomicatAtomicat
atomicat.ai
  • English
  • Español
  • Português
Atomicat
  • Sitio web
  • App
  • Centro de ayuda
Documentación de la API
  • Introducción
  • Autenticación
  • Referencia de la API

© 2026 Atomicat

Information
Account
    Obtener la cuenta autenticadagetDescargar el documento OpenAPIget
Projects
    Listar proyectosgetCrear un proyectopostBuscar proyectosgetObtener un proyectogetEliminar un proyecto sin usodeleteActualizar un proyectopatch
Sites
    Listar sitiosgetCrear un sitiopostBuscar sitiosgetObtener un sitioget
Pages
    Listar páginasgetCrear una página en blancopostCrear una página desde una plantillapostDuplicar una páginapostActualizar metadatos de la páginapatchActualizar contenido mapeadopatchReemplazar variables de plantillapostComprobar si la página se puede publicarpostPublicar una páginapostObtener una páginagetEliminar una páginadeleteListar plantillasgetBuscar plantillasgetBuscar páginasget
Builder
    Leer el constructor de la páginagetLeer un nodo del constructorgetActualizar campos del nodopatchReemplazar un nodopatchActualizar el retraso de apariciónpatchLeer campos de contenido editablesget
Quizzes
    Listar quizzesgetCrear una página de quizpostBuscar quizzesgetObtener un quizgetCrear un quiz desde una plantillapost
Funnels
    Listar embudosgetCrear un embudopostActualizar un embudopatchBuscar embudosgetObtener un embudoget
Videos
    Listar videosgetActualizar el reproductorpatchBuscar videosgetObtener un videoget
Products
    Listar productosgetCrear un productopostActualizar un productopatchBuscar productosgetObtener un productogetEliminar un productodelete
Leads
    Buscar leadsget
Analytics
    Obtener conteos de la cuentaget
Webhooks
    Suscribirse a un eventopostDesactivar una suscripcióndeleteObtener un payload de ejemploget
Schemas
Atomicat API
Atomicat API

Products

Download schema

Ofertas usadas en las páginas.


Listar productos

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

Alcance requerido: products:read.

Listar productos › query Parameters

limit
​integer · min: 1 · max: 100

Cantidad máxima de registros. El valor predeterminado es 50 y el máximo es 100.

Default: 50
page
​integer · min: 0

Índice de página que empieza en cero. La API devuelve limit registros a partir de page × limit.

Default: 0
project_id
​string

Solo registros de este proyecto.

type
​string

simple o bundle.

Listar productos › Responses

Registros coincidentes. El cuerpo es un arreglo JSON.

​Product[]
Product
id
​string

Id del producto.

name
​string

Nombre.

type
​string

simple o bundle.

sku
​string | null

SKU.

description
​string | null

Descripción.

image
​string | null

URL de la imagen.

show_full_product
​boolean

Mostrar el bloque completo del producto.

price
​number

Precio.

compare_price
​number

Precio de comparación.

rating
​string | null

Etiqueta de valoración.

rating_count
​string | null

Etiqueta de cantidad de valoraciones.

project_id
​string | null

Id del proyecto.

cta_text
​string | null

Texto del botón.

cta_url
​string | null

URL del botón.

cta_target
​boolean

Abrir la URL en una pestaña nueva.

use_single_cta_link
​boolean

Usar un solo enlace de llamada a la acción.

bundle_discount
​number

Descuento del bundle.

bundle_item_count
​number

Cantidad de ítems del bundle.

tiers_enabled
​boolean

Los niveles de cantidad están activos.

subscription_enabled
​boolean

La opción de suscripción está activa.

created_at
​string | null

Marca de tiempo ISO-8601.

updated_at
​string | null

Marca de tiempo 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

Crear un producto

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

name es obligatorio. type es simple o bundle. Un bundle requiere bundle_items_json.

Alcance requerido: products:write.

Crear un producto › Request Body

ProductWrite
name
​string · required

Nombre.

type
​string · enum

Predeterminado simple.

Enum values:
simple
bundle
project_id
​string

Id del proyecto.

sku
​string

SKU.

description
​string

Descripción.

image
​string

URL de la imagen.

price
​number

Precio.

compare_price
​number

Precio de comparación.

cta_text
​string

Texto del botón.

cta_url
​string

URL del botón.

show_full_product
​boolean

Mostrar el bloque completo.

cta_target
​boolean

Abrir la URL en una pestaña nueva.

use_single_cta_link
​boolean

Usar un solo enlace.

rating
​string

Etiqueta de valoración. Predeterminado 4.9 si se envía vacío.

rating_count
​string

Etiqueta de cantidad.

trust_badges_json
​

Arreglo de etiquetas, o un string JSON.

variants_json
​

Arreglo de { id, name, image }, o un string JSON.

tiers_enabled
​boolean

Activar niveles de cantidad.

tiers_json
​

Objetos de nivel, o un string JSON.

bundle_items_json
​

Obligatorio cuando type es bundle.

bundle_discount
​number

Descuento del bundle.

subscription_json
​

Objeto con enabled, discountPercent y benefits.

Crear un producto › Responses

El producto creado.

Product
id
​string

Id del producto.

name
​string

Nombre.

type
​string

simple o bundle.

sku
​string | null

SKU.

description
​string | null

Descripción.

image
​string | null

URL de la imagen.

show_full_product
​boolean

Mostrar el bloque completo del producto.

price
​number

Precio.

compare_price
​number

Precio de comparación.

rating
​string | null

Etiqueta de valoración.

rating_count
​string | null

Etiqueta de cantidad de valoraciones.

project_id
​string | null

Id del proyecto.

cta_text
​string | null

Texto del botón.

cta_url
​string | null

URL del botón.

cta_target
​boolean

Abrir la URL en una pestaña nueva.

use_single_cta_link
​boolean

Usar un solo enlace de llamada a la acción.

bundle_discount
​number

Descuento del bundle.

bundle_item_count
​number

Cantidad de ítems del bundle.

tiers_enabled
​boolean

Los niveles de cantidad están activos.

subscription_enabled
​boolean

La opción de suscripción está activa.

created_at
​string | null

Marca de tiempo ISO-8601.

updated_at
​string | null

Marca de tiempo 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

Actualizar un producto

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

product_id es obligatorio. Envía solo los campos que quieres cambiar.

Alcance requerido: products:write.

Actualizar un producto › Request Body

ProductUpdate
product_id
​string · required

Id del producto.

name
​string

Nuevo nombre.

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

SKU.

description
​string

Descripción.

image
​string

URL de la imagen.

price
​number

Precio.

compare_price
​number

Precio de comparación.

project_id
​string

Id del proyecto.

cta_text
​string

Texto del botón.

cta_url
​string

URL del botón.

show_full_product
​boolean

Mostrar el bloque completo.

cta_target
​boolean

Abrir en una pestaña nueva.

use_single_cta_link
​boolean

Usar un solo enlace.

rating
​string

Etiqueta de valoración.

rating_count
​string

Etiqueta de cantidad.

trust_badges_json
​

Etiquetas.

variants_json
​

Objetos de variante.

tiers_enabled
​boolean

Activar niveles.

tiers_json
​

Objetos de nivel.

bundle_items_json
​

Ítems del bundle.

bundle_discount
​number

Descuento.

subscription_json
​

Ajustes de suscripción.

Actualizar un producto › Responses

El producto actualizado.

Product
id
​string

Id del producto.

name
​string

Nombre.

type
​string

simple o bundle.

sku
​string | null

SKU.

description
​string | null

Descripción.

image
​string | null

URL de la imagen.

show_full_product
​boolean

Mostrar el bloque completo del producto.

price
​number

Precio.

compare_price
​number

Precio de comparación.

rating
​string | null

Etiqueta de valoración.

rating_count
​string | null

Etiqueta de cantidad de valoraciones.

project_id
​string | null

Id del proyecto.

cta_text
​string | null

Texto del botón.

cta_url
​string | null

URL del botón.

cta_target
​boolean

Abrir la URL en una pestaña nueva.

use_single_cta_link
​boolean

Usar un solo enlace de llamada a la acción.

bundle_discount
​number

Descuento del bundle.

bundle_item_count
​number

Cantidad de ítems del bundle.

tiers_enabled
​boolean

Los niveles de cantidad están activos.

subscription_enabled
​boolean

La opción de suscripción está activa.

created_at
​string | null

Marca de tiempo ISO-8601.

updated_at
​string | null

Marca de tiempo 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 productos

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

Alcance requerido: products:read.

Buscar productos › query Parameters

limit
​integer · min: 1 · max: 100

Cantidad máxima de registros. El valor predeterminado es 50 y el máximo es 100.

Default: 50
query
​string

Texto sin distinción de mayúsculas que se compara con el nombre y los campos relacionados.

project_id
​string

Solo registros de este proyecto.

type
​string

simple o bundle.

product_id
​string

Id exacto.

Buscar productos › Responses

Registros coincidentes. El cuerpo es un arreglo JSON.

​Product[]
Product
id
​string

Id del producto.

name
​string

Nombre.

type
​string

simple o bundle.

sku
​string | null

SKU.

description
​string | null

Descripción.

image
​string | null

URL de la imagen.

show_full_product
​boolean

Mostrar el bloque completo del producto.

price
​number

Precio.

compare_price
​number

Precio de comparación.

rating
​string | null

Etiqueta de valoración.

rating_count
​string | null

Etiqueta de cantidad de valoraciones.

project_id
​string | null

Id del proyecto.

cta_text
​string | null

Texto del botón.

cta_url
​string | null

URL del botón.

cta_target
​boolean

Abrir la URL en una pestaña nueva.

use_single_cta_link
​boolean

Usar un solo enlace de llamada a la acción.

bundle_discount
​number

Descuento del bundle.

bundle_item_count
​number

Cantidad de ítems del bundle.

tiers_enabled
​boolean

Los niveles de cantidad están activos.

subscription_enabled
​boolean

La opción de suscripción está activa.

created_at
​string | null

Marca de tiempo ISO-8601.

updated_at
​string | null

Marca de tiempo 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

Obtener un producto

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

Alcance requerido: products:read.

Obtener un producto › path Parameters

productId
​string · required

Id del producto.

Obtener un producto › Responses

El producto.

Product
id
​string

Id del producto.

name
​string

Nombre.

type
​string

simple o bundle.

sku
​string | null

SKU.

description
​string | null

Descripción.

image
​string | null

URL de la imagen.

show_full_product
​boolean

Mostrar el bloque completo del producto.

price
​number

Precio.

compare_price
​number

Precio de comparación.

rating
​string | null

Etiqueta de valoración.

rating_count
​string | null

Etiqueta de cantidad de valoraciones.

project_id
​string | null

Id del proyecto.

cta_text
​string | null

Texto del botón.

cta_url
​string | null

URL del botón.

cta_target
​boolean

Abrir la URL en una pestaña nueva.

use_single_cta_link
​boolean

Usar un solo enlace de llamada a la acción.

bundle_discount
​number

Descuento del bundle.

bundle_item_count
​number

Cantidad de ítems del bundle.

tiers_enabled
​boolean

Los niveles de cantidad están activos.

subscription_enabled
​boolean

La opción de suscripción está activa.

created_at
​string | null

Marca de tiempo ISO-8601.

updated_at
​string | null

Marca de tiempo 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

Eliminar un producto

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

Alcance requerido: products:write.

Eliminar un producto › path Parameters

productId
​string · required

Id del producto.

Eliminar un producto › Responses

El registro fue eliminado.

Deleted
success
​boolean

true cuando la eliminación tuvo éxito.

id
​string

Id del registro eliminado.

deleted
​boolean

true cuando el registro se eliminó.

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