# Introdução

A API da Atomicat é uma API HTTPS da conta dona da chave. Use para criar e publicar páginas, administrar sites, funis, vídeos e produtos, ler leads e receber webhooks.

URL base de produção:

```text
https://automation.atomicat-api.com/api/automation/v1
```

```bash
curl "https://automation.atomicat-api.com/api/automation/v1/me" \
  -H "Authorization: Bearer $ATOMICAT_API_KEY"
```

## O que você pode fazer

| Área | O que a API cobre |
| --- | --- |
| Projetos | Listar, criar, atualizar e excluir um projeto que nada mais usa |
| Sites | Listar, criar e ler. Esta API não exclui sites |
| Páginas | Criar, duplicar, editar, publicar e excluir |
| Construtor | Ler a árvore da página e atualizar um nó |
| Quizzes | Listar registros e criar páginas de quiz |
| Funis | Listar, criar, atualizar e ler. Esta API não exclui funis |
| Vídeos | Listar e atualizar o player. Uploads e exclusões continuam no app |
| Produtos | Listar, criar, atualizar e excluir |
| Leads | Buscar leads de formulário e quiz |
| Analítica | Contagens da conta, não um relatório de tráfego |
| Webhooks | Assinar eventos de leads, páginas, produtos, funis, sites e projetos |

Listas e buscas devolvem um array JSON. Um registro individual devolve um objeto.

## De onde vem a chave

Crie uma chave no app da Atomicat, em **Configurações → Chaves de API**. A chave completa aparece uma única vez. A API guarda um hash, um prefixo curto, os escopos, uma validade opcional e uma lista opcional de IPs.

## Como estes documentos se mantêm

As páginas de referência são geradas a partir de `apis/openapi.json` quando este site é construído. Alterar esse arquivo não muda o site publicado até uma nova construção e publicação.

O mesmo documento em inglês é servido pela API:

```text
GET https://automation.atomicat-api.com/api/automation/v1/openapi.json
```

O inglês é o idioma padrão. O espanhol fica em `/es` e o português em `/pt`. Rotas, nomes de campos e escopos permanecem em inglês. Os temas claro e escuro ficam no cabeçalho.

## Para agentes e rastreadores

As páginas são HTML estático e estão no [sitemap.xml](https://docs.atomicat.ai/sitemap.xml). Cada guia também existe em Markdown no mesmo caminho com o sufixo `.md`, por exemplo [/pt/introduction.md](https://docs.atomicat.ai/pt/introduction.md). [/llms.txt](https://docs.atomicat.ai/llms.txt) é o índice e [/llms-full.txt](https://docs.atomicat.ai/llms-full.txt) é o texto completo dos guias. O documento OpenAPI está em [/openapi.json](https://docs.atomicat.ai/openapi.json).
