Erstellt eine Website auf Basis des Atelier201-Starters (ein Astro-Projekt mit einem Inhaltsmodell) unter .atelier201.page und startet den ersten Build. Es wird nichts veröffentlicht: Rufe publishSite auf, sobald die Vorschau passt. Ein Workspace kann 10 Entwürfe enthalten (25, sobald etwas bezahlt wurde). Für kostenpflichtige Websites gibt es keine Begrenzung. Veröffentlicht werden kann nur eine Website mit dem Site-Tarif. Ein Entwurf wird über Vorschaulinks geteilt.
Erfordert sites:write. Kostet keine Credits. Es wird nichts veröffentlicht.
Als Grundlage dient der Starter: ein Astro-Projekt für kleine Unternehmen mit Dienstleistungen, einem Blog, dessen Beiträge die jeweils behandelten Dienstleistungen nennen, und Unternehmensangaben. Es ist ein Gerüst, das angepasst werden soll: Eine Site entfernt, was das Unternehmen nicht benötigt, und ergänzt, was fehlt. description und locale werden in die Unternehmensangaben übernommen.
Der erste Build startet automatisch. Lesen Sie das Content-Modell, sobald der Build den Status ready hat, und fügen Sie anschließend die Inhalte hinzu.
Eine neue Site ist zunächst ein Entwurf: Sie können ihn kostenlos bearbeiten und über Vorschau-Links teilen. Veröffentlichen lässt er sich mit dem Site-Tarif. Ein Arbeitsbereich kann bis zu 10 Entwürfe enthalten (25, sobald dafür ein Site-Tarif oder Credits bezahlt wurden). Sites zählen nicht dazu. Bei Überschreitung dieses Limits wird das Erstellen mit einem 409 conflict abgelehnt, der das Limit nennt.
Autorisierung
Authorizationbearerin headerrequired
Body
application/jsonrequired
namestringrequiredlength: 1–80 chars
slugstringlength: 3–40 chars
Die Adresse: .atelier201.page. Wird aus dem Namen abgeleitet, wenn sie nicht angegeben ist.
descriptionstringlength: ≤ 400 chars
Ein oder zwei Sätze über das Unternehmen, die in die Unternehmensangaben des Starters übernommen werden.
Wird bei jeder Veröffentlichung, jedem Rollback und jeder Rücknahme einer Veröffentlichung erhöht. Sende den Wert als expected_generation zurück.
data.cover_atstring | nullrequired
Zeitpunkt, zu dem zuletzt nach einem Build der Website das Bild der Startseite aufgenommen wurde, das die App auf der Website-Karte anzeigt. Vor dem ersten Build null.