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

Sites

Download schema

Destinos de hosting para páginas publicadas.


Listar sitios

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

Un sitio es el host donde se publica una página. Esta API no elimina sitios.

Alcance requerido: sites:read.

Listar sitios › 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.

query
​string

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

Listar sitios › Responses

Registros coincidentes. El cuerpo es un arreglo JSON.

​Site[]
Site
id
​string

Id del sitio.

name
​string

Nombre visible, a menudo el dominio.

site_name
​string | null

Nombre guardado en el sitio.

domain
​string | null

Dominio público.

custom_domain
​string | null

Dominio propio, si está conectado.

atomic_domain
​string | null

Dominio entregado por Atomicat.

project_id
​string | null

Id del proyecto.

status
​string | null

Estado del sitio cuando existe.

created_at
​string | null

Marca de tiempo ISO-8601.

updated_at
​string | null

Marca de tiempo ISO-8601.

GET/sites
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/sites
Example Responses
[ { "id": "site_123", "name": "example.com", "site_name": "Main site", "domain": "example.com", "custom_domain": "example.com", "atomic_domain": "main.atomicat.net", "project_id": "project_123", "status": null, "created_at": "2026-09-26T12:00:00.000Z", "updated_at": "2026-09-26T12:00:00.000Z" } ]
json
application/json

Crear un sitio

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

Crea un sitio y devuelve su dominio de Atomicat. Incluye instrucciones de DNS del dominio propio cuando existen.

Alcance requerido: sites:write.

Crear un sitio › Request Body

SiteCreate
name
​string

Nombre del sitio.

description
​string

Descripción.

project_id
​string

Proyecto al que se une el sitio.

Crear un sitio › Responses

El sitio creado.

SiteCreated
id
​string

Id del sitio.

site_id
​string

El mismo valor que id.

name
​string | null

Nombre del sitio.

atomic_domain
​string | null

Dominio de Atomicat.

url
​string | null

URL pública.

project_id
​string | null

Id del proyecto.

custom_domain_instructions
​

Instrucciones DNS del dominio propio, cuando se devuelven.

POST/sites
curl --request POST \ --url https://automation.atomicat-api.com/api/automation/v1/sites \ --header 'Content-Type: application/json' \ --data ' { "name": "name", "description": "description", "project_id": "project_id" } '
Example Request Body
{ "name": "name", "description": "description", "project_id": "project_id" }
json
Example Responses
{ "id": "site_123", "site_id": "site_123", "name": "Main site", "atomic_domain": "main.atomicat.net", "url": "https://main.atomicat.net", "project_id": "project_123", "custom_domain_instructions": null }
json
application/json

Buscar sitios

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

Alcance requerido: sites:read.

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

site_id
​string

Id exacto. Devuelve un arreglo de un elemento.

Buscar sitios › Responses

Registros coincidentes. El cuerpo es un arreglo JSON.

​Site[]
Site
id
​string

Id del sitio.

name
​string

Nombre visible, a menudo el dominio.

site_name
​string | null

Nombre guardado en el sitio.

domain
​string | null

Dominio público.

custom_domain
​string | null

Dominio propio, si está conectado.

atomic_domain
​string | null

Dominio entregado por Atomicat.

project_id
​string | null

Id del proyecto.

status
​string | null

Estado del sitio cuando existe.

created_at
​string | null

Marca de tiempo ISO-8601.

updated_at
​string | null

Marca de tiempo ISO-8601.

GET/search/sites
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/search/sites
Example Responses
[ { "id": "site_123", "name": "example.com", "site_name": "Main site", "domain": "example.com", "custom_domain": "example.com", "atomic_domain": "main.atomicat.net", "project_id": "project_123", "status": null, "created_at": "2026-09-26T12:00:00.000Z", "updated_at": "2026-09-26T12:00:00.000Z" } ]
json
application/json

Obtener un sitio

GET
https://automation.atomicat-api.com/api/automation/v1
/sites/{siteId}

Alcance requerido: sites:read.

Obtener un sitio › path Parameters

siteId
​string · required

Id del sitio.

Obtener un sitio › Responses

El sitio.

Site
id
​string

Id del sitio.

name
​string

Nombre visible, a menudo el dominio.

site_name
​string | null

Nombre guardado en el sitio.

domain
​string | null

Dominio público.

custom_domain
​string | null

Dominio propio, si está conectado.

atomic_domain
​string | null

Dominio entregado por Atomicat.

project_id
​string | null

Id del proyecto.

status
​string | null

Estado del sitio cuando existe.

created_at
​string | null

Marca de tiempo ISO-8601.

updated_at
​string | null

Marca de tiempo ISO-8601.

GET/sites/{siteId}
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/sites/:siteId
Example Responses
{ "id": "site_123", "name": "example.com", "site_name": "Main site", "domain": "example.com", "custom_domain": "example.com", "atomic_domain": "main.atomicat.net", "project_id": "project_123", "status": null, "created_at": "2026-09-26T12:00:00.000Z", "updated_at": "2026-09-26T12:00:00.000Z" }
json
application/json

ProjectsPages