Entwickler
page-builder-sandwich-Funktionen-Referenz
page-builder-sandwich registriert seine Aktionen bei der WordPress Abilities API. Dieselben Berechtigungen sind MCP-Tools auf dem eigenen Server der Website und REST-Routen unter /wp-json/wp-abilities/v1. Diese Seite wird aus der eigenen Registry des Plugins generiert.
Endpunkte
MCP über HTTP (streamable)
https://example.com/wp-json/pbs/v1/mcpMCP über WP-CLI (Standardeingabe und -ausgabe)
wp mcp-adapter serve --server=page-builder-sandwich --user=<login>REST: Fähigkeiten auflisten
/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwichREST: Fähigkeit ausführen
/wp-json/wp-abilities/v1/abilities/<name>/runAuthentifizierung und Berechtigungen
HTTP-Anfragen authentifizieren sich mit einem WordPress-Anwendungspasswort (HTTP Basic). Das Verbinden mit dem MCP-Server erfordert die unten gezeigte Berechtigung; jede Funktion prüft anschließend ihre eigene Berechtigung pro Objekt. Schreibgeschützte Funktionen werden mit GET und ihrer Eingabe in der Abfragezeichenfolge ausgeführt; die anderen mit POST und einem JSON-Body {"input": {…}}.
Beispiele
# REST: Fähigkeit ausführen
curl -u your-username:your-application-password \
"https://example.com/wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run"# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"pbs-get-breakpoints","arguments":{}}}Alle Berechtigungen
Generiert aus der abilities.json des Plugins, die ihrerseits aus einer laufenden Website generiert wird; ein Test schlägt fehl, wenn beide nicht übereinstimmen.
| Berechtigung | Funktionsweise | Ausgabe | Ruhezeit | Berechtigung | Parameter |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-activate-custom-font | Hochgeladene Schriftart aktivieren (Pro) Stellt eine hochgeladene benutzerdefinierte Schriftart (eine Schriftartdatei in der Medienbibliothek, nach ID) in den Schriftartenauswahlfeldern zur Verfügung. | Pro-Edition | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (Erforderlich) |
pbs/add-local-fontpbs-add-local-font | Schriftart selbst hosten Lädt eine Google Font-Familie (Familie, Gewichte, kursiv) herunter und stellt sie von dieser Website bereit. | Kostenlose Edition | POST …/abilities/pbs/add-local-font/run | manage_options (the REST route's own check) | family: string (Erforderlich), weights: array, italic: boolean |
pbs/add-sectionpbs-add-section | Einen Abschnitt zu einer Seite hinzufügen Fügt einer Seite einen vorgefertigten Abschnitt hinzu: am Anfang, am Ende oder nach dem Abschnitt an einer bestimmten Position. | Kostenlose Edition | POST …/abilities/pbs/add-section/run | edit_post on that page | id: integer (Erforderlich), section: string (Erforderlich), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | Marken-Kit anwenden (Pro) Wendet die Farben und Schriftarten des gespeicherten Brand Kits auf das Site-Design an. | Pro-Edition | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | Keine |
pbs/apply-kitpbs-apply-kit | Website-Kit importieren Importiert die Seiten eines Website-Kits (alle oder die angegebenen), veröffentlicht sie optional, legt die Startseite fest und fügt sie einem Menü hinzu. Ein erneuter Import aktualisiert dieselben Seiten. | Kostenlose Edition | POST …/abilities/pbs/apply-kit/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (Erforderlich), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-apply-replace | Suchen und Ersetzen anwenden (Pro) Wendet einen in der Vorschau angezeigten Job an. Für jeden geänderten Beitrag wird eine Sicherung für pbs/undo-replace erstellt. | Pro-Edition | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (Erforderlich) |
pbs/build-landing-pagepbs-build-landing-page | Landingpage erstellen Ein geführter Workflow: Der Agent wählt Abschnitte aus, die zu Ihrem Unternehmen passen, erstellt die Seite als Entwurf und schreibt den Text. | Kostenlose Edition | POST …/abilities/pbs/build-landing-page/run | edit_pages | business: string (Erforderlich) |
pbs/build-pagespbs-build-pages | Mehrere Seiten erstellen Erstellt bis zu 50 Seiten in einem Aufruf, jede aus Abschnitten und/oder Blockinhalten. Jede Seite wird einzeln geprüft und erstellt; die Antwort listet jede erstellte und jede abgelehnte Seite mit dem jeweiligen Grund auf. | Pro-Edition | POST …/abilities/pbs/build-pages/run | edit_pages; each page is checked on its own (publish_pages to publish) | pages: array (Erforderlich) |
pbs/connect-adobe-fontspbs-connect-adobe-fonts | Adobe Fonts (Pro) verbinden Verbindet ein Adobe Fonts (Typekit) Webprojekt über seine Kit-ID, sodass dessen Fonts in den Schriftauswahlen angezeigt werden. | Pro-Edition | POST …/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (the REST route's own check) | kit: string (Erforderlich) |
pbs/connect-supportpbs-connect-support | Mit dem Support verbinden Verbindet diese Website mit dem Support von Zinn Digital® (Name, E-Mail, Einwilligung). | Kostenlose Edition | POST …/abilities/pbs/connect-support/run | manage_options (the REST route's own check) | email: string (Erforderlich), name: string, consent: boolean (Erforderlich) |
pbs/convert-postpbs-convert-post | Alte Seite konvertieren Konvertiert eine 5.x-Seite in Blöcke (vorher gesichert). | Kostenlose Edition | POST …/abilities/pbs/convert-post/run | the REST route's own per-item permission check | id: string (Erforderlich) |
pbs/create-classpbs-create-class | Globale Klasse erstellen (Pro) Erstellt eine wiederverwendbare globale Stilklasse: Label, Slug und die dazugehörigen Stile. | Pro-Edition | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (Erforderlich), slug: string, s: object |
pbs/create-pagepbs-create-page | Seite erstellen Erstellt eine Seite aus Abschnitten (siehe pbs/list-sections) und/or Block-Inhalten. Eine neue Seite ist ein Entwurf, sofern kein anderer Status angefordert wird. | Kostenlose Edition | POST …/abilities/pbs/create-page/run | edit_pages; publish_pages to publish or make private | title: string (Erforderlich), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-create-team | Erstellen Sie ein Bibliotheksteam (Agentur) Erstellt eine Team-Bibliothek (name), der andere Websites mit einem Einladungscode beitreten können. | Pro-Edition | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (Erforderlich) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | Hochgeladene Schriftart deaktivieren (Pro) Entfernt eine benutzerdefinierte Schriftart (über den Slug) aus den Schriftartenauswahlen. | Pro-Edition | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (Erforderlich) |
pbs/delete-classpbs-delete-class | Globale Klasse löschen (Pro) Löscht eine globale Klasse. Elemente, die sie verwendet haben, behalten ihren Inhalt und verlieren ihre Stile. | Pro-Edition | POST …/abilities/pbs/delete-class/run | edit_theme_options (the REST route's own check) | id: string (Erforderlich) |
pbs/delete-iconpbs-delete-icon | Hochgeladenes Icon löschen Entfernt ein hochgeladenes Icon; Blöcke, die es verwendet haben, behalten ihre eigene Kopie. | Kostenlose Edition | POST …/abilities/pbs/delete-icon/run | delete_post (the REST route's own check) | id: string (Erforderlich) |
pbs/delete-library-itempbs-delete-library-item | Cloud-Bibliotheksdesign löschen (Pro) Löscht ein Design aus der Cloud-Bibliothek. | Pro-Edition | POST …/abilities/pbs/delete-library-item/run | edit_posts (the REST route's own check) | item: string (Erforderlich), team: string |
pbs/delete-pagepbs-delete-page | Eine Seite in den Papierkorb verschieben Verschiebt eine Seite in den Papierkorb. Sie kann 30 Tage lang unter „Seiten > Papierkorb“ wiederhergestellt werden. | Kostenlose Edition | POST …/abilities/pbs/delete-page/run | delete_post on that page | id: integer (Erforderlich) |
pbs/delete-teampbs-delete-team | Bibliotheksteam löschen (Agentur) Löscht ein Team und jedes Design in dessen Bibliothek. | Pro-Edition | POST …/abilities/pbs/delete-team/run | manage_options (the REST route's own check) | team: string (Erforderlich) |
pbs/disconnect-supportpbs-disconnect-support | Vom Support trennen Trennt diese Website vom Support. | Kostenlose Edition | POST …/abilities/pbs/disconnect-support/run | manage_options (the REST route's own check) | Keine |
pbs/duplicate-classpbs-duplicate-class | Globale Klasse duplizieren (Pro) Kopiert eine globale Klasse unter einer neuen ID. | Pro-Edition | POST …/abilities/pbs/duplicate-class/run | edit_theme_options (the REST route's own check) | id: string (Erforderlich) |
pbs/duplicate-pagepbs-duplicate-page | Seite duplizieren Kopiert eine Seite (Titel, Inhalt und Template) als neuen Entwurf. | Kostenlose Edition | POST …/abilities/pbs/duplicate-page/run | edit_post on the page and edit_pages | id: integer (Erforderlich), title: string |
pbs/export-designspbs-export-designs | Entwürfe und Einstellungen exportieren Exportiert die ausgewählten Vorlagen und Muster (IDs) und optional die Einstellungen als ein Paket für eine andere Website. | Kostenlose Edition | POST …/abilities/pbs/export-designs/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-generate-page | Erstellen Sie eine Seite mit KI Erstellt eine Seite aus Abschnitten (vorgegeben oder von der KI aus der Abschnittsbibliothek ausgewählt) und lässt die KI den gesamten Text passend zu Ihrem Briefing umschreiben, wobei das Design erhalten bleibt. Verwendet den in den KI-Einstellungen des Plugins konfigurierten KI-Anbieter. Die Seite ist ein Entwurf, es sei denn, es wird ein anderer Status angefordert. | Pro-Edition | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (Erforderlich), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-get-block | Einen Builder-Block beschreiben Gibt die Einstellungen eines Blocks zurück (Attribute mit ihren Typen, Auswahlmöglichkeiten und Standardwerten), was er unterstützt, welche Blöcke er enthalten kann sowie ein einsatzbereites Beispiel im Block-Markup. | Kostenlose Edition | GET …/abilities/pbs/get-block/run | edit_posts | name: string (Erforderlich) |
pbs/get-breakpointspbs-get-breakpoints | Responsive-Breakpoints lesen Gibt die Tablet- und Mobil-Breiten (sowie benutzerdefinierte Haltepunkte in Pro) zurück, die von den responsiven Steuerelementen verwendet werden. | Kostenlose Edition | GET …/abilities/pbs/get-breakpoints/run | edit_theme_options (the REST route's own check) | Keine |
pbs/get-design-globalspbs-get-design-globals | Site-Design lesen Gibt die seitenweiten Farben und Schriftarten (Überschrift und Fließtext) zurück, die jeder Block verwendet, so wie sie im Bildschirm „Site-Design“ angezeigt werden. | Kostenlose Edition | GET …/abilities/pbs/get-design-globals/run | edit_theme_options (the REST route's own check) | Keine |
pbs/get-design-systempbs-get-design-system | Design-System (Pro) lesen Gibt das Pro-Design-System zurück: globale Klassen, Variablen, Design-Token, Dunkelmodus, Brand-Kit und benutzerdefinierte Schriftarten. | Pro-Edition | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | Keine |
pbs/get-diagnosticspbs-get-diagnostics | Site-Diagnose lesen Gibt die Diagnoseinformationen zurück, die ein Support-Ticket enthalten würde: Versionen, aktive Plugins, Limits und aktuelle Fehler. | Kostenlose Edition | GET …/abilities/pbs/get-diagnostics/run | manage_options (the REST route's own check) | Keine |
pbs/get-library-accountpbs-get-library-account | Cloud-Bibliothekskonto lesen (Pro) Gibt die Speichernutzung der Cloud-Bibliothek, das Tarifkontingent und die Teamdaten zurück. | Pro-Edition | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | Keine |
pbs/get-library-itempbs-get-library-item | Erhalten Sie ein Cloud-Bibliotheksdesign (Pro) Gibt ein gespeichertes Design zurück, das bereit ist, auf dieser Website eingefügt zu werden (wobei dessen Bilder in die Mediathek übernommen wurden). | Pro-Edition | GET …/abilities/pbs/get-library-item/run | edit_posts (the REST route's own check) | item: string (Erforderlich), team: string |
pbs/get-library-storagepbs-get-library-storage | Eigenen Speicherplatz konfigurieren (Pro) Gibt die R2/S3-Speichereinstellungen für die eigene Cloud (Bring Your Own) zurück (das Geheimnis wird niemals zurückgegeben). | Pro-Edition | GET …/abilities/pbs/get-library-storage/run | manage_options (the REST route's own check) | Keine |
pbs/get-licencepbs-get-licence | Lizenz lesen Gibt den Page Builder Sandwich-Tarif, den Lizenzstatus, das Verlängerungsdatum und den Tarifumfang dieser Website zurück. | Kostenlose Edition | GET …/abilities/pbs/get-licence/run | manage_options (the REST route's own check) | Keine |
pbs/get-maintenancepbs-get-maintenance | Wartungsmodus lesen (Pro) Gibt den Wartungsmodus / Demnächst-Modus zurück: Modus, Seite, Retry-After und welche Rollen die Website weiterhin sehen. | Pro-Edition | GET …/abilities/pbs/get-maintenance/run | manage_options (the REST route's own check) | Keine |
pbs/get-migrationpbs-get-migration | Altmigration lesen Gibt den Fortschritt und den Bericht der 5.x-Inhaltskonvertierung zurück. | Kostenlose Edition | GET …/abilities/pbs/get-migration/run | the REST route's own per-item permission check | Keine |
pbs/get-newsletter-keyspbs-get-newsletter-keys | Newsletter-Verbindung lesen (Pro) Gibt an, ob ein Mailchimp-Schlüssel gespeichert ist (der Schlüssel selbst wird niemals zurückgegeben). | Pro-Edition | GET …/abilities/pbs/get-newsletter-keys/run | edit_posts (the REST route's own check) | Keine |
pbs/get-pagepbs-get-page | Seite lesen Gibt den Titel, den Status, die Links und den Blockinhalt einer Seite sowie die Abschnitte (Blöcke der obersten Ebene) zurück, aus denen sie besteht. | Kostenlose Edition | GET …/abilities/pbs/get-page/run | edit_post on that page | id: integer (Erforderlich) |
pbs/get-replace-jobpbs-get-replace-job | Suchen und Ersetzen in der Vorschau anzeigen (Pro) Gibt die Übereinstimmungen eines Jobs Seite für Seite zurück, um sie vor der Bewerbung zu überprüfen. | Pro-Edition | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (Erforderlich) |
pbs/get-reviews-sourcespbs-get-reviews-sources | Bewertungsquellen lesen (Pro) Gibt die Google- und Trustpilot-Quellen zurück, die der Bewertungsblock anzeigt. | Pro-Edition | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | Keine |
pbs/get-rolespbs-get-roles | Builder-Berechtigungen lesen (Pro) Gibt an, welche Rollen den Builder, das Design, den Code und die Vorlagen (Client-Modus) verwenden dürfen. | Pro-Edition | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | Keine |
pbs/get-settingspbs-get-settings | Plugin-Einstellungen lesen Gibt das Front-End-Klassenpräfix, den Status der Beta-Updates und zurück, ob KI-Agenten (MCP) zulässig sind. | Kostenlose Edition | GET …/abilities/pbs/get-settings/run | manage_options (the REST route's own check) | Keine |
pbs/get-support-connectionpbs-get-support-connection | Support-Verbindung lesen Gibt an, ob diese Website mit dem Support von Zinn Digital® verbunden ist und als wer. | Kostenlose Edition | GET …/abilities/pbs/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
pbs/get-white-labelpbs-get-white-label | White-Label (Agentur) lesen Gibt die White-Label-Einstellungen zurück: ein oder aus, den angezeigten Namen und welche Benutzer das Original weiterhin sehen. | Pro-Edition | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | Keine |
pbs/import-designspbs-import-designs | Designs und Einstellungen importieren Importiert ein von pbs/export-designs erstelltes Paket (dryRun zuerst, um zu sehen, was sich ändern würde; Modus: skip oder replace; Medien; Einstellungen). | Kostenlose Edition | POST …/abilities/pbs/import-designs/run | manage_options (the REST route's own check) | package: object (Erforderlich), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-invite-team-member | Eine Website zu einem Team einladen (Agentur) Erstellt einen einmaligen Einladungscode (Rolle: lesen oder schreiben; Bezeichnung; Gültigkeit in Tagen). Der Code wird einmalig angezeigt. | Pro-Edition | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (Erforderlich), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | Einem Team beitreten (Pro) Tritt einer Team-Bibliothek mit einem Einladungscode bei. | Pro-Edition | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (Erforderlich) |
pbs/leave-teampbs-leave-team | Team verlassen (Pro) Verlässt die Team-Bibliothek, der diese Website beigetreten ist. | Pro-Edition | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | Keine |
pbs/list-blockspbs-list-blocks | Baukastenelemente auflisten Listet jeden Block von Page Builder Sandwich auf, den diese Website verwenden kann (auch Pro-Blöcke, wenn Pro aktiv ist): Name, Titel, Kategorie und Beschreibung. Verwenden Sie pbs/get-block für die Einstellungen eines Blocks und fügen Sie den Block dann in den Inhalt einer Seite ein. | Kostenlose Edition | GET …/abilities/pbs/list-blocks/run | edit_posts | search: string |
pbs/list-formspbs-list-forms | Formulare auflisten Listet die mit dem Formular-Block erstellten Formulare und die einbettbaren Formular-Plugins auf. | Kostenlose Edition | GET …/abilities/pbs/list-forms/run | edit_posts (the REST route's own check) | Keine |
pbs/list-kitspbs-list-kits | Website-Kits auflisten Listet die Website-Kits (einen Satz vorgefertigter Seiten für eine bestimmte Art von Unternehmen) auf, die diese Website importieren kann. | Kostenlose Edition | GET …/abilities/pbs/list-kits/run | edit_pages and publish_pages | refresh: boolean |
pbs/list-library-itemspbs-list-library-items | Cloud-Bibliotheksdesigns auflisten (Pro) Listet die in der Cloud-Bibliothek gespeicherten Designs auf (Art: Abschnitt, Seite oder Vorlage; Team: die Bibliothek eines Teams). | Pro-Edition | GET …/abilities/pbs/list-library-items/run | edit_posts (the REST route's own check) | team: string, kind: |section|page|style |
pbs/list-local-fontspbs-list-local-fonts | Selbst gehostete Fonts auflisten Listet die Google Fonts auf, die diese Website selbst hostet (einmal heruntergeladen, von der Website ausgeliefert, keine Anfrage an Google). | Kostenlose Edition | GET …/abilities/pbs/list-local-fonts/run | manage_options (the REST route's own check) | Keine |
pbs/list-lottiepbs-list-lottie | Lottie-Animationen auflisten (Pro) Listet die hochgeladenen Lottie-Animationen auf. | Pro-Edition | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | Keine |
pbs/list-pagespbs-list-pages | Seiten auflisten Listet die Seiten auf, die Sie bearbeiten können, beginnend mit der neuesten, mit optionaler Suchfunktion. | Kostenlose Edition | GET …/abilities/pbs/list-pages/run | edit_pages; only pages the user can edit are listed | search: string, status: any|draft|pending|publish|private, page: integer, per_page: integer |
pbs/list-replace-jobspbs-list-replace-jobs | Suchen-und-Ersetzen-Aufträge auflisten (Pro) Listet die websiteweiten Suchen-und-Ersetzen-Aufträge und deren Status auf. | Pro-Edition | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | Keine |
pbs/list-sectionspbs-list-sections | Abschnitte auflisten Listet die vorgefertigten Abschnitte (Hero, Funktionen, FAQ, Testimonials, Call-to-Action und mehr) auf, die einer Seite hinzugefügt werden können. | Kostenlose Edition | GET …/abilities/pbs/list-sections/run | edit_pages | search: string |
pbs/list-support-accesspbs-list-support-access | Temporäre Support-Logins auflisten Listet die temporären Support-Benutzer auf, die unserem Team gewährt wurden, und gibt an, wann diese jeweils ablaufen. | Kostenlose Edition | GET …/abilities/pbs/list-support-access/run | manage_options (the REST route's own check) | Keine |
pbs/list-team-memberspbs-list-team-members | Teammitglieder auflisten (Pro) Listet die Websites in einem Team und deren Zugriff auf. | Pro-Edition | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (Erforderlich) |
pbs/list-teamspbs-list-teams | Bibliotheksteams auflisten (Pro) Listet die Teams auf, zu denen diese Website gehört oder die sie besitzen. | Pro-Edition | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | Keine |
pbs/list-transferablepbs-list-transferable | Auflisten, was exportiert werden kann Listet die Vorlagen, Muster und Einstellungen auf, die in eine andere Website exportiert werden können. | Kostenlose Edition | GET …/abilities/pbs/list-transferable/run | manage_options (the REST route's own check) | Keine |
pbs/list-uploaded-iconspbs-list-uploaded-icons | Hochgeladene Symbole auflisten Listet die in die Icon-Bibliothek hochgeladenen SVG-Icons auf, beginnend mit den neuesten. | Kostenlose Edition | GET …/abilities/pbs/list-uploaded-icons/run | edit_posts (the REST route's own check) | page: integer, per_page: integer |
pbs/move-sectionpbs-move-section | Abschnitt verschieben Verschiebt einen Seitenabschnitt von einer Position an eine andere (0-basiert, wie von pbs/get-page aufgelistet). | Kostenlose Edition | POST …/abilities/pbs/move-section/run | edit_post on that page | id: integer (Erforderlich), from: integer (Erforderlich), to: integer (Erforderlich) |
pbs/open-support-ticketpbs-open-support-ticket | Support-Ticket öffnen Erstellt ein Support-Ticket (Betreff, Nachricht, Art, E-Mail) mit den Diagnosedaten dieser Website; access_days und credentials gewähren unserem Team optional einen temporären Zugriff. | Kostenlose Edition | POST …/abilities/pbs/open-support-ticket/run | manage_options (the REST route's own check) | Keine |
pbs/record-support-consentpbs-record-support-consent | Einwilligung in die Support-Diagnostik Protokolliert die Einwilligung des Administrators zum Senden von Diagnosedaten mit Support-Tickets. | Kostenlose Edition | POST …/abilities/pbs/record-support-consent/run | manage_options (the REST route's own check) | Keine |
pbs/refresh-reviewspbs-refresh-reviews | Bewertungen jetzt aktualisieren (Pro) Ruft die neuesten Trustpilot-Bewertungen jetzt ab, anstatt auf die tägliche Aktualisierung zu warten. | Pro-Edition | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | Keine |
pbs/remove-blockpbs-remove-block | Einen Block von einer Seite entfernen Entfernt einen Block (einen ganzen Abschnitt oder einen Block innerhalb eines solchen) von einer Seite, gefunden über seinen Pfad. Die vorherige Version der Seite verbleibt in ihren Revisionen. | Kostenlose Edition | POST …/abilities/pbs/remove-block/run | edit_post on that page | id: integer (Erforderlich), path: array (Erforderlich) |
pbs/remove-library-storagepbs-remove-library-storage | Eigene Speicherplatznutzung beenden (Pro) Entfernt die Einstellungen für den eigenen Speicher (Bring-Your-Own-Storage); es wird wieder der Tarifspeicher genutzt. | Pro-Edition | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | Keine |
pbs/remove-local-fontpbs-remove-local-font | Eigenes Font entfernen Löscht die Dateien einer selbst gehosteten Schriftfamilie. | Kostenlose Edition | POST …/abilities/pbs/remove-local-font/run | manage_options (the REST route's own check) | family: string (Erforderlich) |
pbs/remove-team-memberpbs-remove-team-member | Ein Teammitglied entfernen (Agentur) Entfernt eine Website aus einem Team. | Pro-Edition | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (Erforderlich), member: string (Erforderlich) |
pbs/revoke-support-accesspbs-revoke-support-access | Temporäre Support-Anmeldedaten entziehen Entfernt temporäre Support-Benutzer jetzt (IDs). | Kostenlose Edition | POST …/abilities/pbs/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (Erforderlich) |
pbs/save-library-itempbs-save-library-item | Entwurf in der Cloud-Bibliothek speichern (Pro) Speichert Block-Markup (Titel, Art, Markup, Stile, Tags) in Ihrer Cloud-Bibliothek oder der eines Teams; Bilder werden zusammen damit gespeichert. | Pro-Edition | POST …/abilities/pbs/save-library-item/run | edit_posts (the REST route's own check) | team: string, kind: section|page|style (Erforderlich), title: string (Erforderlich), tags: array, markup: string, styles: object |
pbs/set-library-storagepbs-set-library-storage | Eigenen Speicher nutzen (Pro) Speichert Bring-Your-Own-Storage: Anbieter (r2 oder s3), Bucket, Region, Endpoint, Präfix, key_id, secret, aktiviert. | Pro-Edition | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | Keine |
pbs/set-maintenancepbs-set-maintenance | Wartungsmodus ändern (Pro) Schaltet den Wartungsmodus (503) oder den „Demnächst“-Modus ein oder aus (mode) und legt die anzuzeigende Seite (page_id), retry_after sowie die Rollen fest, die diesen Modus umgehen. | Pro-Edition | POST …/abilities/pbs/set-maintenance/run | manage_options (the REST route's own check) | mode: off|maintenance|coming_soon, page_id: integer, roles: array, retry_after: integer |
pbs/set-newsletter-keyspbs-set-newsletter-keys | Mailchimp verbinden (Pro) Speichert den Mailchimp-API-Schlüssel, den der Newsletter-Block verwendet (oder entfernt ihn, wenn der Wert leer ist). | Pro-Edition | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (Erforderlich) |
pbs/set-reviews-sourcespbs-set-reviews-sources | Bewertungsquellen ändern (Pro) Legt den Google-Ort und das Trustpilot-Unternehmen fest, die der Bewertungsblock abruft. | Pro-Edition | POST …/abilities/pbs/set-reviews-sources/run | manage_options (the REST route's own check) | google: object, trustpilot: object |
pbs/set-rolespbs-set-roles | Builder-Berechtigungen ändern (Pro) Legt pro Rolle fest, was der Builder erlaubt (Rollen), z. B. eine reine Kundenrolle für Inhalte. | Pro-Edition | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (Erforderlich) |
pbs/set-white-labelpbs-set-white-label | White-Label (Agentur) ändern Schaltet White-Label ein oder aus und legt den Namen fest, den Kunden sehen (enabled, name, agency_users). | Pro-Edition | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | Keine |
pbs/start-migrationpbs-start-migration | Legacy-Inhalte konvertieren Beginnt (oder startet neu) die Konvertierung jeder 5.x-Seite in Blöcke; jeder Beitrag wird zuvor gesichert. | Kostenlose Edition | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | Keine |
pbs/start-replacepbs-start-replace | Suchen und Ersetzen auf der gesamten Website (Pro) Startet eine block-sichere Suchen-und-Ersetzen-Funktion (find, replace, kind: text, link oder colour; match_case; types). Nichts ändert sich bis zu pbs/apply-replace. | Pro-Edition | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (Erforderlich), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-start-trial | Starten Sie die kostenlose Pro-Testversion Startet die 14-tägige Probeversion von Page Builder Sandwich Pro für diese Website (keine Zahlung erforderlich). | Kostenlose Edition | POST …/abilities/pbs/start-trial/run | manage_options (the REST route's own check) | Keine |
pbs/test-library-storagepbs-test-library-storage | Eigenen Speicher testen (Pro) Schreibt, liest und löscht ein Testobjekt in Ihrem eigenen Speicher und meldet jeden Schritt. | Pro-Edition | POST …/abilities/pbs/test-library-storage/run | manage_options (the REST route's own check) | Keine |
pbs/undo-convert-postpbs-undo-convert-post | Eine Konvertierung rückgängig machen Stellt eine konvertierte Seite aus ihrem Backup wieder her. | Kostenlose Edition | POST …/abilities/pbs/undo-convert-post/run | the REST route's own per-item permission check | id: string (Erforderlich) |
pbs/undo-migrationpbs-undo-migration | Legacy-Migration rückgängig machen Stellt jeden konvertierten Beitrag aus dessen Backup wieder her. | Kostenlose Edition | POST …/abilities/pbs/undo-migration/run | the REST route's own per-item permission check | Keine |
pbs/undo-replacepbs-undo-replace | Suchen-und-Ersetzen rückgängig machen (Pro) Stellt die Beiträge wieder her, die durch einen Job geändert wurden (ein seither bearbeiteter Beitrag behält seine Änderung). | Pro-Edition | POST …/abilities/pbs/undo-replace/run | manage_options (the REST route's own check) | id: string (Erforderlich) |
pbs/update-blockpbs-update-block | Die Einstellungen eines Blocks ändern Ändert die Einstellungen (Attribute) eines Blocks innerhalb einer Seite, gefunden über seinen Pfad; gesendete Attribute werden mit den aktuellen zusammengeführt. Funktioniert bei Blöcken, die die Website aus ihren Einstellungen rendert; für einen Block, dessen HTML in der Seite gespeichert ist, senden Sie neues Markup mit pbs/update-page. | Kostenlose Edition | POST …/abilities/pbs/update-block/run | edit_post on that page | id: integer (Erforderlich), path: array (Erforderlich), attributes: object (Erforderlich) |
pbs/update-brand-kitpbs-update-brand-kit | Marken-Kit ändern (Pro) Speichert das Markenkit: Name, Logo, Farben, Überschriften- und Fließtextschriften sowie die Markenstimme, die von der KI-Schreibfunktion verwendet wird. | Pro-Edition | POST …/abilities/pbs/update-brand-kit/run | edit_theme_options (the REST route's own check) | name: string, logo: integer, colors: array, headingFont: string, bodyFont: string, voice: string |
pbs/update-breakpointspbs-update-breakpoints | Responsive Breakpoints anpassen Ändert die Tablet- und Mobil-Breiten in Pixeln; mit Pro sind benutzerdefinierte zusätzliche Haltepunkte möglich. | Kostenlose Edition | POST …/abilities/pbs/update-breakpoints/run | edit_theme_options (the REST route's own check) | tablet: integer, mobile: integer, custom: array |
pbs/update-classpbs-update-class | Eine globale Klasse ändern (Pro) Ändert die Bezeichnung, den Slug oder die Stile einer globalen Klasse; jedes Element, das sie verwendet, wird aktualisiert. | Pro-Edition | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (Erforderlich), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | Dunklen Modus ändern (Pro) Legt den Dunkelmodus fest (Modus: aus, automatisch oder umschalten) und dessen Farben. | Pro-Edition | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (Erforderlich), colors: object |
pbs/update-design-globalspbs-update-design-globals | Site-Design ändern Ändert die websiteweiten Farben (colors), Schriftarten (fonts, headingFont, bodyFont). Jede Seite übernimmt die Änderung; die theme.json des Themes wird synchron gehalten. | Kostenlose Edition | POST …/abilities/pbs/update-design-globals/run | edit_theme_options (the REST route's own check) | colors: object, fonts: object, bodyFont: string, headingFont: string |
pbs/update-pagepbs-update-page | Seite aktualisieren Ändert den Titel, Status oder Blockinhalt einer Seite. Die von Ihnen gesendete Inhalte ersetzen den Inhalt der Seite. | Kostenlose Edition | POST …/abilities/pbs/update-page/run | edit_post on that page; publish_pages to publish or make private | id: integer (Erforderlich), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-update-settings | Plugin-Einstellungen ändern Ändert das Front-End-Klassenpräfix (1 bis 8 Kleinbuchstaben oder Ziffern, beginnend mit einem Buchstaben) und/oder schaltet KI-Agenten (MCP) ein oder aus (mcp: false entfernt jede Funktion und den MCP-Endpunkt). | Kostenlose Edition | POST …/abilities/pbs/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean |
pbs/update-tokenspbs-update-tokens | Design-Token ändern (Pro) Ändert die Skalierung von Abständen, Radius und Schatten (Abstand, Radius, Schatten) oder setzt sie zurück (reset). | Pro-Edition | POST …/abilities/pbs/update-tokens/run | edit_theme_options (the REST route's own check) | space: array, radius: array, shadow: array, reset: boolean |
pbs/update-variablespbs-update-variables | CSS-Variablen ändern (Pro) Ersetzt die Designvariablen der Website (Variablen: eine Liste aus Name und Wert). | Pro-Edition | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (Erforderlich) |
pbs/upload-iconpbs-upload-icon | Icon hochladen Fügt der Icon-Bibliothek ein SVG-Icon (Name, SVG-Markup) hinzu; das SVG wird zuvor bereinigt. | Kostenlose Edition | POST …/abilities/pbs/upload-icon/run | upload_files (the REST route's own check) | name: string (Erforderlich), svg: string (Erforderlich) |
pbs/upload-lottiepbs-upload-lottie | Lottie-Animation hochladen (Pro) Validiert ein Lottie-JSON-Dokument (json, name) und veröffentlicht es als statische Datei für den Lottie-Block. | Pro-Edition | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (Erforderlich), json: string (Erforderlich) |