डेवलपर्स
page-builder-sandwich क्षमता संदर्भ
page-builder-sandwich अपने कार्यों को WordPress Abilities API के साथ पंजीकृत करता है। वही क्षमताएं साइट के अपने सर्वर पर MCP टूल और /wp-json/wp-abilities/v1 के अंतर्गत REST रूट हैं। यह पृष्ठ प्लगइन की अपनी रजिस्ट्री से जनरेट किया गया है।
एंडपॉइंट्स
HTTP पर MCP (स्ट्रीम योग्य)
https://example.com/wp-json/pbs/v1/mcpWP-CLI पर MCP (स्टैंडर्ड इनपुट और आउटपुट)
wp mcp-adapter serve --server=page-builder-sandwich --user=<login>REST: क्षमताen सूचीबद् करें
/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwichREST: एक एबिलिटी चलाएँ
/wp-json/wp-abilities/v1/abilities/<name>/runप्रमाणन और अनुमतियाँ
HTTP अनुरोध एक WordPress एप्लिकेशन पासवर्ड (HTTP Basic) के साथ प्रमाणित होते हैं। MCP सर्वर से कनेक्ट करने के लिए नीचे दिखाई गई क्षमता की आवश्यकता होती है; फिर प्रत्येक क्षमता प्रति ऑब्जेक्ट अपनी स्वयं की अनुमति की जाँच करती है। केवल-पढ़ने वाली क्षमताएँ (Read-only) GET के साथ और उनका इनपुट क्वेरी स्ट्रिंग में चलता है; अन्य POST और JSON बॉडी {"input": {…}} के साथ चलती हैं।
उदाहरण
# REST: एक एबिलिटी चलाएँ
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":{}}}सभी क्षमताएँ
प्लगइन की abilities.json से जेनरेट किया गया, जो खुद एक रनिंग साइट से जेनरेट होती है; दोनों के मेल न खाने पर एक टेस्ट असफल हो जाता है।
| क्षमता | यह क्या करता है | संस्मरण | शेष | अनुमति | पैरामीटर |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-activate-custom-font | अपलोड किया गया फ़ॉन्ट चालू करें (Pro) अपलोड किए गए कस्टम फ़ॉन्ट (मीडिया लाइब्रेरी में फ़ॉन्ट फ़ाइल, आईडी द्वारा) को फ़ॉन्ट पिकर में उपलब्ध कराता है। | प्रो एडिशन | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (आवश्यक) |
pbs/add-local-fontpbs-add-local-font | फॉन्ट सेल्फ-होस्ट करें Google फ़ॉन्ट परिवार (family, weights, italic) डाउनलोड करता है और इसे इस साइट से परोसता है। | फ्री संस्करण | POST …/abilities/pbs/add-local-font/run | manage_options (the REST route's own check) | family: string (आवश्यक), weights: array, italic: boolean |
pbs/add-sectionpbs-add-section | पेज में एक सेक्शन जोड़ें किसी पेज में एक रेडी-मेड सेक्शन जोड़ता है: शुरुआत में, अंत में, या किसी दिए गए स्थान पर मौजूद सेक्शन के बाद। | फ्री संस्करण | POST …/abilities/pbs/add-section/run | edit_post on that page | id: integer (आवश्यक), section: string (आवश्यक), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | ब्रांड किट लागू करें (Pro) सहेजे गए ब्रांड किट के रंगों और फ़ॉन्ट को साइट डिज़ाइन पर लागू करता है। | प्रो एडिशन | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | कोई नहीं |
pbs/apply-kitpbs-apply-kit | वेबसाइट किट इम्पोर्ट करें वेबसाइट किट के पृष्ठों (सभी या चुनिंदा) को आयात करता है, वैकल्पिक रूप से उन्हें प्रकाशित करता है, होम पेज सेट करता है और उन्हें किसी मेनू में जोड़ता है। दोबारा आयात करने से वही पृष्ठ अपडेट हो जाते हैं। | फ्री संस्करण | POST …/abilities/pbs/apply-kit/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (आवश्यक), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-apply-replace | ढूँढें और बदलें लागू करें (प्रो) पूर्वावलोकन किया गया जॉब लागू करता है। प्रत्येक बदले गए पोस्ट के लिए pbs/undo-replace हेतु एक बैकअप रहता है। | प्रो एडिशन | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (आवश्यक) |
pbs/build-landing-pagepbs-build-landing-page | एक लैंडिंग पृष्ठ बनाएँ एक निर्देशित वर्कफ़्लो: एजेंट आपके व्यवसाय के अनुकूल खंडों को चुनता है, पृष्ठ को एक ड्राफ़्ट के रूप में बनाता है और उसका पाठ लिखता है। | फ्री संस्करण | POST …/abilities/pbs/build-landing-page/run | edit_pages | business: string (आवश्यक) |
pbs/build-pagespbs-build-pages | कई पृष्ठ बनाएँ एक ही कॉल में 50 पेज तक बनाए जाते हैं, जिनमें से प्रत्येक सेक्शन और/या ब्लॉक सामग्री से होता है। प्रत्येक पेज की जाँच की जाती है और उसे अलग से बनाया जाता है; उत्तर में बनाए गए प्रत्येक पेज और अस्वीकृत किए गए प्रत्येक पेज की सूची कारण सहित दी जाती है। | प्रो एडिशन | POST …/abilities/pbs/build-pages/run | edit_pages; each page is checked on its own (publish_pages to publish) | pages: array (आवश्यक) |
pbs/connect-adobe-fontspbs-connect-adobe-fonts | एडोबी फ़ॉन्ट्स (प्रो) कनेक्ट करें किट आईडी द्वारा एक Adobe Fonts (Typekit) वेब प्रोजेक्ट को जोड़ता है, ताकि इसके फ़ॉन्ट फ़ॉन्ट पिकर में दिखाई दें। | प्रो एडिशन | POST …/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (the REST route's own check) | kit: string (आवश्यक) |
pbs/connect-supportpbs-connect-support | सपोर्ट से कनेक्ट करें इस साइट को Zinn Digital® समर्थन (नाम, ईमेल, सहमति) से जोड़ता है। | फ्री संस्करण | POST …/abilities/pbs/connect-support/run | manage_options (the REST route's own check) | email: string (आवश्यक), name: string, consent: boolean (आवश्यक) |
pbs/convert-postpbs-convert-post | एक पुरानी लेगेसी पेज को रूपांतरित करें एक 5.x पेज को ब्लॉक में परिवर्तित करता है (पहले बैकअप लिया जाता है)। | फ्री संस्करण | POST …/abilities/pbs/convert-post/run | the REST route's own per-item permission check | id: string (आवश्यक) |
pbs/create-classpbs-create-class | एक वैश्विक क्लास बनाएं (Pro) एक पुनरावर्तनीय वैश्विक स्टाइल क्लास बनाता है: लेबल, स्लग और इसके स्टाइल (s)। | प्रो एडिशन | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (आवश्यक), slug: string, s: object |
pbs/create-pagepbs-create-page | एक पृष्ठ बनाएँ सेक्शन (pbs/list-sections देखें) और/या ब्लॉक सामग्री से एक पेज बनाता है। कोई दूसरा स्टेटस मांगे जाने तक नया पेज एक ड्राफ्ट होता है। | फ्री संस्करण | POST …/abilities/pbs/create-page/run | edit_pages; publish_pages to publish or make private | title: string (आवश्यक), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-create-team | एक लाइब्रेरी टीम (एजेंसी) बनाएं एक टीम लाइब्रेरी (name) बनाता है जिससे अन्य साइटें आमंत्रण कोड के साथ जुड़ सकती हैं। | प्रो एडिशन | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (आवश्यक) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | अपलोड किया गया फ़ॉन्ट बंद करें (Pro) फॉन्ट पिकर्स से एक कस्टम फॉन्ट (slug द्वारा) हटाता है। | प्रो एडिशन | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (आवश्यक) |
pbs/delete-classpbs-delete-class | एक ग्लोबल क्लास हटाएं (Pro) एक वैश्विक क्लास को हटाता है। इसका उपयोग करने वाले तत्व अपनी सामग्री को बनाए रखते हैं और अपनी शैलियाँ खो देते हैं। | प्रो एडिशन | POST …/abilities/pbs/delete-class/run | edit_theme_options (the REST route's own check) | id: string (आवश्यक) |
pbs/delete-iconpbs-delete-icon | अपलोड किया गया आइकॉन हटाएं अपलोड किए गए आइकन को हटाता है; इसका उपयोग करने वाले ब्लॉक अपनी खुद की कॉपी रखते हैं। | फ्री संस्करण | POST …/abilities/pbs/delete-icon/run | delete_post (the REST route's own check) | id: string (आवश्यक) |
pbs/delete-library-itempbs-delete-library-item | क्लाउड लाइब्रेरी डिज़ाइन (प्रो) हटाएं क्लाउड लाइब्रेरी से एक डिज़ाइन हटाता है। | प्रो एडिशन | POST …/abilities/pbs/delete-library-item/run | edit_posts (the REST route's own check) | item: string (आवश्यक), team: string |
pbs/delete-pagepbs-delete-page | एक पेज को ट्रैश में ले जाएँ एक पेज को ट्रैश में ले जाता है। इसे 30 दिनों तक Pages, Trash से पुनर्स्थापित किया जा सकता है। | फ्री संस्करण | POST …/abilities/pbs/delete-page/run | delete_post on that page | id: integer (आवश्यक) |
pbs/delete-teampbs-delete-team | एक लाइब्रेरी टीम (एजेंसी) हटाएं एक टीम और उसकी लाइब्रेरी के हर डिज़ाइन को हटाता है। | प्रो एडिशन | POST …/abilities/pbs/delete-team/run | manage_options (the REST route's own check) | team: string (आवश्यक) |
pbs/disconnect-supportpbs-disconnect-support | सपोर्ट से डिस्कनेक्ट करें इस साइट को सहायता से डिस्कनेक्ट करता है। | फ्री संस्करण | POST …/abilities/pbs/disconnect-support/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/duplicate-classpbs-duplicate-class | ग्लोबल क्लास डुप्लीकेट करें (Pro) एक नए आईडी के तहत ग्लोबल क्लास की कॉपी बनाता है। | प्रो एडिशन | POST …/abilities/pbs/duplicate-class/run | edit_theme_options (the REST route's own check) | id: string (आवश्यक) |
pbs/duplicate-pagepbs-duplicate-page | एक पृष्ठ डुप्लिकेट करें एक पेज (इसके शीर्षक, सामग्री और टेम्पलेट) को एक नए ड्राफ्ट में कॉपी करता है। | फ्री संस्करण | POST …/abilities/pbs/duplicate-page/run | edit_post on the page and edit_pages | id: integer (आवश्यक), title: string |
pbs/export-designspbs-export-designs | डिजाइन और सेटिंग्स निर्यात करें चयनित टेम्पलेट्स और पैटर्न (आईडी) और, वैकल्पिक रूप से, सेटिंग्स को दूसरे साइट के लिए एक पैकेज के रूप में निर्यात करता है। | फ्री संस्करण | POST …/abilities/pbs/export-designs/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-generate-page | एआई के साथ एक पेज लिखें यह दिए गए या अनुभाग पुस्तकालय से एआई द्वारा चुने गए अनुभागों से एक पेज बनाता है, और डिज़ाइन को बनाए रखते हुए आपके संक्षिप्त विवरण के लिए इसके सभी टेक्स्ट को एआई से दोबारा लिखवाता है। यह प्लगइन की एआई सेटिंग्स में सेट किए गए एआई प्रदाता का उपयोग करता है। जब तक किसी अन्य स्थिति का अनुरोध न किया जाए, पेज एक ड्राफ्ट होता है। | प्रो एडिशन | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (आवश्यक), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-get-block | बिल्डर ब्लॉक का वर्णन करें एक ब्लॉक की सेटिंग्स (उनके प्रकार, विकल्पों और डिफॉल्ट के साथ विशेषताएँ), यह क्या समर्थन करता है, इसमें कौन से ब्लॉक हो सकते हैं, और ब्लॉक मार्कअप में एक उपयोग के लिए तैयार उदाहरण लौटाता है। | फ्री संस्करण | GET …/abilities/pbs/get-block/run | edit_posts | name: string (आवश्यक) |
pbs/get-breakpointspbs-get-breakpoints | रेस्पॉन्सिव ब्रेकपॉइंट्स पढ़ें रेस्पॉन्सिव कंट्रोल द्वारा उपयोग की जाने वाली टैबलेट और मोबाइल की चौड़ाई (और Pro में कस्टम ब्रेकपॉइंट्स) लौटाता है। | फ्री संस्करण | GET …/abilities/pbs/get-breakpoints/run | edit_theme_options (the REST route's own check) | कोई नहीं |
pbs/get-design-globalspbs-get-design-globals | साइट डिज़ाइन पढ़ें साइट-व्यापी रंग और फ़ॉन्ट (शीर्षक और मुख्य भाग) लौटाता है जिनका उपयोग प्रत्येक ब्लॉक द्वारा किया जाता है, जैसा कि साइट डिज़ाइन स्क्रीन उन्हें दिखाती है। | फ्री संस्करण | GET …/abilities/pbs/get-design-globals/run | edit_theme_options (the REST route's own check) | कोई नहीं |
pbs/get-design-systempbs-get-design-system | डिजाइन सिस्टम पढ़ें (प्रो) Pro डिज़ाइन सिस्टम लौटाता है: ग्लोबल क्लासेस, वेरिएबल्स, डिज़ाइन टोकन्स, डार्क मोड, ब्रांड किट और कस्टम फ़ॉन्ट्स। | प्रो एडिशन | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | कोई नहीं |
pbs/get-diagnosticspbs-get-diagnostics | साइट डायग्नोस्टिक्स पढ़ें एक सहायता टिकट में जो निदान (diagnostics) होते हैं, उन्हें लौटाता है: संस्करण, सक्रिय प्लगइन, सीमाएँ और हाल की त्रुटियाँ। | फ्री संस्करण | GET …/abilities/pbs/get-diagnostics/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/get-library-accountpbs-get-library-account | क्लाउड लाइब्रेरी अकाउंट (Pro) पढ़ें क्लाउड लाइब्रेरी का स्टोरेज उपयोग, प्लान कोटा और टीम के तथ्य लौटाता है। | प्रो एडिशन | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | कोई नहीं |
pbs/get-library-itempbs-get-library-item | क्लाउड लाइब्रेरी डिज़ाइन प्राप्त करें (प्रो) इस साइट पर डालने के लिए तैयार एक सहेजा गया डिज़ाइन लौटाता है (इसकी छवियों को मीडिया लाइब्रेरी में लाया जाता है)। | प्रो एडिशन | GET …/abilities/pbs/get-library-item/run | edit_posts (the REST route's own check) | item: string (आवश्यक), team: string |
pbs/get-library-storagepbs-get-library-storage | खुद की स्टोरेज सेटिंग्स (प्रो) पढ़ें ब्रिंग-योर-ओन R2/S3 स्टोरेज सेटिंग्स वापस करता है (गुप्त कुंजी कभी वापस नहीं की जाती)। | प्रो एडिशन | GET …/abilities/pbs/get-library-storage/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/get-licencepbs-get-licence | लाइसेंस पढ़ें इस साइट की Page Builder Sandwich योजना, लाइसेंस की स्थिति, नवीनीकरण तिथि और योजना में क्या शामिल है, यह लौटाता है। | फ्री संस्करण | GET …/abilities/pbs/get-licence/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/get-maintenancepbs-get-maintenance | रीड मेंटेनेंस मोड (Pro) मेंटेनेंस / कमिंग-सून मोड रीस्टोर करता है: मोड, पेज, पुनः प्रयास करें (retry-after) और कौन सी भूमिकाएँ (roles) अभी भी साइट देख सकती हैं। | प्रो एडिशन | GET …/abilities/pbs/get-maintenance/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/get-migrationpbs-get-migration | लेगेसी माइग्रेशन पढ़ें 5.x सामग्री रूपांतरण की प्रगति और रिपोर्ट लौटाता है। | फ्री संस्करण | GET …/abilities/pbs/get-migration/run | the REST route's own per-item permission check | कोई नहीं |
pbs/get-newsletter-keyspbs-get-newsletter-keys | न्यूज़लेटर कनेक्शन (प्रो) पढ़ें यह बताता है कि क्या Mailchimp कुंजी सहेजी गई है (कुंजी को कभी भी वापस नहीं किया जाता है)। | प्रो एडिशन | GET …/abilities/pbs/get-newsletter-keys/run | edit_posts (the REST route's own check) | कोई नहीं |
pbs/get-pagepbs-get-page | एक पृष्ठ पढ़ें एक पृष्ठ का शीर्षक, स्थिति, लिंक और ब्लॉक सामग्री, और इसके निर्माण करने वाले अनुभाग (शीर्ष-स्तरीय ब्लॉक) लौटाता है। | फ्री संस्करण | GET …/abilities/pbs/get-page/run | edit_post on that page | id: integer (आवश्यक) |
pbs/get-replace-jobpbs-get-replace-job | ढूँढें-और-बदलें का पूर्वावलोकन (प्रो) आवेदन करने से पहले समीक्षा करने के लिए, किसी जॉब के मैच, पेज-दर-पेज लौटाता है। | प्रो एडिशन | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (आवश्यक) |
pbs/get-reviews-sourcespbs-get-reviews-sources | समीक्षा स्रोतों को पढ़ें (Pro) Reviews ब्लॉक द्वारा दिखाए जाने वाले Google और Trustpilot स्रोतों को वापस करता है। | प्रो एडिशन | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/get-rolespbs-get-roles | बिल्डर अनुमतियाँ पढ़ें (Pro) यह लौटाता है कि कौन सी भूमिकाएँ बिल्डर, डिज़ाइन, कोड और टेम्पलेट (क्लाइंट मोड) का उपयोग कर सकती हैं। | प्रो एडिशन | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/get-settingspbs-get-settings | प्लगइन सेटिंग्स पढ़ें फ्रंट-एंड क्लास उपसर्ग, बीटा-अपडेट स्थिति और क्या AI एजेंट (MCP) की अनुमति है, यह लौटाता है। | फ्री संस्करण | GET …/abilities/pbs/get-settings/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/get-support-connectionpbs-get-support-connection | सपोर्ट कनेक्शन पढ़ें यह बताता है कि यह साइट Zinn Digital® सहायता से जुड़ी है या नहीं, और किसके रूप में। | फ्री संस्करण | GET …/abilities/pbs/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
pbs/get-white-labelpbs-get-white-label | व्हाइट लेबल (एजेंसी) पढ़ें व्हाइट-लेबल सेटिंग्स लौटाता है: चालू या बंद, दिखाया गया नाम और कौन से उपयोगकर्ता अभी भी मूल को देखते हैं। | प्रो एडिशन | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/import-designspbs-import-designs | डिजाइन और सेटिंग्स आयात करें pbs/export-designs द्वारा बनाए गए पैकेज को आयात करता है (क्या बदलेगा यह देखने के लिए पहले dryRun; mode: skip या replace; media; settings)। | फ्री संस्करण | POST …/abilities/pbs/import-designs/run | manage_options (the REST route's own check) | package: object (आवश्यक), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-invite-team-member | किसी टीम (Agency) में किसी साइट को आमंत्रित करें एकल-उपयोग आमंत्रण कोड बनाता है (भूमिका: रीड या राइट; लेबल; वैध दिन)। कोड एक बार दिखाया जाता है। | प्रो एडिशन | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (आवश्यक), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | एक टीम में शामिल हों (प्रो) आमंत्रण कोड के साथ टीम लाइब्रेरी से जुड़ता है। | प्रो एडिशन | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (आवश्यक) |
pbs/leave-teampbs-leave-team | एक टीम छोड़ें (प्रो) इस साइट द्वारा शामिल की गई टीम लाइब्रेरी को छोड़ता है। | प्रो एडिशन | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/list-blockspbs-list-blocks | बिल्डर ब्लॉक की सूची बनाएँ यह साइट उपयोग कर सकने वाले सभी Page Builder Sandwich ब्लॉक (जब प्रो सक्रिय हो तो प्रो ब्लॉक भी) सूचीबद्ध करता है: नाम, शीर्षक, श्रेणी और विवरण। किसी ब्लॉक की सेटिंग के लिए pbs/get-block का उपयोग करें, फिर उस ब्लॉक को किसी पेज की सामग्री में रखें। | फ्री संस्करण | GET …/abilities/pbs/list-blocks/run | edit_posts | search: string |
pbs/list-formspbs-list-forms | फ़ॉर्म की सूची फ़ॉर्म ब्लॉक और इसमें एम्बेड किए जा सकने वाले फ़ॉर्म प्लगइन से बने फ़ॉर्म की सूची बनाता है। | फ्री संस्करण | GET …/abilities/pbs/list-forms/run | edit_posts (the REST route's own check) | कोई नहीं |
pbs/list-kitspbs-list-kits | वेबसाइट किट सूची देखें वेबसाइट किट (किसी एक प्रकार के व्यवसाय के लिए तैयार पृष्ठों का एक सेट) सूचीबद्ध करता है जिन्हें यह साइट आयात कर सकती है। | फ्री संस्करण | GET …/abilities/pbs/list-kits/run | edit_pages and publish_pages | refresh: boolean |
pbs/list-library-itemspbs-list-library-items | क्लाउड लाइब्रेरी डिज़ाइन (प्रो) सूची देखें क्लाउड लाइब्रेरी में सहेजे गए डिज़ाइन सूचीबद्ध करता है (kind: section, page या pattern; team: किसी टीम की लाइब्रेरी)। | प्रो एडिशन | 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 | सेल्फ़-होस्टेड फ़ॉन्ट सूचीबद्ध करें यह उन Google फ़ॉन्ट की सूची बनाता है जिन्हें यह साइट स्वयं होस्ट करती है (एक बार डाउनलोड किए जाते हैं, साइट से परोसे जाते हैं, Google को कोई अनुरोध नहीं भेजा जाता)। | फ्री संस्करण | GET …/abilities/pbs/list-local-fonts/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/list-lottiepbs-list-lottie | Lottie एनिमेशन की सूची बनाएँ (प्रो) अपलोड की गई Lottie एनिमेशन की सूची बनाता है। | प्रो एडिशन | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | कोई नहीं |
pbs/list-pagespbs-list-pages | पेज सूची उन पृष्ठों की सूची बनाता है जिन्हें आप संपादित कर सकते हैं, सबसे नए से शुरू करके, एक वैकल्पिक खोज के साथ। | फ्री संस्करण | 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 | ढूँढें और बदलें के कार्य सूचीबद्ध करें (प्रो) साइट-व्यापी ढूँढें-और-बदलें (find-and-replace) जॉब्स और उनकी स्थिति को सूचीबद्ध करता है। | प्रो एडिशन | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/list-sectionspbs-list-sections | अनुभाग सूचीबद्ध करें तैयार-शुदा खंडों (हीरो, विशेषताएँ, अक्सर पूछे जाने वाले प्रश्न, प्रशंसापत्र, कॉल टू एक्शन और अन्य) की सूची बनाता है जिन्हें किसी पेज में जोड़ा जा सकता है। | फ्री संस्करण | GET …/abilities/pbs/list-sections/run | edit_pages | search: string |
pbs/list-support-accesspbs-list-support-access | अस्थाई सपोर्ट लॉगिन सूची देखें हमारी टीम को प्रदान किए गए अस्थायी सहायता उपयोगकर्ताओं और उनमें से प्रत्येक की समाप्ति तिथि को सूचीबद्ध करता है। | फ्री संस्करण | GET …/abilities/pbs/list-support-access/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/list-team-memberspbs-list-team-members | टीम के सदस्यों की सूची देखें (प्रो) एक टीम में साइटों और उनकी पहुंच को सूचीबद्ध करता है। | प्रो एडिशन | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (आवश्यक) |
pbs/list-teamspbs-list-teams | लाइब्रेरी टीमें सूचीबद्ध करें (प्रो) उन टीमों की सूची बनाता है जिनसे यह साइट संबंधित है या जो इसकी मालक हैं। | प्रो एडिशन | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/list-transferablepbs-list-transferable | निर्यात की जा सकने वाली चीज़ों की सूची बनाएँ उन टेम्पलेट्स, पैटर्न और सेटिंग्स को सूचीबद्ध करता है जिन्हें किसी अन्य साइट पर निर्यात किया जा सकता है। | फ्री संस्करण | GET …/abilities/pbs/list-transferable/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/list-uploaded-iconspbs-list-uploaded-icons | अपलोड किए गए आइकन सूचीबद्ध करें आइकॉन लाइब्रेरी में अपलोड किए गए SVG आइकॉन की सूची बनाता है, जो सबसे पहले सबसे नए दिखते हैं। | फ्री संस्करण | 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 | एक खंड ले जाएँ पेज के एक सेक्शन को एक स्थिति से दूसरी स्थिति में ले जाता है (0-आधारित, जैसा कि pbs/get-page उन्हें सूचीबद्ध करता है)। | फ्री संस्करण | POST …/abilities/pbs/move-section/run | edit_post on that page | id: integer (आवश्यक), from: integer (आवश्यक), to: integer (आवश्यक) |
pbs/open-support-ticketpbs-open-support-ticket | सपोर्ट टिकट खोलें इस साइट के डायग्नोस्टिक्स के साथ एक सपोर्ट टिकट (विषय, संदेश, प्रकार, ईमेल) दर्ज करता है; access_days और क्रेडेंशियल्स वैकल्पिक रूप से हमारी टीम को अस्थायी पहुंच प्रदान करते हैं। | फ्री संस्करण | POST …/abilities/pbs/open-support-ticket/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/record-support-consentpbs-record-support-consent | समर्थन निदान की सहमति सहायता टिकटों के साथ डायग्नोस्टिक्स भेजने के लिए प्रशासक की सहमति दर्ज करता है। | फ्री संस्करण | POST …/abilities/pbs/record-support-consent/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/refresh-reviewspbs-refresh-reviews | अभी समीक्षाएँ ताज़ा करें (प्रो) दैनिक रीफ़्रेश की प्रतीक्षा करने के बजाय, अब नवीनतम Trustpilot समीक्षाएँ प्राप्त करता है। | प्रो एडिशन | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/remove-blockpbs-remove-block | पेज से ब्लॉक हटाएँ एक पृष्ठ से उसका पाथ (path) खोजकर एक ब्लॉक (एक पूरा सेक्शन, या किसी सेक्शन के भीतर का एक ब्लॉक) हटाता है। पृष्ठ का पिछला संस्करण इसके संशोधनों में सुरक्षित रहता है। | फ्री संस्करण | POST …/abilities/pbs/remove-block/run | edit_post on that page | id: integer (आवश्यक), path: array (आवश्यक) |
pbs/remove-library-storagepbs-remove-library-storage | अपनी खुद की स्टोरेज का उपयोग करना बंद करें (प्रो) अपनी खुद की स्टोरेज (bring-your-own storage) की सेटिंग्स को हटाता है; प्लान की स्टोरेज का दोबारा उपयोग किया जाता है। | प्रो एडिशन | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/remove-local-fontpbs-remove-local-font | सेल्फ़-होस्टेड फ़ॉन्ट हटाएँ सेल्फ़-होस्टेड फ़ॉन्ट फ़ैमिली की फ़ाइलें हटाता है। | फ्री संस्करण | POST …/abilities/pbs/remove-local-font/run | manage_options (the REST route's own check) | family: string (आवश्यक) |
pbs/remove-team-memberpbs-remove-team-member | एक टीम सदस्य को हटाएं (एजेंसी) एक टीम से साइट हटाता है। | प्रो एडिशन | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (आवश्यक), member: string (आवश्यक) |
pbs/revoke-support-accesspbs-revoke-support-access | अस्थायी सहायता लॉगिन रद्द करें अस्थाई सपोर्ट उपयोगकर्ताओं को अभी हटाता है (ids)। | फ्री संस्करण | POST …/abilities/pbs/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (आवश्यक) |
pbs/save-library-itempbs-save-library-item | क्लाउड लाइब्रेरी में डिज़ाइन सहेजें (Pro) ब्लॉक मार्कअप (शीर्षक, प्रकार, मार्कअप, स्टाइल, टैग) को आपकी क्लाउड लाइब्रेरी या टीम की लाइब्रेरी में सहेजता है; इसके साथ छवियां भी पैक की जाती हैं। | प्रो एडिशन | POST …/abilities/pbs/save-library-item/run | edit_posts (the REST route's own check) | team: string, kind: section|page|style (आवश्यक), title: string (आवश्यक), tags: array, markup: string, styles: object |
pbs/set-library-storagepbs-set-library-storage | अपने स्टोरेज का उपयोग करें (प्रो) ब्रीग-योर-ओन (bring-your-own) स्टोरेज बचाता है: प्रदाता (r2 या s3), बकेट, क्षेत्र (region), एंडपॉइंट, प्रीफ़िक्स, key_id, secret, enabled। | प्रो एडिशन | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/set-maintenancepbs-set-maintenance | रखरखाव मोड बदलें (प्रो) पेज को दिखाने (page_id), retry_after और इसे बायपास करने वाली भूमिकाओं के साथ, मेंटेनेंस (503) या कमिंग-सून मोड को ऑन या ऑफ़ (mode) करता है। | प्रो एडिशन | 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 कनेक्ट करें (Pro) न्यूज़लेटर ब्लॉक द्वारा उपयोग की जाने वाली Mailchimp API कुंजी को सहेजता है (या खाली मान के साथ, हटाता है)। | प्रो एडिशन | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (आवश्यक) |
pbs/set-reviews-sourcespbs-set-reviews-sources | समीक्षा स्रोत बदलें (प्रो) Google स्थान और Trustpilot व्यवसाय को सेट करता है जिससे Reviews ब्लॉक डेटा पढ़ता है। | प्रो एडिशन | POST …/abilities/pbs/set-reviews-sources/run | manage_options (the REST route's own check) | google: object, trustpilot: object |
pbs/set-rolespbs-set-roles | बिल्डर अनुमतियाँ बदलें (Pro) भूमिका के अनुसार सेट करें कि बिल्डर क्या अनुमति देता है (भूमिकाएँ), जैसे कि केवल-सामग्री वाला क्लाइंट रोल। | प्रो एडिशन | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (आवश्यक) |
pbs/set-white-labelpbs-set-white-label | व्हाइट लेबल (एजेंसी) बदलें व्हाइट लेबल को चालू या बंद करता है और वह नाम सेट करता है जो क्लाइंट्स को दिखाई देता है (enabled, name, agency_users)। | प्रो एडिशन | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/start-migrationpbs-start-migration | पुराने लेगेसी कंटेंट को बदलें प्रत्येक 5.x पेज को ब्लॉक में बदलना शुरू (या पुनर्संरंभ) करता है; प्रत्येक पोस्ट का पहले बैकअप लिया जाता है। | फ्री संस्करण | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | कोई नहीं |
pbs/start-replacepbs-start-replace | साइट पर खोजें और बदलें (Pro) ब्लॉक-सुरक्षित खोज-और-बदल (find-and-replace) शुरू करता है (खोजें, बदलें, प्रकार: टेक्स्ट, लिंक या रंग; match_case; प्रकार)। pbs/apply-replace तक कुछ नहीं बदलता है। | प्रो एडिशन | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (आवश्यक), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-start-trial | मुफ्त प्रो ट्रायल शुरू करें इस साइट के लिए 14-दिवसीय Page Builder Sandwich Pro ट्रायल शुरू करता है (किसी भुगतान की आवश्यकता नहीं है)। | फ्री संस्करण | POST …/abilities/pbs/start-trial/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/test-library-storagepbs-test-library-storage | अपने स्टोरेज की जाँच करें (Pro) आपके अपने स्टोरेज में एक टेस्ट ऑब्जेक्ट लिखता, पढ़ता और हटाता है और हर चरण की रिपोर्ट देता है। | प्रो एडिशन | POST …/abilities/pbs/test-library-storage/run | manage_options (the REST route's own check) | कोई नहीं |
pbs/undo-convert-postpbs-undo-convert-post | एक रूपांतरण पूर्ववत करें इसके बैकअप से एक रूपांतरित पृष्ठ को पुनर्स्थापित करता है। | फ्री संस्करण | POST …/abilities/pbs/undo-convert-post/run | the REST route's own per-item permission check | id: string (आवश्यक) |
pbs/undo-migrationpbs-undo-migration | लीगेसी माइग्रेशन पूर्ववत् करें इसके बैकअप से प्रत्येक परिवर्तित पोस्ट को पुनर्स्थापित करता है। | फ्री संस्करण | POST …/abilities/pbs/undo-migration/run | the REST route's own per-item permission check | कोई नहीं |
pbs/undo-replacepbs-undo-replace | ढूँढ़ें और बदलें को पूर्ववत करें (प्रो) उन पोस्ट्स को पुनर्स्थापित करता है जिनमें किसी जॉब द्वारा बदलाव किया गया था (उसके बाद संपादित की गई पोस्ट अपना संपादन बनाए रखती है)। | प्रो एडिशन | POST …/abilities/pbs/undo-replace/run | manage_options (the REST route's own check) | id: string (आवश्यक) |
pbs/update-blockpbs-update-block | एक ब्लॉक की सेटिंग बदलें एक पृष्ठ के भीतर एक ब्लॉक की सेटिंग्स (विशेषताओं) को उसके पथ द्वारा खोजकर बदलता है; आपके द्वारा भेजी गई विशेषताएं मौजूदा विशेषताओं के साथ मिला दी जाती हैं। उन ब्लॉकों पर काम करता है जिन्हें साइट उनकी सेटिंग्स से रेंडर करती है; ऐसे ब्लॉक के लिए जिसका HTML पृष्ठ में सहेजा गया है, pbs/update-page के साथ नया मार्कअप भेजें। | फ्री संस्करण | POST …/abilities/pbs/update-block/run | edit_post on that page | id: integer (आवश्यक), path: array (आवश्यक), attributes: object (आवश्यक) |
pbs/update-brand-kitpbs-update-brand-kit | ब्रांड किट बदलें (प्रो) ब्रांड किट को सहेजता है: नाम, लोगो, रंग, शीर्षक और मुख्य भाग के फ़ॉन्ट, और ब्रांड वॉइस एआई राइटिंग जिसका उपयोग करता है। | प्रो एडिशन | 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 | उत्तरदायी ब्रेकपॉइंट बदलें टैबलेट और मोबाइल की चौड़ाई पिक्सेल में बदलता है; प्रो के साथ, कस्टम अतिरिक्त ब्रेकपॉइंट्स। | फ्री संस्करण | 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 | एक वैश्विक क्लास बदलें (प्रो) वैश्विक क्लास का लेबल, स्लग या स्टाइल बदलता है; इसका उपयोग करने वाला प्रत्येक एलिमेंट अपडेट हो जाता है। | प्रो एडिशन | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (आवश्यक), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | डार्क मोड बदलें (प्रो) डार्क मोड (मोड: ऑफ, ऑटो या टॉगल) और उसके रंग सेट करता है। | प्रो एडिशन | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (आवश्यक), colors: object |
pbs/update-design-globalspbs-update-design-globals | साइट डिज़ाइन बदलें साइट-व्यापी रंग (colors), फ़ॉन्ट (fonts, headingFont, bodyFont) बदलते हैं। प्रत्येक पृष्ठ इस बदलाव को अपनाता है; थीम की theme.json को सिंक में रखा जाता है। | फ्री संस्करण | 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 | एक पेज अपडेट करें किसी पृष्ठ का शीर्षक, स्थिति या ब्लॉक सामग्री बदलता है। आपके द्वारा भेजी गई सामग्री पृष्ठ की सामग्री को प्रतिस्थापित कर देती है। | फ्री संस्करण | POST …/abilities/pbs/update-page/run | edit_post on that page; publish_pages to publish or make private | id: integer (आवश्यक), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-update-settings | प्लगइन सेटिंग्स बदलें फ्रंट-एंड क्लास उपसर्ग (1 से 8 छोटे अक्षर या अंक, जो एक अक्षर से शुरू होते हैं) बदलता है और/या AI एजेंट (MCP) को चालू या बंद करता है (mcp: false हर क्षमता और MCP एंडपॉइंट को हटा देता है)। | फ्री संस्करण | POST …/abilities/pbs/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean |
pbs/update-tokenspbs-update-tokens | डाइन टोकन बदलें (Pro) अंतराल, त्रिज्या और छाया के पैमानों (space, radius, shadow) में बदलाव करता है, या उन्हें रीसेट करता है (reset)। | प्रो एडिशन | 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 वेरिएबल्स बदलें (प्रो) साइट के डिज़ाइन वेरिएबल्स को बदलता है (वेरिएबल्स: नाम और मान की एक सूची)। | प्रो एडिशन | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (आवश्यक) |
pbs/upload-iconpbs-upload-icon | आइकन अपलोड करें आइकन लाइब्रेरी में एक SVG आइकन (नाम, svg मार्कअप) जोड़ता है; SVG को पहले सैनिटाइज़ किया जाता है। | फ्री संस्करण | POST …/abilities/pbs/upload-icon/run | upload_files (the REST route's own check) | name: string (आवश्यक), svg: string (आवश्यक) |
pbs/upload-lottiepbs-upload-lottie | लॉटी एनिमेशन अपलोड करें (Pro) एक Lottie JSON दस्तावेज़ (json, name) को मान्य करता है और इसे Lottie ब्लॉक के लिए एक स्थिर फ़ाइल के रूप में प्रकाशित करता है। | प्रो एडिशन | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (आवश्यक), json: string (आवश्यक) |