profound-logoProfound CMS
⌘K
Admin
Theme
DokumenteTutorialBlogPhilosophie
DokumenteTutorialBlogPhilosophie

Hybrid

Parametrisches RoutingKomponenten-TypenSetup server sent events (SSE) content refetchEinrichtung-Admin-Panel-ProxyScripting im Template-BuilderProject ScaffoldingMedienbibliothek

Headless

SchnellstartSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST-API

REST API OverviewgetWebsite mit der CMS-API verbindengetRouten abrufengetRoute abrufengetBlöcke abrufengetBlöcke mit CEL-Cache abrufengetGET /blocks/generatedgetKomponenten abrufengetKomponentenname abrufengetGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postNachbearbeitung der ÜbersetzungpatchPatch-ÜbersetzungengetNutzung abrufenpostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Blöcke abrufen

Blöcke anhand ihrer ID in der Reihenfolge der Anfrage abrufen, mit aufgelösten Bildreferenzen.

Rufen Sie Blöcke anhand ihrer ID für eine Website ab, wobei Bildreferenzen auf URLs aufgelöst werden. Blöcke werden in derselben Reihenfolge zurückgegeben wie die angeforderten ids; unbekannte IDs werden stillschweigend übersprungen.

Auth: API-Schlüssel (x-api-key-Header oder api_key-Query-Parameter).

Abfrageparameter

ParameterTypErforderlichHinweise
websiteIduuidneinZielwebsite; greift ansonsten auf den Host-Header bzw. die Konfiguration zurück.
idsstringneinDurch Kommata getrennte Block-UUIDs. Leer oder fehlend → [].
api_keystringneinAlternative zum Header x-api-key.

Antwort

Ein JSON-Array von Blöcken:

[
  {
    "id": "...",
    "website_id": "...",
    "schema_id": "...",
    "draft_content": {},
    "published_content": {},
    "state": "published",
    "version": 3,
    "schema_name": "hero-block",
    "layout": {},
    "cloned_from_id": null,
    "created_at": "2026-06-23T18:34:16Z",
    "updated_at": "2026-06-23T20:36:55Z"
  }
]

Beispiel

curl '{CMS_API_URL}/blocks?websiteId=<uuid>&ids=<id1>,<id2>' \
  -H 'x-api-key: <key>'

Fehler

  • 400 — Ungültige UUID in ids oder nicht auflösbare Website
  • 401 — Ungültiger API-Schlüssel
Continue Reading
Previous‹Route abrufenNextBlöcke mit CEL-Cache abrufen›