개발자

page-builder-sandwich 기능 참조

page-builder-sandwich은(는) WordPress Abilities API에 액션을 등록합니다. 동일한 어빌리티는 사이트 자체 서버의 MCP 도구이자 /wp-json/wp-abilities/v1 아래의 REST 라우트입니다. 이 페이지는 플러그인 자체 레지스트리에서 생성되었습니다.

사용자 가이드: AI 앱 연결하기

엔드포인트

HTTP 기반 MCP (스트리밍 가능)

https://example.com/wp-json/pbs/v1/mcp

WP-CLI를 통한 MCP(표준 입력 및 출력)

wp mcp-adapter serve --server=page-builder-sandwich --user=<login>

REST: 기능 목록 보기

/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich

REST: 능력 실행

/wp-json/wp-abilities/v1/abilities/<name>/run

인증 및 권한

HTTP 요청은 WordPress 애플리케이션 비밀번호(HTTP 기본 인증)를 사용하여 인증됩니다. MCP 서버에 연결하려면 아래에 표시된 권한이 필요하며, 각 기능은 객체별로 자체 권한을 확인합니다. 읽기 전용 기능은 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-font
pbs-activate-custom-font
업로드된 글꼴 켜기 (Pro)
업로드된 커스텀 폰트(미디어 라이브러리의 폰트 파일, ID 기준)를 폰트 선택기에서 사용할 수 있게 만듭니다.
프로 에디션POST …/abilities/pbs/activate-custom-font/runedit_theme_options (the REST route's own check)id: integer (필수)
pbs/add-local-font
pbs-add-local-font
글꼴 자체 호스팅
Google 폰트 패밀리(family, weights, italic)를 다운로드하여 이 사이트에서 제공합니다.
무료 버전POST …/abilities/pbs/add-local-font/runmanage_options (the REST route's own check)family: string (필수), weights: array, italic: boolean
pbs/add-section
pbs-add-section
페이지에 섹션 추가
페이지에 기성 섹션을 추가합니다: 시작 부분, 끝 부분, 또는 지정된 위치의 섹션 바로 뒤에 추가합니다.
무료 버전POST …/abilities/pbs/add-section/runedit_post on that pageid: integer (필수), section: string (필수), position: start|end|after, after: integer
pbs/apply-brand-kit
pbs-apply-brand-kit
브랜드 키트 적용 (Pro)
저장된 브랜드 키트의 색상과 글꼴을 사이트 디자인에 적용합니다.
프로 에디션POST …/abilities/pbs/apply-brand-kit/runedit_theme_options (the REST route's own check)없음
pbs/apply-kit
pbs-apply-kit
웹사이트 키트 가져오기
웹사이트 키트의 페이지(전체 또는 지정된 페이지)를 가져오고, 선택적으로 게시하며, 홈 페이지를 설정하고 메뉴에 추가합니다. 다시 가져오면 동일한 페이지가 업데이트됩니다.
무료 버전POST …/abilities/pbs/apply-kit/runedit_pages and publish_pages; manage_options to set the home pageslug: string (필수), pages: array, publish: boolean, front: boolean, menu: boolean
pbs/apply-replace
pbs-apply-replace
바꾸기 찾기 및 대치 적용 (Pro)
미리보기된 작업을 적용합니다. 변경된 모든 게시물은 pbs/undo-replace용 백업을 유지합니다.
프로 에디션POST …/abilities/pbs/apply-replace/runmanage_options (the REST route's own check)id: string (필수)
pbs/build-landing-page
pbs-build-landing-page
랜딩 페이지 만들기
가이드형 워크플로: 에이전트가 비즈니스에 맞는 섹션을 선택하고, 초안으로 페이지를 빌드하며, 텍스트를 작성합니다.
무료 버전POST …/abilities/pbs/build-landing-page/runedit_pagesbusiness: string (필수)
pbs/build-pages
pbs-build-pages
여러 페이지 만들기
한 번의 호출로 섹션 및/또는 블록 콘텐츠에서 최대 50개의 페이지를 생성합니다. 각 페이지는 개별적으로 검사 및 생성되며, 결과에는 생성된 모든 페이지와 거부된 모든 페이지가 그 이유와 함께 나열됩니다.
프로 에디션POST …/abilities/pbs/build-pages/runedit_pages; each page is checked on its own (publish_pages to publish)pages: array (필수)
pbs/connect-adobe-fonts
pbs-connect-adobe-fonts
Adobe Fonts 연결 (Pro)
킷 ID를 통해 Adobe Fonts(Typekit) 웹 프로젝트를 연결하여 폰트 선택 도구에 해당 폰트들이 표시되도록 합니다.
프로 에디션POST …/abilities/pbs/connect-adobe-fonts/runedit_theme_options (the REST route's own check)kit: string (필수)
pbs/connect-support
pbs-connect-support
고객지원 연결하기
이 사이트를 Zinn Digital® 지원 서비스(이름, 이메일, 동의)에 연결합니다.
무료 버전POST …/abilities/pbs/connect-support/runmanage_options (the REST route's own check)email: string (필수), name: string, consent: boolean (필수)
pbs/convert-post
pbs-convert-post
레거시 페이지 하나 변환하기
5.x 페이지 하나를 블록으로 변환합니다(먼저 백업됨).
무료 버전POST …/abilities/pbs/convert-post/runthe REST route's own per-item permission checkid: string (필수)
pbs/create-class
pbs-create-class
전역 클래스 생성 (Pro)
재사용 가능한 전역 스타일 클래스를 생성합니다: 레이블, 슬러그 및 해당 스타일(s).
프로 에디션POST …/abilities/pbs/create-class/runedit_theme_options (the REST route's own check)label: string (필수), slug: string, s: object
pbs/create-page
pbs-create-page
페이지 만들기
섹션(pbs/list-sections 참조) 및/또는 블록 콘텐츠로 페이지를 생성합니다. 새 페이지는 다른 상태를 요청하지 않는 한 초안으로 생성됩니다.
무료 버전POST …/abilities/pbs/create-page/runedit_pages; publish_pages to publish or make privatetitle: string (필수), status: draft|pending|publish|private, sections: array, content: string
pbs/create-team
pbs-create-team
라이브러리 팀(대행사) 만들기
다른 사이트가 초대 코드로 가입할 수 있는 팀 라이브러리(name)를 생성합니다.
프로 에디션POST …/abilities/pbs/create-team/runmanage_options (the REST route's own check)name: string (필수)
pbs/deactivate-custom-font
pbs-deactivate-custom-font
업로드된 글꼴 끄기 (Pro)
폰트 선택기에서 커스텀 폰트(슬러그별)를 제거합니다.
프로 에디션POST …/abilities/pbs/deactivate-custom-font/runedit_theme_options (the REST route's own check)slug: string (필수)
pbs/delete-class
pbs-delete-class
전역 클래스 삭제 (Pro)
전역 클래스를 삭제합니다. 해당 클래스를 사용하던 요소는 콘텐츠를 유지한 채 스타일을 잃게 됩니다.
프로 에디션POST …/abilities/pbs/delete-class/runedit_theme_options (the REST route's own check)id: string (필수)
pbs/delete-icon
pbs-delete-icon
업로드된 아이콘 삭제
업로드된 아이콘을 제거합니다. 해당 아이콘을 사용하던 블록은 자체 복사본을 유지합니다.
무료 버전POST …/abilities/pbs/delete-icon/rundelete_post (the REST route's own check)id: string (필수)
pbs/delete-library-item
pbs-delete-library-item
클라우드 라이브러리 디자인 삭제(Pro)
클라우드 라이브러리에서 디자인을 삭제합니다.
프로 에디션POST …/abilities/pbs/delete-library-item/runedit_posts (the REST route's own check)item: string (필수), team: string
pbs/delete-page
pbs-delete-page
페이지를 휴지통으로 이동
페이지를 휴지통으로 이동합니다. 페이지 및 휴지통에서 30일 동안 복원할 수 있습니다.
무료 버전POST …/abilities/pbs/delete-page/rundelete_post on that pageid: integer (필수)
pbs/delete-team
pbs-delete-team
라이브러리 팀 삭제 (에이전시)
팀과 라이브러리의 모든 디자인을 삭제합니다.
프로 에디션POST …/abilities/pbs/delete-team/runmanage_options (the REST route's own check)team: string (필수)
pbs/disconnect-support
pbs-disconnect-support
고객지원 연결 해제
이 사이트의 지원 연결을 해제합니다.
무료 버전POST …/abilities/pbs/disconnect-support/runmanage_options (the REST route's own check)없음
pbs/duplicate-class
pbs-duplicate-class
전역 클래스 복제 (Pro)
새로운 ID로 글로벌 클래스를 복사합니다.
프로 에디션POST …/abilities/pbs/duplicate-class/runedit_theme_options (the REST route's own check)id: string (필수)
pbs/duplicate-page
pbs-duplicate-page
페이지 복제
페이지(제목, 콘텐츠 및 템플릿)를 새 초안으로 복사합니다.
무료 버전POST …/abilities/pbs/duplicate-page/runedit_post on the page and edit_pagesid: integer (필수), title: string
pbs/export-designs
pbs-export-designs
디자인 및 설정 내보내기
선택한 템플릿 및 패턴(ID)과 선택 사항으로 설정 정보를 다른 사이트용 단일 패키지로 내보냅니다.
무료 버전POST …/abilities/pbs/export-designs/runmanage_options (the REST route's own check)ids: array, settings: boolean
pbs/generate-page
pbs-generate-page
AI로 페이지 작성하기
섹션(제공된 섹션 또는 AI가 섹션 라이브러리에서 선택한 섹션)을 기반으로 페이지를 구축하고, 디자인은 유지한 채 귀하의 지침에 맞게 AI가 모든 텍스트를 다시 작성합니다. 플러그인의 AI 설정에 구성된 AI 제공자를 사용합니다. 다른 상태를 요청하지 않는 한 페이지는 초안 상태로 생성됩니다.
프로 에디션POST …/abilities/pbs/generate-page/runedit_pages; publish_pages to publish; the AI settings' role and spending rulesbrief: string (필수), title: string, sections: array, status: draft|pending|publish|private
pbs/get-block
pbs-get-block
빌더 블록 설명하기
하나의 블록 설정(타입, 선택 항목, 기본값이 포함된 속성), 지원 기능, 포함할 수 있는 블록, 그리고 블록 마크업으로 즉시 사용할 수 있는 예시를 반환합니다.
무료 버전GET …/abilities/pbs/get-block/runedit_postsname: string (필수)
pbs/get-breakpoints
pbs-get-breakpoints
반응형 중단점 읽기
반응형 컨트롤에서 사용하는 태블릿 및 모바일 너비(그리고 Pro 버전의 사용자 정의 중단점)를 반환합니다.
무료 버전GET …/abilities/pbs/get-breakpoints/runedit_theme_options (the REST route's own check)없음
pbs/get-design-globals
pbs-get-design-globals
사이트 디자인 읽기
사이트 디자인 화면에 표시되는 대로, 모든 블록이 사용하는 사이트 전체의 색상 및 글꼴(제목 및 본문)을 반환합니다.
무료 버전GET …/abilities/pbs/get-design-globals/runedit_theme_options (the REST route's own check)없음
pbs/get-design-system
pbs-get-design-system
디자인 시스템 읽기 (Pro)
Pro 디자인 시스템(전역 클래스, 변수, 디자인 토큰, 다크 모드, 브랜드 킷 및 사용자 지정 글꼴)을 반환합니다.
프로 에디션GET …/abilities/pbs/get-design-system/runedit_theme_options (the REST route's own check)없음
pbs/get-diagnostics
pbs-get-diagnostics
사이트 진단 읽기
지원 티켓에 포함될 진단 정보(버전, 활성 플러그인, 제한 및 최근 오류)를 반환합니다.
무료 버전GET …/abilities/pbs/get-diagnostics/runmanage_options (the REST route's own check)없음
pbs/get-library-account
pbs-get-library-account
클라우드 라이브러리 계정 읽기(Pro)
클라우드 라이브러리의 스토리지 사용량, 요금제 할당량 및 팀 정보를 반환합니다.
프로 에디션GET …/abilities/pbs/get-library-account/runedit_posts (the REST route's own check)없음
pbs/get-library-item
pbs-get-library-item
클라우드 라이브러리 디자인 받기 (Pro)
이 사이트에 삽입할 준비가 된 저장된 디자인 하나를 반환합니다(이미지는 미디어 라이브러리로 가져와짐).
프로 에디션GET …/abilities/pbs/get-library-item/runedit_posts (the REST route's own check)item: string (필수), team: string
pbs/get-library-storage
pbs-get-library-storage
자체 스토리지 설정 읽기(Pro)
자체 보유한(bring-your-own) R2/S3 스토리지 설정을 반환합니다(시크릿은 절대 반환되지 않습니다).
프로 에디션GET …/abilities/pbs/get-library-storage/runmanage_options (the REST route's own check)없음
pbs/get-licence
pbs-get-licence
라이선스 읽기
이 사이트의 Page Builder Sandwich 요금제, 라이선스 상태, 갱신일 및 요금제 포함 사항을 반환합니다.
무료 버전GET …/abilities/pbs/get-licence/runmanage_options (the REST route's own check)없음
pbs/get-maintenance
pbs-get-maintenance
유지보수 모드 읽기 (Pro)
유지보수 / 준비 중 모드 반환: 모드, 페이지, 재시도 간격 및 사이트를 계속 볼 수 있는 역할.
프로 에디션GET …/abilities/pbs/get-maintenance/runmanage_options (the REST route's own check)없음
pbs/get-migration
pbs-get-migration
레거시 마이그레이션 읽기
5.x 콘텐츠 변환의 진행 상황과 보고서를 반환합니다.
무료 버전GET …/abilities/pbs/get-migration/runthe REST route's own per-item permission check없음
pbs/get-newsletter-keys
pbs-get-newsletter-keys
뉴스레터 연결 읽기 (Pro)
Mailchimp 키가 저장되었는지 여부를 나타냅니다(키 자체는 반환되지 않음).
프로 에디션GET …/abilities/pbs/get-newsletter-keys/runedit_posts (the REST route's own check)없음
pbs/get-page
pbs-get-page
페이지 읽기
페이지의 제목, 상태, 링크, 블록 콘텐츠 및 해당 페이지를 구성하는 섹션(최상위 블록)을 반환합니다.
무료 버전GET …/abilities/pbs/get-page/runedit_post on that pageid: integer (필수)
pbs/get-replace-job
pbs-get-replace-job
찾기 및 바꾸기 미리보기 (Pro)
지원하기 전에 검토할 수 있도록 채용 공고와 일치하는 항목을 페이지별로 반환합니다.
프로 에디션GET …/abilities/pbs/get-replace-job/runmanage_options (the REST route's own check)id: string (필수)
pbs/get-reviews-sources
pbs-get-reviews-sources
리뷰 소스 읽기 (Pro)
리뷰 블록에 표시되는 Google 및 Trustpilot 소스를 반환합니다.
프로 에디션GET …/abilities/pbs/get-reviews-sources/runmanage_options (the REST route's own check)없음
pbs/get-roles
pbs-get-roles
빌더 권한 읽기 (Pro)
빌더, 디자인, 코드 및 템플릿(클라이언트 모드)을 사용할 수 있는 역할을 반환합니다.
프로 에디션GET …/abilities/pbs/get-roles/runmanage_options (the REST route's own check)없음
pbs/get-settings
pbs-get-settings
플러그인 설정 읽기
프론트엔드 클래스 접두사, 베타 업데이트 상태 및 AI 에이전트(MCP) 허용 여부를 반환합니다.
무료 버전GET …/abilities/pbs/get-settings/runmanage_options (the REST route's own check)없음
pbs/get-support-connection
pbs-get-support-connection
지원 연결 읽기
이 사이트가 Zinn Digital® 지원에 연결되어 있는지, 그리고 누구로 연결되어 있는지 나타냅니다.
무료 버전GET …/abilities/pbs/get-support-connection/runmanage_options (the REST route's own check)refresh: boolean
pbs/get-white-label
pbs-get-white-label
화이트 라벨 읽기 (대행사)
화이트라벨 설정(사용 여부, 표시되는 이름, 원본을 계속 보는 사용자)을 반환합니다.
프로 에디션GET …/abilities/pbs/get-white-label/runmanage_options (the REST route's own check)없음
pbs/import-designs
pbs-import-designs
디자인 및 설정 가져오기
pbs/export-designs으로 만든 패키지를 가져옵니다(변경될 내용을 미리 보려면 dryRun 실행; 모드: skip 또는 replace; 미디어; 설정).
무료 버전POST …/abilities/pbs/import-designs/runmanage_options (the REST route's own check)package: object (필수), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean
pbs/invite-team-member
pbs-invite-team-member
팀에 사이트 초대 (에이전시)
1회용 초대 코드를 생성합니다(역할: 읽기 또는 쓰기; 레이블; 유효 기간 일수). 코드는 한 번만 표시됩니다.
프로 에디션POST …/abilities/pbs/invite-team-member/runmanage_options (the REST route's own check)team: string (필수), role: read|write, days: integer, label: string
pbs/join-team
pbs-join-team
팀 가입 (Pro)
초대 코드로 팀 라이브러리에 참여합니다.
프로 에디션POST …/abilities/pbs/join-team/runmanage_options (the REST route's own check)code: string (필수)
pbs/leave-team
pbs-leave-team
팀 탈퇴 (Pro)
이 사이트가 가입한 팀 라이브러리에서 나갑니다.
프로 에디션POST …/abilities/pbs/leave-team/runmanage_options (the REST route's own check)없음
pbs/list-blocks
pbs-list-blocks
빌더 블록 나열하기
이 사이트에서 사용할 수 있는 모든 Page Builder Sandwich 블록(Pro가 활성화된 경우 Pro 블록도 포함)의 이름, 제목, 카테고리 및 설명을 나열합니다. 블록 설정에는 pbs/get-block을 사용한 다음, 페이지 콘텐츠에 블록을 넣으세요.
무료 버전GET …/abilities/pbs/list-blocks/runedit_postssearch: string
pbs/list-forms
pbs-list-forms
양식 목록
양식 블록과 포함할 수 있는 양식 플러그인으로 생성된 양식을 나열합니다.
무료 버전GET …/abilities/pbs/list-forms/runedit_posts (the REST route's own check)없음
pbs/list-kits
pbs-list-kits
웹사이트 키트 목록
이 사이트에서 가져올 수 있는 웹사이트 키트(특정 비즈니스를 위한 기성 페이지 세트) 목록을 표시합니다.
무료 버전GET …/abilities/pbs/list-kits/runedit_pages and publish_pagesrefresh: boolean
pbs/list-library-items
pbs-list-library-items
클라우드 라이브러리 디자인 목록 (Pro)
클라우드 라이브러리에 저장된 디자인 목록을 표시합니다(종류: section, page 또는 pattern; 팀: 팀 라이브러리).
프로 에디션GET …/abilities/pbs/list-library-items/runedit_posts (the REST route's own check)team: string, kind: |section|page|style
pbs/list-local-fonts
pbs-list-local-fonts
자체 호스팅 폰트 목록 표시
이 사이트에서 자체 호스팅하는 Google 폰트 목록을 표시합니다(한 번 다운로드되어 사이트에서 제공되며 Google에 요청을 보내지 않음).
무료 버전GET …/abilities/pbs/list-local-fonts/runmanage_options (the REST route's own check)없음
pbs/list-lottie
pbs-list-lottie
Lottie 애니메이션 목록 (Pro)
업로드된 Lottie 애니메이션 목록을 표시합니다.
프로 에디션GET …/abilities/pbs/list-lottie/runedit_posts (the REST route's own check)없음
pbs/list-pages
pbs-list-pages
페이지 목록
편집 가능한 페이지를 최신순으로 나열하고, 선택적으로 검색 기능을 제공합니다.
무료 버전GET …/abilities/pbs/list-pages/runedit_pages; only pages the user can edit are listedsearch: string, status: any|draft|pending|publish|private, page: integer, per_page: integer
pbs/list-replace-jobs
pbs-list-replace-jobs
찾기 및 바꾸기 작업 목록(Pro)
사이트 전체 찾기 및 바꾸기 작업과 그 상태를 나열합니다.
프로 에디션GET …/abilities/pbs/list-replace-jobs/runmanage_options (the REST route's own check)없음
pbs/list-sections
pbs-list-sections
섹션 목록
페이지에 추가할 수 있는 기성 섹션(히어로, 기능, FAQ, 이용 후기, 유도 문구 등)을 나열합니다.
무료 버전GET …/abilities/pbs/list-sections/runedit_pagessearch: string
pbs/list-support-access
pbs-list-support-access
임시 지원 로그인 목록
당사의 팀에 부여된 임시 지원 사용자와 각각의 만료 시점을 나열합니다.
무료 버전GET …/abilities/pbs/list-support-access/runmanage_options (the REST route's own check)없음
pbs/list-team-members
pbs-list-team-members
팀원 목록 (Pro)
팀 내 사이트와 각 사이트에 대한 액세스 권한을 나열합니다.
프로 에디션GET …/abilities/pbs/list-team-members/runmanage_options (the REST route's own check)team: string (필수)
pbs/list-teams
pbs-list-teams
라이브러리 팀 목록 (Pro)
이 사이트가 속해 있거나 소유한 팀 목록을 표시합니다.
프로 에디션GET …/abilities/pbs/list-teams/runmanage_options (the REST route's own check)없음
pbs/list-transferable
pbs-list-transferable
내보낼 수 있는 항목 나열하기
다른 사이트로 내보낼 수 있는 템플릿, 패턴 및 설정 목록을 표시합니다.
무료 버전GET …/abilities/pbs/list-transferable/runmanage_options (the REST route's own check)없음
pbs/list-uploaded-icons
pbs-list-uploaded-icons
업로드된 아이콘 목록 표시
아이콘 라이브러리에 업로드된 SVG 아이콘들을 최신순으로 나열합니다.
무료 버전GET …/abilities/pbs/list-uploaded-icons/runedit_posts (the REST route's own check)page: integer, per_page: integer
pbs/move-section
pbs-move-section
섹션 이동
페이지의 섹션을 한 위치에서 다른 위치로 이동합니다(pbs/get-page에 나열된 대로 0부터 시작함).
무료 버전POST …/abilities/pbs/move-section/runedit_post on that pageid: integer (필수), from: integer (필수), to: integer (필수)
pbs/open-support-ticket
pbs-open-support-ticket
지원 티켓 열기
이 사이트의 진단 정보와 함께 지원 티켓(제목, 메시지, 유형, 이메일)을 생성합니다. access_days와 자격 증명은 당사 팀에 임시 액세스 권한을 선택적으로 부여합니다.
무료 버전POST …/abilities/pbs/open-support-ticket/runmanage_options (the REST route's own check)없음
pbs/refresh-reviews
pbs-refresh-reviews
지금 리뷰 새로고침 (Pro)
일일 새로고침을 기다리지 않고 지금 최신 Trustpilot 리뷰를 가져옵니다.
프로 에디션POST …/abilities/pbs/refresh-reviews/runmanage_options (the REST route's own check)없음
pbs/remove-block
pbs-remove-block
페이지에서 블록 제거
경로를 통해 찾은 페이지의 블록 하나(전체 섹션 또는 내부의 블록)를 페이지에서 제거합니다. 페이지의 이전 버전은 리비전에 유지됩니다.
무료 버전POST …/abilities/pbs/remove-block/runedit_post on that pageid: integer (필수), path: array (필수)
pbs/remove-library-storage
pbs-remove-library-storage
자체 저장소 사용 중단 (Pro)
자체 저장소 설정을 제거하고 요금제 저장소를 다시 사용합니다.
프로 에디션POST …/abilities/pbs/remove-library-storage/runmanage_options (the REST route's own check)없음
pbs/remove-local-font
pbs-remove-local-font
자체 호스팅 폰트 제거
자체 호스팅된 폰트 패밀리의 파일을 삭제합니다.
무료 버전POST …/abilities/pbs/remove-local-font/runmanage_options (the REST route's own check)family: string (필수)
pbs/remove-team-member
pbs-remove-team-member
팀원 제거 (에이전시)
팀에서 사이트를 제거합니다.
프로 에디션POST …/abilities/pbs/remove-team-member/runmanage_options (the REST route's own check)team: string (필수), member: string (필수)
pbs/revoke-support-access
pbs-revoke-support-access
임시 지원 로그인 취소
임시 지원 사용자들을 지금 제거합니다 (아이디).
무료 버전POST …/abilities/pbs/revoke-support-access/runmanage_options (the REST route's own check)ids: array (필수)
pbs/save-library-item
pbs-save-library-item
클라우드 라이브러리에 디자인 저장 (Pro)
블록 마크업(제목, 종류, 마크업, 스타일, 태그)을 개인 클라우드 라이브러리나 팀 라이브러리에 저장하며, 이미지가 함께 패키징됩니다.
프로 에디션POST …/abilities/pbs/save-library-item/runedit_posts (the REST route's own check)team: string, kind: section|page|style (필수), title: string (필수), tags: array, markup: string, styles: object
pbs/set-library-storage
pbs-set-library-storage
자체 스토리지 사용 (Pro)
자체 스토리지 저장: 공급자(r2 또는 s3), 버킷, 리전, 엔드포인트, 접두사, key_id, secret, 활성화됨.
프로 에디션POST …/abilities/pbs/set-library-storage/runmanage_options (the REST route's own check)없음
pbs/set-maintenance
pbs-set-maintenance
유지보수 모드 변경 (Pro)
페이지 표시(page_id), 재시도 시간(retry_after), 그리고 이를 우회하는 역할을 지정하여 유지 관리(503) 모드나 준비 중 모드를 켜거나 끕니다(mode).
프로 에디션POST …/abilities/pbs/set-maintenance/runmanage_options (the REST route's own check)mode: off|maintenance|coming_soon, page_id: integer, roles: array, retry_after: integer
pbs/set-newsletter-keys
pbs-set-newsletter-keys
Mailchimp 연결 (Pro)
뉴스레터 블록이 사용하는 Mailchimp API 키를 저장하거나(빈 값인 경우 제거) 합니다.
프로 에디션POST …/abilities/pbs/set-newsletter-keys/runmanage_options (the REST route's own check)mailchimp: string (필수)
pbs/set-reviews-sources
pbs-set-reviews-sources
리뷰 소스 변경 (Pro)
Google 장소와 Trustpilot 비즈니스를 설정하여 리뷰 블록이 데이터를 읽어오도록 합니다.
프로 에디션POST …/abilities/pbs/set-reviews-sources/runmanage_options (the REST route's own check)google: object, trustpilot: object
pbs/set-roles
pbs-set-roles
빌더 권한 변경 (Pro)
빌더에서 허용하는 역할별 설정(예: 콘텐츠 전용 클라이언트 역할).
프로 에디션POST …/abilities/pbs/set-roles/runmanage_options (the REST route's own check)roles: object (필수)
pbs/set-white-label
pbs-set-white-label
화이트 라벨(에이전시) 변경
화이트 라벨을 켜거나 끄고 클라이언트가 볼 수 있는 이름을 설정합니다(enabled, name, agency_users).
프로 에디션POST …/abilities/pbs/set-white-label/runmanage_options (the REST route's own check)없음
pbs/start-migration
pbs-start-migration
레거시 콘텐츠 변환
모든 5.x 페이지를 블록으로 변환(또는 재변환)하기 시작합니다. 각 게시물은 먼저 백업됩니다.
무료 버전POST …/abilities/pbs/start-migration/runthe REST route's own per-item permission check없음
pbs/start-replace
pbs-start-replace
사이트 전체 찾기 및 바꾸기 (Pro)
블록 안전 찾기 및 바꾸기(찾을 내용, 바꿀 내용, 종류: 텍스트, 링크 또는 색상; match_case; 유형)를 시작합니다. pbs/apply-replace 전까지는 아무것도 변경되지 않습니다.
프로 에디션POST …/abilities/pbs/start-replace/runmanage_options (the REST route's own check)find: string (필수), replace: string, kind: text|link|colour, types: array, match_case: boolean
pbs/start-trial
pbs-start-trial
무료 Pro 체험 시작하기
이 사이트에 대한 14일간의 Page Builder Sandwich Pro 평가판을 시작합니다(결제 필요 없음).
무료 버전POST …/abilities/pbs/start-trial/runmanage_options (the REST route's own check)없음
pbs/test-library-storage
pbs-test-library-storage
스토리지 자체 테스트 (Pro)
사용자 스토리지에 테스트 객체를 쓰고 읽고 삭제하며 각 단계를 보고합니다.
프로 에디션POST …/abilities/pbs/test-library-storage/runmanage_options (the REST route's own check)없음
pbs/undo-convert-post
pbs-undo-convert-post
변환 1개 실행 취소
변환된 페이지 하나를 백업에서 복원합니다.
무료 버전POST …/abilities/pbs/undo-convert-post/runthe REST route's own per-item permission checkid: string (필수)
pbs/undo-migration
pbs-undo-migration
기존 마이그레이션 실행 취소
백업에서 변환된 모든 게시물을 복원합니다.
무료 버전POST …/abilities/pbs/undo-migration/runthe REST route's own per-item permission check없음
pbs/undo-replace
pbs-undo-replace
찾기 및 바꾸기 취소 (Pro)
작업이 변경한 게시물을 복원합니다(이후 수정된 게시물은 수정된 상태가 유지됨).
프로 에디션POST …/abilities/pbs/undo-replace/runmanage_options (the REST route's own check)id: string (필수)
pbs/update-block
pbs-update-block
하나의 블록 설정 변경
페이지 내에서 경로로 찾은 하나의 블록 설정(속성)을 변경하며, 전송한 속성은 현재 속성과 병합됩니다. 사이트가 설정을 기반으로 렌더링하는 블록에 작동합니다. HTML이 페이지에 저장되는 블록의 경우 pbs/update-page를 사용하여 새 마크업을 전송하세요.
무료 버전POST …/abilities/pbs/update-block/runedit_post on that pageid: integer (필수), path: array (필수), attributes: object (필수)
pbs/update-brand-kit
pbs-update-brand-kit
브랜드 키트 변경 (Pro)
브랜드 키트(이름, 로고, 색상, 제목 및 본문 글꼴, AI 글쓰기에 사용되는 브랜드 톤앤매너)를 저장합니다.
프로 에디션POST …/abilities/pbs/update-brand-kit/runedit_theme_options (the REST route's own check)name: string, logo: integer, colors: array, headingFont: string, bodyFont: string, voice: string
pbs/update-breakpoints
pbs-update-breakpoints
반응형 중단점 변경
태블릿과 모바일 너비를 픽셀 단위로 변경합니다. Pro 버전에서는 사용자 지정 추가 중단점을 사용할 수 있습니다.
무료 버전POST …/abilities/pbs/update-breakpoints/runedit_theme_options (the REST route's own check)tablet: integer, mobile: integer, custom: array
pbs/update-class
pbs-update-class
전역 클래스 변경 (Pro)
전역 클래스의 레이블, 슬러그 또는 스타일을 변경합니다. 이를 사용하는 모든 요소가 업데이트됩니다.
프로 에디션POST …/abilities/pbs/update-class/runedit_theme_options (the REST route's own check)id: string (필수), label: string, slug: string, s: object
pbs/update-dark-mode
pbs-update-dark-mode
다크 모드 변경 (Pro)
다크 모드(모드: 꺼짐, 자동 또는 전환) 및 해당 색상을 설정합니다.
프로 에디션POST …/abilities/pbs/update-dark-mode/runedit_theme_options (the REST route's own check)mode: device|light|dark (필수), colors: object
pbs/update-design-globals
pbs-update-design-globals
사이트 디자인 변경
사이트 전체의 색상(colors), 글꼴(fonts, headingFont, bodyFont)을 변경합니다. 모든 페이지에 변경 사항이 즉시 적용되며, 테마의 theme.json도 동기화 상태로 유지됩니다.
무료 버전POST …/abilities/pbs/update-design-globals/runedit_theme_options (the REST route's own check)colors: object, fonts: object, bodyFont: string, headingFont: string
pbs/update-page
pbs-update-page
페이지 업데이트
페이지의 제목, 상태 또는 블록 내용을 변경합니다. 전송하는 내용이 페이지의 기존 내용을 대체합니다.
무료 버전POST …/abilities/pbs/update-page/runedit_post on that page; publish_pages to publish or make privateid: integer (필수), title: string, status: draft|pending|publish|private, sections: array, content: string
pbs/update-settings
pbs-update-settings
플러그인 설정 변경
프런트엔드 클래스 접두사(문자로 시작하는 1~8자의 소문자 또는 숫자)를 변경하고/하거나 AI 에이전트(MCP)를 켜거나 끕니다(mcp: false는 모든 기능과 MCP 엔드포인트를 제거합니다).
무료 버전POST …/abilities/pbs/update-settings/runmanage_options (the REST route's own check)prefix: string, mcp: boolean
pbs/update-tokens
pbs-update-tokens
디자인 토큰 변경(Pro)
간격, 반경, 그림자 배율(공간, 반경, 그림자)을 변경하거나 초기화(재설정)합니다.
프로 에디션POST …/abilities/pbs/update-tokens/runedit_theme_options (the REST route's own check)space: array, radius: array, shadow: array, reset: boolean
pbs/update-variables
pbs-update-variables
CSS 변수 변경 (Pro)
사이트의 디자인 변수를 바꿉니다(변수: 이름과 값의 목록).
프로 에디션POST …/abilities/pbs/update-variables/runedit_theme_options (the REST route's own check)variables: array (필수)
pbs/upload-icon
pbs-upload-icon
아이콘 업로드
SVG 아이콘(이름, SVG 마크업)을 아이콘 라이브러리에 추가합니다. SVG는 먼저 살균(정화) 처리됩니다.
무료 버전POST …/abilities/pbs/upload-icon/runupload_files (the REST route's own check)name: string (필수), svg: string (필수)
pbs/upload-lottie
pbs-upload-lottie
Lottie 애니메이션 업로드 (Pro)
Lottie JSON 문서(json, name)의 유효성을 검사하고 Lottie 블록을 위한 정적 파일로 게시합니다.
프로 에디션POST …/abilities/pbs/upload-lottie/runupload_files (the REST route's own check)name: string (필수), json: string (필수)