Atelier201 websiteJoin the waitlist
Media, import and exportBild in ein Bildfeld einfügen
sites

Bild in ein Bildfeld einfügen

Fügt ein Bild mit Alternativtext in einem Verlaufseintrag in ein Bildfeld von Unternehmensdetails oder einem Eintrag ein und startet den Build. Das Bild ist eine Datei aus den Medien der Website (media_path), ein von dir ausgewähltes Stock-Ergebnis (stock_id) oder eine Beschreibung, die in der kostenlosen Stock-Bibliothek gesucht wird (query; das erste Ergebnis wird mit Quellenangabe importiert). Kostenlos: Stockbilder kosten keine Credits.

POST/v1/sites/{site_id}/images:place

Erfordert sites:write. Kostet keine Credits. Der Pfad endet mit /images:place. Es wird nur der Entwurf geändert. Besucher sehen die Änderung erst, wenn Sie veröffentlichen.

Ein Aufruf für „Hier ein Foto einfügen“. target bezeichnet das Bildfeld: business:/hero/image für das Bild auf der Startseite oder <collection>/<slug>:/image für einen Eintrag, zum Beispiel services/sourdough:/image. Die Inhaltsstruktur führt die Bildfelder auf.

Geben Sie genau eine Quelle an:

  • query: eine Beschreibung auf Englisch mit konkreten Begriffen. Die kostenlose Stock-Bildbibliothek wird durchsucht und das erste Ergebnis samt Quellenangabe importiert. Mit orientation lässt sich das Bildformat eingrenzen.
  • stock_id: ein Suchergebnis, das Sie über Stock-Medien durchsuchen ausgewählt haben.
  • media_path: eine Datei, die sich bereits in den Medien der Website befindet, zum Beispiel ein eigenes Foto des Inhabers.

alt wird im Alt-Feld neben dem Bild gespeichert, sofern der Inhalt eines hat (zum Beispiel imageAlt), und auch bei der Mediendatei. Die Änderung bildet einen Verlaufseintrag und der Build startet: Die Antwort enthält build. Ergibt die Suche keinen Treffer, wird 404 zurückgegeben und es werden keine Änderungen vorgenommen.

Autorisierung

Authorizationbearerin headerrequired

Pfadparameter

site_idstringrequired

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

Body

application/jsonrequired
targetstringrequiredlength: 3–200 chars

Das Bildfeld: business:/hero/image für Unternehmensdetails oder /:/image für einen Eintrag (services/sourdough:/image). get_content_model zeigt die Bildfelder an.

altstringrequiredlength: 1–300 chars

Beschreibt in der Sprache der Website, was auf dem Bild zu sehen ist, für Menschen, die es nicht sehen können. Wird neben dem Bild im Feld alt gespeichert, sofern dieses vorhanden ist.

querystringlength: ≤ 100 chars

Eine Suchbeschreibung für die kostenlose Stock-Bibliothek. Auf Englisch und mit konkreten Begriffen, etwa „minimalist concrete house at dusk“: Das erste Ergebnis wird importiert.

stock_idstringlength: ≤ 20 chars

Eine Ergebnis-ID von search_stock_media, wenn du das Bild selbst ausgewählt hast.

media_pathstringlength: ≤ 200 chars

Eine Datei, die sich bereits in den Medien der Website befindet (/media/storefront.jpg), zum Beispiel ein eigenes Foto des Inhabers.

orientationenum<string>one of: landscape, portrait, square

Mit query: das gesuchte Format. Landscape eignet sich für ein Hero-Bild.

Antwort

application/json

Bild in ein Bildfeld einfügen

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.