Atelier201 websiteJoin the waitlist
ContentSalvare più voci
sites

Salvare più voci

Fino a 200 voci di più raccolte in un'unica voce nella cronologia: per un'importazione o una pulizia. La convalida riguarda l'intero insieme: se una voce viene rifiutata, non viene scritto nulla e l'errore 400 elenca tutte le voci da correggere. Le nuove voci delle raccolte con un campo bozza vengono create come bozze.

POST/v1/sites/{site_id}/content:batch

Richiede sites:write. Non costa crediti. Il percorso termina con /content:batch. Modifica solo la bozza. I visitatori non vedranno nulla finché non pubblicherai.

Per un’importazione o una pulizia. changes contiene da 1 a 200 elementi, ciascuno con collection e slug (lettere minuscole, cifre e trattini). Indica data per i campi e body per il Markdown di una raccolta di contenuti (fino a 500000 caratteri), oppure delete: true per eliminare la voce. summary, fino a 200 caratteri, è la frase che comparirà nella cronologia.

L’intero batch viene convalidato nel suo insieme. Se una modifica viene rifiutata, non viene scritto nulla e la risposta 400 elenca tutte le voci da correggere, così puoi sistemarle tutte in un solo passaggio. In caso di esito positivo, viene creata un’unica voce nella cronologia e la risposta riporta il numero di elementi saved e deleted. Una nuova voce in una raccolta con un campo bozza viene creata come bozza.

Per modificare una singola voce, usa Creare o aggiornare una voce, che offre anche create_only e expected_hash.

Autorizzazioni

Authorizationbearerin headerrequired

Parametri di percorso

site_idstringrequired

L'ID del sito o il suo slug (l'indirizzo prima di .atelier201.page).

Corpo

application/jsonrequired
summarystringlength: ≤ 200 chars

Una frase per la cronologia.

changesobject[]requireditems: 1–200 items

Risposta

application/json

Crea, aggiorna o elimina più voci

dataRecord<string, object>required
request_idstringrequired

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.