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

Videos

Download schema

Lista vídeos e atualiza o player.


Listar vídeos

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

Usa skip em vez de page. Esta API não envia nem exclui vídeos. Consulte este endpoint depois de um upload; não há webhook video.uploaded.

Escopo exigido: videos:read.

Listar vídeos › query Parameters

limit
​integer · min: 1 · max: 100

Máximo de vídeos. Padrão 50, máximo 100.

Default: 50
skip
​integer · min: 0

Quantidade de vídeos a pular. Padrão 0.

Default: 0

Listar vídeos › Responses

Registros correspondentes. O corpo é um array JSON.

​Video[]
Video
id
​string | null

Id do vídeo.

video_id
​string | null

Igual a id.

name
​string | null

Nome.

title
​string | null

Título do player.

status
​string | null

Status de codificação ou reprodução.

duration
​

Duração em segundos quando o player a devolve.

thumbnail_url
​string | null

URL da miniatura.

project_id
​string | null

Id do projeto.

created_at
​string | null

Data de criação.

updated_at
​string | null

Data de atualização.

GET/videos
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/videos
Example Responses
[ { "id": "video_123", "video_id": "video_123", "name": "Lesson 1", "title": "Lesson 1", "status": "ready", "duration": 120, "thumbnail_url": null, "project_id": "project_123", "created_at": "2026-09-26T12:00:00.000Z", "updated_at": null } ]
json
application/json

Atualizar o player

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

video_id é obrigatório. Envie apenas as configurações que deseja alterar.

Escopo exigido: videos:write.

Atualizar o player › Request Body

VideoUpdate
video_id
​string · required

Id do vídeo.

name
​string

Nome na biblioteca.

title
​string

Título do player.

language
​string

Idioma do player.

project_id
​string

Id do projeto.

primary_color
​string

Cor de destaque do player.

controls
​boolean

Mostrar controles.

autoplay
​boolean

Iniciar a reprodução automaticamente.

muted
​boolean

Iniciar sem som.

loop
​boolean

Repetir a reprodução.

Atualizar o player › Responses

O vídeo atualizado.

Video
id
​string | null

Id do vídeo.

video_id
​string | null

Igual a id.

name
​string | null

Nome.

title
​string | null

Título do player.

status
​string | null

Status de codificação ou reprodução.

duration
​

Duração em segundos quando o player a devolve.

thumbnail_url
​string | null

URL da miniatura.

project_id
​string | null

Id do projeto.

created_at
​string | null

Data de criação.

updated_at
​string | null

Data de atualização.

PATCH/videos
curl --request PATCH \ --url https://automation.atomicat-api.com/api/automation/v1/videos \ --header 'Content-Type: application/json' \ --data ' { "video_id": "video_id", "name": "name", "title": "title", "language": "language", "project_id": "project_id", "primary_color": "primary_color", "controls": true, "autoplay": true, "muted": true, "loop": true } '
Example Request Body
{ "video_id": "video_id", "name": "name", "title": "title", "language": "language", "project_id": "project_id", "primary_color": "primary_color", "controls": true, "autoplay": true, "muted": true, "loop": true }
json
Example Responses
{ "id": "video_123", "video_id": "video_123", "name": "Lesson 1", "title": "Lesson 1", "status": "ready", "duration": 120, "thumbnail_url": null, "project_id": "project_123", "created_at": null, "updated_at": null }
json
application/json

Buscar vídeos

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

Escopo exigido: videos:read.

Buscar vídeos › 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.

video_id
​string

Id exato. Devolve um array com um item.

skip
​integer · min: 0

Vídeos a pular ao buscar na lista.

Buscar vídeos › Responses

Registros correspondentes. O corpo é um array JSON.

​Video[]
Video
id
​string | null

Id do vídeo.

video_id
​string | null

Igual a id.

name
​string | null

Nome.

title
​string | null

Título do player.

status
​string | null

Status de codificação ou reprodução.

duration
​

Duração em segundos quando o player a devolve.

thumbnail_url
​string | null

URL da miniatura.

project_id
​string | null

Id do projeto.

created_at
​string | null

Data de criação.

updated_at
​string | null

Data de atualização.

GET/search/videos
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/search/videos
Example Responses
[ { "id": "video_123", "video_id": "video_123", "name": "Lesson 1", "title": "Lesson 1", "status": "ready", "duration": null, "thumbnail_url": null, "project_id": null, "created_at": null, "updated_at": null } ]
json
application/json

Obter um vídeo

GET
https://automation.atomicat-api.com/api/automation/v1
/videos/{videoId}

Escopo exigido: videos:read.

Obter um vídeo › path Parameters

videoId
​string · required

Id do vídeo.

Obter um vídeo › Responses

O vídeo.

Video
id
​string | null

Id do vídeo.

video_id
​string | null

Igual a id.

name
​string | null

Nome.

title
​string | null

Título do player.

status
​string | null

Status de codificação ou reprodução.

duration
​

Duração em segundos quando o player a devolve.

thumbnail_url
​string | null

URL da miniatura.

project_id
​string | null

Id do projeto.

created_at
​string | null

Data de criação.

updated_at
​string | null

Data de atualização.

GET/videos/{videoId}
curl --request GET \ --url https://automation.atomicat-api.com/api/automation/v1/videos/:videoId
Example Responses
{ "id": "video_123", "video_id": "video_123", "name": "Lesson 1", "title": "Lesson 1", "status": "ready", "duration": 120, "thumbnail_url": null, "project_id": null, "created_at": null, "updated_at": null }
json
application/json

FunnelsProducts