Atelier201 websiteJoin the waitlist
ContentEinen Text überall dort ändern, wo er vorkommt
sites

Einen Text überall dort ändern, wo er vorkommt

Sucht find in den Quellen der Website (Inhaltsdateien und Code unter src/) und ersetzt es durch replace. Dabei wird EIN Verlaufseintrag erstellt und der Build gestartet. Wird mit 404 abgelehnt, wenn der Text nicht genau so geschrieben ist, und mit 409, wenn er mehrmals vorkommt, es sei denn, path schränkt die Suche ein oder all ist true. JSON-Inhalte behalten ihre Escape-Sequenzen und bleiben gültig. Kostet keine Credits. Ändert nur den Entwurf.

POST/v1/sites/{site_id}/text:replace

Erfordert sites:write. Kostet keine Credits. Der Pfad endet mit /text:replace. Änderungen betreffen nur den Entwurf. Besucher sehen sie erst, wenn Sie veröffentlichen.

Der schnellste Weg, sichtbaren Text zu ändern, wenn Sie nicht wissen, wo er geschrieben steht. Senden Sie find mit dem Text, wie er auf der Seite erscheint, und replace mit dem neuen Text. Atelier201 durchsucht die Quellen der Website unter src/ (Inhaltsdateien und Seitencode), ersetzt die Passage, speichert einen Verlaufseintrag und startet den Build. Die Antwort enthält build mit dessen ID.

  • Nicht gefunden (404). Der Text steht nicht genau so dort. Eine durch Markup unterbrochene Passage, etwa durch einen Link oder ein hervorgehobenes Wort in der Mitte, ist kein zusammenhängender Text. Senden Sie eine kürzere Passage.
  • Mehrfach gefunden (409). Grenzen Sie die Suche mit path ein (Datei oder Glob), senden Sie eine längere Passage oder setzen Sie all: true, um alle Vorkommen zu ändern, zum Beispiel eine neue Telefonnummer, die auf mehreren Seiten steht.
  • Inhalte bleiben gültig. In einer JSON-Inhaltsdatei wird der Text mit JSON-Escaping gesucht und geschrieben. Vor dem Speichern wird die Datei erneut geparst.

Wenn Sie die Adresse eines Felds kennen, etwa business:/tagline, verwenden Sie Ein Feld ändern. Dabei wird der Wert anhand des Inhaltsmodells validiert.

Autorisierung

Authorizationbearerin headerrequired

Pfadparameter

site_idstringrequired

ID der Website oder ihr Slug (die Adresse vor .atelier201.page).

Body

application/jsonrequired
findstringrequiredlength: 1–2000 chars

Der zu ändernde Text, genau so, wie er auf der Seite oder in der Datei steht (einschließlich Groß- und Kleinschreibung sowie Satzzeichen).

replacestringrequiredlength: ≤ 5000 chars

Der neue Text. Ein leerer Wert entfernt die Passage.

pathstringlength: ≤ 300 chars

Nur in dieser Datei (oder diesem Glob, z. B. src/pages/*.astro), wenn der Text mehrfach vorkommt.

allboolean

Alle Vorkommen ändern (etwa bei einem umbenannten Produkt oder einer neuen Telefonnummer). Standard: Ablehnen, wenn der Text mehrmals vorkommt.

summarystringlength: ≤ 200 chars

Ein Satz für den Verlauf. Standard: Change "".

Antwort

application/json

Einen Text überall ändern, wo er vorkommt

dataobjectrequired
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.