Ontwikkelaars
Referentie van page-builder-sandwich-functionaliteiten
page-builder-sandwich registreert zijn acties bij de WordPress Abilities API. Dezelfde vaardigheden zijn MCP-tools op de eigen server van de site en REST-routes onder /wp-json/wp-abilities/v1. Deze pagina is gegenereerd vanuit het eigen register van de plugin.
Eindpunten
MCP over HTTP (streamable)
https://example.com/wp-json/pbs/v1/mcpMCP over WP-CLI (standaard invoer en uitvoer)
wp mcp-adapter serve --server=page-builder-sandwich --user=<login>REST: toon de mogelijkheden
/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwichREST: voer een functie uit
/wp-json/wp-abilities/v1/abilities/<name>/runAuthenticatie en machtigingen
HTTP-verzoeken verifiëren met een WordPress-applicatiewachtwoord (HTTP Basic). Voor verbinding met de MCP-server is de hieronder weergegeven functionaliteit vereist; elke functie controleert vervolgens per object zijn eigen permissie. Alleen-lezenfuncties worden uitgevoerd met GET en hun invoer in de query-string; de overige met POST en een JSON-body {"input": {…}}.
Voorbeelden
# REST: voer een functie uit
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 bevoegdheden
Gegenereerd op basis van abilities.json van de plug-in, die op zijn beurt is gegenereerd vanuit een actieve site; een test mislukt wanneer deze twee niet met elkaar overeenkomen.
| Mogelijkheid | Wat het doet | Editie | REST | Toestemming | Parameters |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-activate-custom-font | Schakel een geüpload lettertype in (Pro) Maakt een geüpload aangepast lettertype (een lettertypebestand in de mediabibliotheek, op ID) beschikbaar in de lettertypekiezers. | Pro-editie | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (verplicht) |
pbs/add-local-fontpbs-add-local-font | Host zelf een lettertype Downloadt een Google font-familie (family, weights, italic) en serveert deze vanaf deze site. | Gratis editie | POST …/abilities/pbs/add-local-font/run | manage_options (the REST route's own check) | family: string (verplicht), weights: array, italic: boolean |
pbs/add-sectionpbs-add-section | Voeg een sectie toe aan een pagina Voegt een kant-en-klare sectie toe aan een pagina: aan het begin, aan het einde of na de sectie op een opgegeven positie. | Gratis editie | POST …/abilities/pbs/add-section/run | edit_post on that page | id: integer (verplicht), section: string (verplicht), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | Merkkit toepassen (Pro) Past de kleuren en lettertypen van de opgeslagen merkstijl toe op het site-ontwerp. | Pro-editie | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | geen |
pbs/apply-kitpbs-apply-kit | Websitekit importeren Importeert de pagina's van een websitekit (alle of de opgegeven pagina's), publiceert deze optioneel, stelt de startpagina in en voegt ze toe aan een menu. Opnieuw importeren werkt dezelfde pagina's bij. | Gratis editie | POST …/abilities/pbs/apply-kit/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (verplicht), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-apply-replace | Zoeken en vervangen toepassen (Pro) Past een voorvertoningstaak toe. Elk gewijzigd bericht behoudt een reservekopie voor pbs/undo-replace. | Pro-editie | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (verplicht) |
pbs/build-landing-pagepbs-build-landing-page | Landingspagina bouwen Een begeleide workflow: de agent kiest secties die bij uw bedrijf passen, maakt de pagina aan als concept en schrijft de tekst ervan. | Gratis editie | POST …/abilities/pbs/build-landing-page/run | edit_pages | business: string (verplicht) |
pbs/build-pagespbs-build-pages | Meerdere pagina's bouwen Maakt maximaal 50 pagina's in één aanroep, elk op basis van secties en/of blokinhoud. Elke pagina wordt afzonderlijk gecontroleerd en aangemaakt; het antwoord vermeldt elke gemaakte en elke geweigerde pagina, inclusief de reden. | Pro-editie | POST …/abilities/pbs/build-pages/run | edit_pages; each page is checked on its own (publish_pages to publish) | pages: array (verplicht) |
pbs/connect-adobe-fontspbs-connect-adobe-fonts | Adobe Fonts (Pro) koppelen Verbindt een Adobe Fonts (Typekit)-webproject op basis van de kit-id, zodat de lettertypen verschijnen in de lettertypekeuzes. | Pro-editie | POST …/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (the REST route's own check) | kit: string (verplicht) |
pbs/connect-supportpbs-connect-support | Contact opnemen met de ondersteuning Verbindt deze site met de ondersteuning van Zinn Digital® (naam, e-mailadres, toestemming). | Gratis editie | POST …/abilities/pbs/connect-support/run | manage_options (the REST route's own check) | email: string (verplicht), name: string, consent: boolean (verplicht) |
pbs/convert-postpbs-convert-post | Converteer één oude pagina Converteert één 5.x-pagina naar blokken (er wordt eerst een back-up gemaakt). | Gratis editie | POST …/abilities/pbs/convert-post/run | the REST route's own per-item permission check | id: string (verplicht) |
pbs/create-classpbs-create-class | Maak een globale klasse (Pro) Hiermee maakt u een herbruikbare globale stijlklasse aan: label, slug en de bijbehorende stijl(en). | Pro-editie | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (verplicht), slug: string, s: object |
pbs/create-pagepbs-create-page | Een pagina maken Maakt een pagina van secties (zie pbs/list-sections) en/of blokinhoud. Een nieuwe pagina is een concept tenzij om een andere status wordt gevraagd. | Gratis editie | POST …/abilities/pbs/create-page/run | edit_pages; publish_pages to publish or make private | title: string (verplicht), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-create-team | Maak een bibliotheekteam (Agentschap) aan Maakt een teamthematheek (name) aan waar andere websites lid van kunnen worden met een uitnodigingscode. | Pro-editie | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (verplicht) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | Een geüpload lettertype uitschakelen (Pro) Verwijdert een aangepast lettertype (op slug) uit de lettertypekiezers. | Pro-editie | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (verplicht) |
pbs/delete-classpbs-delete-class | Een globale klasse verwijderen (Pro) Wist een globale klasse. Elementen die deze gebruikten behouden hun inhoud en verliezen de stijlen. | Pro-editie | POST …/abilities/pbs/delete-class/run | edit_theme_options (the REST route's own check) | id: string (verplicht) |
pbs/delete-iconpbs-delete-icon | Uploadicoon verwijderen Hiermee wordt een geüpload pictogram verwijderd; blokken die dit gebruikten, behouden hun eigen kopie. | Gratis editie | POST …/abilities/pbs/delete-icon/run | delete_post (the REST route's own check) | id: string (verplicht) |
pbs/delete-library-itempbs-delete-library-item | Een cloudbibliotheek-ontwerp verwijderen (Pro) Verwijdert een ontwerp uit de cloudbibliotheek. | Pro-editie | POST …/abilities/pbs/delete-library-item/run | edit_posts (the REST route's own check) | item: string (verplicht), team: string |
pbs/delete-pagepbs-delete-page | Een pagina naar de prullenbak verplaatsen Verplaatst een pagina naar de prullenbak. Deze kan gedurende 30 dagen worden hersteld vanuit Pagina's > Prullenbak. | Gratis editie | POST …/abilities/pbs/delete-page/run | delete_post on that page | id: integer (verplicht) |
pbs/delete-teampbs-delete-team | Een bibliotheekteam (Bureau) verwijderen Hiermee verwijdert u een team en alle ontwerpen in de bibliotheek. | Pro-editie | POST …/abilities/pbs/delete-team/run | manage_options (the REST route's own check) | team: string (verplicht) |
pbs/disconnect-supportpbs-disconnect-support | Verbinding met ondersteuning verbreken Verbreekt de koppeling van deze site met ondersteuning. | Gratis editie | POST …/abilities/pbs/disconnect-support/run | manage_options (the REST route's own check) | geen |
pbs/duplicate-classpbs-duplicate-class | Een globale klasse dupliceren (Pro) Kopieert een globale klasse onder een nieuw id. | Pro-editie | POST …/abilities/pbs/duplicate-class/run | edit_theme_options (the REST route's own check) | id: string (verplicht) |
pbs/duplicate-pagepbs-duplicate-page | Pagina dupliceren Kopieert een pagina (de titel, inhoud en sjabloon) naar een nieuw concept. | Gratis editie | POST …/abilities/pbs/duplicate-page/run | edit_post on the page and edit_pages | id: integer (verplicht), title: string |
pbs/export-designspbs-export-designs | Ontwerpen en instellingen exporteren Exporteert de geselecteerde sjablonen en patronen (id's) en, optioneel, instellingen als één pakket voor een andere site. | Gratis editie | POST …/abilities/pbs/export-designs/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-generate-page | Schrijf een pagina met AI Bouwt een pagina op uit secties (opgegeven of door AI gekozen uit de sectiebibliotheek) en laat AI al de tekst herschrijven voor uw opdracht, met behoud van het ontwerp. Maakt gebruik van de AI-provider die is ingesteld in de AI-instellingen van de plug-in. De pagina is een concept tenzij om een andere status wordt gevraagd. | Pro-editie | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (verplicht), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-get-block | Blok van webbouwer beschrijven Geeft de instellingen van één blok terug (attributen met hun typen, keuzes en standaardwaarden), wat het ondersteunt, welke blokken het kan bevatten, en een kant-en-klaar voorbeeld in blokmarkering. | Gratis editie | GET …/abilities/pbs/get-block/run | edit_posts | name: string (verplicht) |
pbs/get-breakpointspbs-get-breakpoints | Lees de responsieve breekpunten Geeft de tablet- en mobiele breedtes terug (en aangepaste breekpunten in Pro) die de responsieve besturingselementen gebruiken. | Gratis editie | GET …/abilities/pbs/get-breakpoints/run | edit_theme_options (the REST route's own check) | geen |
pbs/get-design-globalspbs-get-design-globals | Siteontwerp lezen Geeft de sitebrede kleuren en lettertypen (koppen en body) weer die elk blok gebruikt, zoals het scherm Site-ontwerp deze weergeeft. | Gratis editie | GET …/abilities/pbs/get-design-globals/run | edit_theme_options (the REST route's own check) | geen |
pbs/get-design-systempbs-get-design-system | Lees het design systeem (Pro) Geeft het Pro-ontwerpsysteem terug: globale klassen, variabelen, ontwerptokens, donkere modus, merkkit en aangepaste lettertypen. | Pro-editie | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | geen |
pbs/get-diagnosticspbs-get-diagnostics | Lees de sitediagnostiek Geeft de diagnosegegevens terug die bij een ondersteuningsticket horen: versies, actieve plug-ins, limieten en recente fouten. | Gratis editie | GET …/abilities/pbs/get-diagnostics/run | manage_options (the REST route's own check) | geen |
pbs/get-library-accountpbs-get-library-account | Cloud-bibliotheekaccount (Pro) lezen Retourneert het opslaggebruik van de cloudbibliotheek, het abonnementsquotum en teaminformatie. | Pro-editie | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | geen |
pbs/get-library-itempbs-get-library-item | Ontvang een cloudbibliotheekontwerp (Pro) Geeft één opgeslagen ontwerp terug, klaar om op deze site in te voegen (de afbeeldingen zijn toegevoegd aan de mediabibliotheek). | Pro-editie | GET …/abilities/pbs/get-library-item/run | edit_posts (the REST route's own check) | item: string (verplicht), team: string |
pbs/get-library-storagepbs-get-library-storage | Lees de eigen-opslaginstellingen (Pro) Geeft de bring-your-own R2/S3-opslaginstellingen terug (het geheim wordt nooit geretourneerd). | Pro-editie | GET …/abilities/pbs/get-library-storage/run | manage_options (the REST route's own check) | geen |
pbs/get-licencepbs-get-licence | Licentie lezen Geeft het Page Builder Sandwich-abonnement, de licentiestatus, de verlengingsdatum en de inbegrepen functies van deze site weer. | Gratis editie | GET …/abilities/pbs/get-licence/run | manage_options (the REST route's own check) | geen |
pbs/get-maintenancepbs-get-maintenance | Onderhoudsmodus lezen (Pro) Onderhoudsmodus / binnenkort-modus retourneren: modus, pagina, retry-after en welke rollen de site nog steeds zien. | Pro-editie | GET …/abilities/pbs/get-maintenance/run | manage_options (the REST route's own check) | geen |
pbs/get-migrationpbs-get-migration | Lees de verouderde migratie Geeft de voortgang en het rapport van de 5.x-inhoudsconvertor weer. | Gratis editie | GET …/abilities/pbs/get-migration/run | the REST route's own per-item permission check | geen |
pbs/get-newsletter-keyspbs-get-newsletter-keys | Lees de nieuwsbriefkoppeling (Pro) Geeft aan of er een Mailchimp-sleutel is opgeslagen (de sleutel zelf wordt nooit geretourneerd). | Pro-editie | GET …/abilities/pbs/get-newsletter-keys/run | edit_posts (the REST route's own check) | geen |
pbs/get-pagepbs-get-page | Pagina lezen Geeft de titel, status, links en blokinhoud van een pagina terug, evenals de secties (bovenste-laag blokken) waaruit deze bestaat. | Gratis editie | GET …/abilities/pbs/get-page/run | edit_post on that page | id: integer (verplicht) |
pbs/get-replace-jobpbs-get-replace-job | Zoek-en-vervangvoorbeeld bekijken (Pro) Geeft de matches van een vacature pagina voor pagina weer om te beoordelen voordat u solliciteert. | Pro-editie | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (verplicht) |
pbs/get-reviews-sourcespbs-get-reviews-sources | Lees de beoordelingsbronnen (Pro) Geeft de Google- en Trustpilot-bronnen weer die het Reviews-blok toont. | Pro-editie | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | geen |
pbs/get-rolespbs-get-roles | Bouwerrechten lezen (Pro) Geeft terug welke rollen de builder, ontwerp, code en sjablonen mogen gebruiken (clientmodus). | Pro-editie | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | geen |
pbs/get-settingspbs-get-settings | Plugin-instellingen lezen Geeft het front-end klassenvoorvoegsel, de status van bèta-updates en de instelling of AI-agenten (MCP) zijn toegestaan. | Gratis editie | GET …/abilities/pbs/get-settings/run | manage_options (the REST route's own check) | geen |
pbs/get-support-connectionpbs-get-support-connection | Ondersteuningsverbinding lezen Geeft aan of deze site is verbonden met de ondersteuning van Zinn Digital®, en als wie. | Gratis editie | 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 (Agency) lezen Geeft de white-label-instellingen terug: aan of uit, de getoonde naam en welke gebruikers het origineel nog steeds zien. | Pro-editie | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | geen |
pbs/import-designspbs-import-designs | Ontwerpen en instellingen importeren Importeert een pakket gemaakt door pbs/export-designs (dryRun eerst om te zien wat er zou veranderen; modus: skip of replace; media; instellingen). | Gratis editie | POST …/abilities/pbs/import-designs/run | manage_options (the REST route's own check) | package: object (verplicht), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-invite-team-member | Een website uitnodigen voor een team (Agency) Maakt een eenmalige uitnodigingscode aan (rol: lezen of schrijven; label; aantal geldige dagen). De code wordt één keer getoond. | Pro-editie | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (verplicht), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | Sluit u aan bij een team (Pro) Voegt een teamreferentie toe met een uitnodigingscode. | Pro-editie | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (verplicht) |
pbs/leave-teampbs-leave-team | Team verlaten (Pro) Verlaat de teamthemateek waar deze site zich bij heeft aangesloten. | Pro-editie | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | geen |
pbs/list-blockspbs-list-blocks | Bouwstenen weergeven Geeft een lijst weer van elk Page Builder Sandwich-blok dat deze site kan gebruiken (ook Pro-blokken wanneer Pro actief is): naam, titel, categorie en beschrijving. Gebruik pbs/get-block voor de instellingen van een blok en plaats het blok vervolgens in de inhoud van een pagina. | Gratis editie | GET …/abilities/pbs/list-blocks/run | edit_posts | search: string |
pbs/list-formspbs-list-forms | Formulieren weergeven Hiermee worden de formulieren vermeld die zijn gemaakt met het Formulierblok en de formulierplugins die hiermee kunnen worden ingesloten. | Gratis editie | GET …/abilities/pbs/list-forms/run | edit_posts (the REST route's own check) | geen |
pbs/list-kitspbs-list-kits | Websitekits weergeven Geeft een lijst weer van de websitkits (een set kant-en-klare pagina's voor één type bedrijf) die deze site kan importeren. | Gratis editie | GET …/abilities/pbs/list-kits/run | edit_pages and publish_pages | refresh: boolean |
pbs/list-library-itemspbs-list-library-items | Cloud-bibliotheekontwerpen weergeven (Pro) Geeft een lijst weer van de ontwerpen die zijn opgeslagen in de cloudbibliotheek (kind: sectie, pagina of patroon; team: de bibliotheek van een team). | Pro-editie | 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 | Zelfgehoste lettertypen weergeven Geeft de Google fonts weer die deze site zelf host (eenmaal gedownload, vanaf de site geserveerd, geen verzoek aan Google). | Gratis editie | GET …/abilities/pbs/list-local-fonts/run | manage_options (the REST route's own check) | geen |
pbs/list-lottiepbs-list-lottie | Lottie-animaties weergeven (Pro) Toont een lijst met de geüploaden Lottie-animaties. | Pro-editie | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | geen |
pbs/list-pagespbs-list-pages | Pagina's weergeven Hier worden de pagina's weergegeven die u kunt bewerken, van nieuw naar oud, met een optionele zoekfunctie. | Gratis editie | 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 | Zoek-en-vervang-taken weergeven (Pro) Geeft een lijst van de sitebrede zoeken-en-vervangen-taken en hun status. | Pro-editie | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | geen |
pbs/list-sectionspbs-list-sections | Secties weergeven Toont de kant-en-klare secties (hero, functies, FAQ, getuigenissen, call-to-action en meer) die aan een pagina kunnen worden toegevoegd. | Gratis editie | GET …/abilities/pbs/list-sections/run | edit_pages | search: string |
pbs/list-support-accesspbs-list-support-access | Tijdelijke onderhandelingslogins weergeven Toont de tijdelijke supportgebruikers die aan ons team zijn verleend en wanneer elke vervalt. | Gratis editie | GET …/abilities/pbs/list-support-access/run | manage_options (the REST route's own check) | geen |
pbs/list-team-memberspbs-list-team-members | Leden van het team weergeven (Pro) Geeft een overzicht van de sites in een team en de bijbehorende toegang. | Pro-editie | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (verplicht) |
pbs/list-teamspbs-list-teams | Bibliotheekteams weergeven (Pro) Toont de teams waartoe deze site behoort of die eigendom zijn van deze site. | Pro-editie | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | geen |
pbs/list-transferablepbs-list-transferable | Overzicht van exporteerbare gegevens Toont de sjablonen, patronen en instellingen die naar een andere site kunnen worden geëxporteerd. | Gratis editie | GET …/abilities/pbs/list-transferable/run | manage_options (the REST route's own check) | geen |
pbs/list-uploaded-iconspbs-list-uploaded-icons | Geüploaden pictogrammen weergeven Hiermee worden de SVG-pictogrammen weergegeven die naar de pictogrammenbibliotheek zijn geüpload, met de nieuwste bovenaan. | Gratis editie | 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 | Sectie verplaatsen Verplaatst een sectie van een pagina van de ene positie naar de andere (0-gebaseerd, zoals weergegeven door pbs/get-page). | Gratis editie | POST …/abilities/pbs/move-section/run | edit_post on that page | id: integer (verplicht), from: integer (verplicht), to: integer (verplicht) |
pbs/open-support-ticketpbs-open-support-ticket | Open een supportticket Dient een supportticket in (onderwerp, bericht, type, e-mail) met de diagnosegegevens van deze site; access_days en inloggegevens verlenen ons team optioneel tijdelijke toegang. | Gratis editie | POST …/abilities/pbs/open-support-ticket/run | manage_options (the REST route's own check) | geen |
pbs/record-support-consentpbs-record-support-consent | Toestemming voor ondersteuningsdiagnostiek Legt de toestemming van de beheerder vast om diagnostische gegevens te verzenden bij supporttickets. | Gratis editie | POST …/abilities/pbs/record-support-consent/run | manage_options (the REST route's own check) | geen |
pbs/refresh-reviewspbs-refresh-reviews | Recensies nu vernieuwen (Pro) Haalt direct de nieuwste Trustpilot-recensies op in plaats van te wachten op de dagelijkse vernieuwing. | Pro-editie | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | geen |
pbs/remove-blockpbs-remove-block | Een blok van een pagina verwijderen Verwijdert één blok (een volledige sectie of een blok daarbinnen) van een pagina, gezocht op basis van het pad. De eerdere versie van de pagina blijft behouden in de revisies. | Gratis editie | POST …/abilities/pbs/remove-block/run | edit_post on that page | id: integer (verplicht), path: array (verplicht) |
pbs/remove-library-storagepbs-remove-library-storage | Stop het gebruik van uw eigen opslag (Pro) Verwijdert de instellingen voor eigen opslag; de opslag van het abonnement wordt weer gebruikt. | Pro-editie | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | geen |
pbs/remove-local-fontpbs-remove-local-font | Self-hosted lettertype verwijderen Verwijdert de bestanden van een zelf-gehoste lettertypefamilie. | Gratis editie | POST …/abilities/pbs/remove-local-font/run | manage_options (the REST route's own check) | family: string (verplicht) |
pbs/remove-team-memberpbs-remove-team-member | Een teamlid verwijderen (Bureau) Verwijdert een website van een team. | Pro-editie | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (verplicht), member: string (verplicht) |
pbs/revoke-support-accesspbs-revoke-support-access | Tijdelijke ondersteuningslogins intrekken Verwijdert tijdelijke ondersteuningsgebruikers nu (ids). | Gratis editie | POST …/abilities/pbs/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (verplicht) |
pbs/save-library-itempbs-save-library-item | Een ontwerp opslaan in de cloudbibliotheek (Pro) Slaat blokopmaak (titel, soort, opmaak, stijlen, tags) op in uw cloudbibliotheek of die van een team; afbeeldingen worden hierbij meegeleverd. | Pro-editie | POST …/abilities/pbs/save-library-item/run | edit_posts (the REST route's own check) | team: string, kind: section|page|style (verplicht), title: string (verplicht), tags: array, markup: string, styles: object |
pbs/set-library-storagepbs-set-library-storage | Gebruik uw eigen opslagruimte (Pro) Slaat bring-your-own storage op: provider (r2 of s3), bucket, regio, endpoint, prefix, key_id, secret, ingeschakeld. | Pro-editie | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | geen |
pbs/set-maintenancepbs-set-maintenance | Onderhoudsmodus wijzigen (Pro) Schakelt onderhoudsmodus (503) of binnenkort-modus in of uit (mode), met de weer te geven pagina (page_id), retry_after en de rollen die dit omzeilen. | Pro-editie | 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 koppelen (Pro) Slaat de Mailchimp-API-sleutel die het nieuwsbriefblok gebruikt op (of verwijdert deze bij een lege waarde). | Pro-editie | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (verplicht) |
pbs/set-reviews-sourcespbs-set-reviews-sources | Beoordelingsbronnen wijzigen (Pro) Stelt de Google-plaats en het Trustpilot-bedrijf in die het Reviews-blok uitleest. | Pro-editie | POST …/abilities/pbs/set-reviews-sources/run | manage_options (the REST route's own check) | google: object, trustpilot: object |
pbs/set-rolespbs-set-roles | Wijzig rechten voor bouwer (Pro) Stelt per rol in wat de builder toestaat (rollen), bijv. een rol voor een klant die alleen content beheert. | Pro-editie | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (verplicht) |
pbs/set-white-labelpbs-set-white-label | Agency-whitelabel wijzigen Schakelt white-label in of uit en stelt de naam in die klanten zien (enabled, name, agency_users). | Pro-editie | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | geen |
pbs/start-migrationpbs-start-migration | Verouderde inhoud converteren Start (of herstart) het converteren van elke 5.x pagina naar blokken; elk bericht wordt eerst geback-upte. | Gratis editie | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | geen |
pbs/start-replacepbs-start-replace | Zoeken en vervangen op de hele website (Pro) Start een blokveilige zoek-en-vervangbewerking (zoeken, vervangen, type: tekst, link of kleur; match_case; typen). Er wijzigt niets totdat pbs/apply-replace wordt aangeroepen. | Pro-editie | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (verplicht), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-start-trial | Start de gratis Pro-proefversie Start de 14-daagse proefperiode van Page Builder Sandwich Pro voor deze site (geen betaling vereist). | Gratis editie | POST …/abilities/pbs/start-trial/run | manage_options (the REST route's own check) | geen |
pbs/test-library-storagepbs-test-library-storage | Test uw eigen opslag (Pro) Schrijft, leest en verwijdert een testobject in uw eigen opslag en rapporteert elke stap. | Pro-editie | POST …/abilities/pbs/test-library-storage/run | manage_options (the REST route's own check) | geen |
pbs/undo-convert-postpbs-undo-convert-post | Een conversie ongedaan maken Herstelt één geconverteerde pagina vanuit de back-up. | Gratis editie | POST …/abilities/pbs/undo-convert-post/run | the REST route's own per-item permission check | id: string (verplicht) |
pbs/undo-migrationpbs-undo-migration | De verouderde migratie ongedaan maken Herstelt elk geconverteerd bericht van de back-up. | Gratis editie | POST …/abilities/pbs/undo-migration/run | the REST route's own per-item permission check | geen |
pbs/undo-replacepbs-undo-replace | Zoeken en vervangen ongedaan maken (Pro) Herstelt de berichten die een taak heeft gewijzigd (een post die sindsdien is bewerkt, behoudt de bewerking). | Pro-editie | POST …/abilities/pbs/undo-replace/run | manage_options (the REST route's own check) | id: string (verplicht) |
pbs/update-blockpbs-update-block | Instellingen van één blok wijzigen Wijzigt de instellingen (attributen) van één blok binnen een pagina, gevonden op basis van het pad; attributen die u verzendt, worden samengevoegd met de huidige. Werkt voor blokken die de website weergeeft op basis van hun instellingen; voor een blok waarvan de HTML in de pagina is opgeslagen, verzendt u nieuwe markup via pbs/update-page. | Gratis editie | POST …/abilities/pbs/update-block/run | edit_post on that page | id: integer (verplicht), path: array (verplicht), attributes: object (verplicht) |
pbs/update-brand-kitpbs-update-brand-kit | Wijzig de merkset (Pro) Slaat de merkkit op: naam, logo, kleuren, koppen- en broodtekstlettertypen, en de merkstem die de AI-schrijffunctie gebruikt. | Pro-editie | 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 breekpunten wijzigen Wijzigt de tablet- en mobiele breedte in pixels; met Pro kunt u extra breekpunten aanpassen. | Gratis editie | 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 | Een globale klasse wijzigen (Pro) Wijzigt het label, de slug of de stijlen van een globale klasse; elk element dat deze gebruikt wordt bijgewerkt. | Pro-editie | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (verplicht), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | Donkere modus wijzigen (Pro) Stelt de donkere modus in (modus: uit, automatisch of schakelen) en de bijbehorende kleuren. | Pro-editie | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (verplicht), colors: object |
pbs/update-design-globalspbs-update-design-globals | Website-ontwerp wijzigen Wijzigt de site-brede kleuren (colors), lettertypen (fonts, headingFont, bodyFont). Elke pagina past de wijziging toe; theme.json van het thema wordt synchroon gehouden. | Gratis editie | 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 | Pagina bijwerken Wijzigt de titel, status of blokinhoud van een pagina. Ingezonden inhoud vervangt de inhoud van de pagina. | Gratis editie | POST …/abilities/pbs/update-page/run | edit_post on that page; publish_pages to publish or make private | id: integer (verplicht), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-update-settings | Plugin-instellingen wijzigen Wijzigt het voorvoegsel van de front-end klasse (1 tot 8 kleine letters of cijfers, beginnend met een letter) en/of schakelt AI-agenten (MCP) in of uit (mcp: false verwijdert elke functionaliteit en het MCP-eindpunt). | Gratis editie | POST …/abilities/pbs/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean |
pbs/update-tokenspbs-update-tokens | Wijzig de design tokens (Pro) Wijzigt de schalen voor afstand, straal en schaduw (space, radius, shadow) of zet ze terug naar de standaardwaarden (reset). | Pro-editie | 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-variabelen wijzigen (Pro) Vervangt de ontwerpvariabelen van de site (variabelen: een lijst met naam en waarde). | Pro-editie | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (verplicht) |
pbs/upload-iconpbs-upload-icon | Pictogram uploaden Voegt een SVG-pictogram (naam, svg-opmaak) toe aan de pictogrambibliotheek; de SVG wordt eerst geschoond. | Gratis editie | POST …/abilities/pbs/upload-icon/run | upload_files (the REST route's own check) | name: string (verplicht), svg: string (verplicht) |
pbs/upload-lottiepbs-upload-lottie | Een Lottie-animatie uploaden (Pro) Valideert een Lottie JSON-document (json, name) en publiceert dit als een statisch bestand voor het Lottie-blok. | Pro-editie | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (verplicht), json: string (verplicht) |