Atelier201 websiteJoin the waitlist
NovidadesRegistro de alterações

Registro de alterações

O que mudou no Atelier201 e quando.

SitesCLIMCP

GET /sites/{site_id}/analytics, atelier201 analytics e get_site_analytics mostram o número de visitantes de um site com sites:read. Ativar ou desativar a contagem de visitantes continua sendo uma ação do proprietário, no painel.

O painel lista, nas configurações do site, os links de visualização prévia que você compartilhou e permite desativar cada um. Agora, o assistente pode reverter uma publicação, tirar um site do ar, listar e remover mídias, comparar versões e gerenciar links de visualização prévia.

Builds de convidados e avisos de publicação

SitesCLI

POST /guest/sites/{site_id}/builds também retorna is_requested_revision, e site push --guest aguarda a conclusão de um build anterior antes de criar o build do conteúdo enviado. Também retorna os warnings do build.

Agora, a publicação retorna warnings: um rascunho criado durante o processo de publicação nunca foi revisado, então publish e publish_site informam o que ficou de fora.

Builds da revisão correta e redirecionamentos com placeholders

SitesCLI

POST /sites/{site_id}/builds e build_site agora retornam is_requested_revision. Quando uma versão anterior ainda está em execução, o valor é false e a resposta orienta a aguardar e fazer a solicitação novamente. site push --wait e builds start --wait fazem isso automaticamente: retornam o build do conteúdo solicitado ou falham com o respectivo log.

_redirects aceita :placeholders e os substitui no destino, como em /banks/:bank/account/* /banks/:bank/:splat. A barra final não faz mais diferença na correspondência. review_publish lista o que o build não conseguiu aplicar, como build_warning.

Agora, um aviso de build identifica os Workers e o armazenamento do navegador que um link de visualização prévia não pode executar.

Crie de graça, pague para publicar

Plans

Um site novo é um rascunho: você pode criá-lo, editá-lo e compartilhá-lo de graça por links de visualização prévia. Para colocá-lo no ar, é necessário ter o plano Site. A publicação de um rascunho é recusada com 403 feature_not_available e o bloqueio plan_required, com action_url apontando para o plano do site. O selo Atelier201 e o limite de 3 sites gratuitos no ar ao mesmo tempo foram removidos.

Agora, a visualização ao vivo no app é executada em um endereço próprio: dev-<site>-<session>.atelier201.page.

Sites Astro gerenciados

Sites

Agora, o Atelier201 hospeda sites Astro para pequenas empresas.

Crie um site com o starter do Atelier201 em <slug>.atelier201.page e edite-o pelo app, pela API REST, pela CLI ou por um agente de IA via MCP.

Textos, conteúdos e dados da empresa são validados de acordo com o modelo de conteúdo do site antes de serem gravados, e data-atelier201-field permite editar qualquer texto curto diretamente no local.

As edições nunca alteram o site publicado. Crie o build do rascunho, compartilhe um link privado de visualização prévia, revise o que será publicado e, então, publique. Você pode reverter para uma publicação anterior ou tirar o site do ar a qualquer momento.

Os planos pagos conectam domínios personalizados usando um registro TXT e um CNAME. Um agente também pode preparar um site antes de o proprietário criar uma conta, e o proprietário pode reivindicá-lo por meio de um link privado.

Os planos são por site: Free, com selo, ou Site.

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search Atelier201 Docs documentation and read it in full, instead of answering from memory.

https://atelier201.com/docs/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://atelier201.com/docs/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.