openapi: 3.1.0 info: title: Ascend Elements WordPress REST API version: wp/v2 summary: The machine-readable REST surface published at ascendelements.com/wp-json. description: 'The WordPress REST API surface published by Ascend Elements at https://ascendelements.com/wp-json/. This document was DERIVED mechanically from the live route index -- every path, method and parameter below appears in that index -- and component schemas were harvested from live HTTP OPTIONS responses on the anonymously readable wp/v2 collections. Alongside the WordPress core content collections it covers three company-specific custom post types: `media_coverage` (press coverage), `sourcing-events` (open supplier bid packages for the Apex 1 plant) and `job` (careers board), with the `job_category` and `job_location` taxonomies. It is NOT a product API for Ascend Elements'' battery materials, recycling or logistics business -- the company publishes no public developer API for those. Most non-wp/v2 namespaces (Elementor, Yoast, Site Mailer, Image Optimizer, WP Engine, Complianz admin routes) and the WordPress Abilities API require an authenticated administrative session and return rest_forbidden / 401 anonymously.' contact: email: info@ascendelements.com url: https://ascendelements.com/ x-derived-from: https://ascendelements.com/wp-json/ x-derived-on: '2026-08-02' x-derived-by: API Evangelist enrichment pipeline (local-v1) servers: - url: https://ascendelements.com/wp-json description: Ascend Elements WordPress REST API tags: - name: complianz/v1 - name: core - name: cptui/v1 - name: ea11y/v1 - name: elementor-ai/v1 - name: elementor-one/v1 - name: elementor-pro/v1 - name: elementor/v1 - name: elementor/v1/documents - name: elementor/v1/feedback - name: facetwp/v1 - name: image-optimizer/v1 - name: oembed/1.0 - name: site-mailer/v1 - name: wp-abilities/v1 - name: wp-block-editor/v1 - name: wp-site-health/v1 - name: wp/v2 - name: wpe/cache-plugin/v1 - name: wpe_sign_on_plugin/v1 - name: yoast/v1 paths: /: get: operationId: getRoot summary: GET / description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/` in the `core` namespace. tags: - core parameters: - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /batch/v1: post: operationId: createBatchV1 summary: POST /batch/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/batch/v1` in the `core` namespace. tags: - core requestBody: required: true content: application/json: schema: type: object properties: validation: type: string enum: - require-all-validate - normal default: normal requests: type: array items: type: object required: - requests responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1: get: operationId: getComplianzV1 summary: GET /complianz/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1` in the `complianz/v1` namespace. tags: - complianz/v1 parameters: - name: namespace in: query schema: default: complianz/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/banner: get: operationId: getComplianzV1Banner summary: GET /complianz/v1/banner description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/banner` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/consent-area/{post_id}/{block_id}: parameters: - name: post_id in: path required: true description: Path segment `post_id` from the WordPress route pattern `/complianz/v1/consent-area/(?P([0-9]+))/(?P([a-z0-9-_]+))`. schema: type: string - name: block_id in: path required: true description: Path segment `block_id` from the WordPress route pattern `/complianz/v1/consent-area/(?P([0-9]+))/(?P([a-z0-9-_]+))`. schema: type: string get: operationId: getComplianzV1ConsentAreaPostIdBlockId summary: GET /complianz/v1/consent-area/{post_id}/{block_id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/consent-area/(?P([0-9]+))/(?P([a-z0-9-_]+))` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/cookie_data: get: operationId: getComplianzV1CookieData summary: GET /complianz/v1/cookie_data description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/cookie_data` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/datarequests: post: operationId: createComplianzV1Datarequests summary: POST /complianz/v1/datarequests description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/datarequests` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/documents: get: operationId: getComplianzV1Documents summary: GET /complianz/v1/documents description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/documents` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/manage_consent_html: get: operationId: getComplianzV1ManageConsentHtml summary: GET /complianz/v1/manage_consent_html description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/manage_consent_html` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/store_cookies: post: operationId: createComplianzV1StoreCookies summary: POST /complianz/v1/store_cookies description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/store_cookies` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/track: post: operationId: createComplianzV1Track summary: POST /complianz/v1/track description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/track` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/wsc-checks: post: operationId: createComplianzV1WscChecks summary: POST /complianz/v1/wsc-checks description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/wsc-checks` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /complianz/v1/wsc-scan: post: operationId: createComplianzV1WscScan summary: POST /complianz/v1/wsc-scan description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/complianz/v1/wsc-scan` in the `complianz/v1` namespace. tags: - complianz/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /cptui/v1: get: operationId: getCptuiV1 summary: GET /cptui/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/cptui/v1` in the `cptui/v1` namespace. tags: - cptui/v1 parameters: - name: namespace in: query schema: default: cptui/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /cptui/v1/dismiss-pro-upsell: post: operationId: createCptuiV1DismissProUpsell summary: POST /cptui/v1/dismiss-pro-upsell description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/cptui/v1/dismiss-pro-upsell` in the `cptui/v1` namespace. tags: - cptui/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1: get: operationId: getEa11yV1 summary: GET /ea11y/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1` in the `ea11y/v1` namespace. tags: - ea11y/v1 parameters: - name: namespace in: query schema: default: ea11y/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/analytics/statistic: get: operationId: getEa11yV1AnalyticsStatistic summary: GET /ea11y/v1/analytics/statistic description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/analytics/statistic` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/connect/authorize: post: operationId: createEa11yV1ConnectAuthorize summary: POST /ea11y/v1/connect/authorize description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/connect/authorize` in the `ea11y/v1` namespace. tags: - ea11y/v1 requestBody: required: false content: application/json: schema: type: object properties: clearSession: type: boolean default: false responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/connect/deactivate: post: operationId: createEa11yV1ConnectDeactivate summary: POST /ea11y/v1/connect/deactivate description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/connect/deactivate` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/connect/disconnect: post: operationId: createEa11yV1ConnectDisconnect summary: POST /ea11y/v1/connect/disconnect description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/connect/disconnect` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/connect/switch-domain: post: operationId: createEa11yV1ConnectSwitchDomain summary: POST /ea11y/v1/connect/switch-domain description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/connect/switch-domain` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/clear-cache: delete: operationId: deleteEa11yV1RemediationClearCache summary: DELETE /ea11y/v1/remediation/clear-cache description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/clear-cache` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/dismiss-heading-issue: post: operationId: createEa11yV1RemediationDismissHeadingIssue summary: POST /ea11y/v1/remediation/dismiss-heading-issue description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/dismiss-heading-issue` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/global-item: post: operationId: createEa11yV1RemediationGlobalItem summary: POST /ea11y/v1/remediation/global-item description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/global-item` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateEa11yV1RemediationGlobalItem summary: PUT /ea11y/v1/remediation/global-item description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/global-item` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchEa11yV1RemediationGlobalItem summary: PATCH /ea11y/v1/remediation/global-item description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/global-item` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteEa11yV1RemediationGlobalItem summary: DELETE /ea11y/v1/remediation/global-item description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/global-item` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/global-items: put: operationId: updateEa11yV1RemediationGlobalItems summary: PUT /ea11y/v1/remediation/global-items description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/global-items` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchEa11yV1RemediationGlobalItems summary: PATCH /ea11y/v1/remediation/global-items description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/global-items` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteEa11yV1RemediationGlobalItems summary: DELETE /ea11y/v1/remediation/global-items description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/global-items` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/global-items-group: put: operationId: updateEa11yV1RemediationGlobalItemsGroup summary: PUT /ea11y/v1/remediation/global-items-group description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/global-items-group` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchEa11yV1RemediationGlobalItemsGroup summary: PATCH /ea11y/v1/remediation/global-items-group description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/global-items-group` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/heading-level: post: operationId: createEa11yV1RemediationHeadingLevel summary: POST /ea11y/v1/remediation/heading-level description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/heading-level` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/item: post: operationId: createEa11yV1RemediationItem summary: POST /ea11y/v1/remediation/item description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/item` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateEa11yV1RemediationItem summary: PUT /ea11y/v1/remediation/item description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/item` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchEa11yV1RemediationItem summary: PATCH /ea11y/v1/remediation/item description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/item` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteEa11yV1RemediationItem summary: DELETE /ea11y/v1/remediation/item description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/item` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/items: get: operationId: getEa11yV1RemediationItems summary: GET /ea11y/v1/remediation/items description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/items` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchEa11yV1RemediationItems summary: PATCH /ea11y/v1/remediation/items description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/items` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteEa11yV1RemediationItems summary: DELETE /ea11y/v1/remediation/items description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/items` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/register: post: operationId: createEa11yV1RemediationRegister summary: POST /ea11y/v1/remediation/register description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/register` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/set-alt-text: post: operationId: createEa11yV1RemediationSetAltText summary: POST /ea11y/v1/remediation/set-alt-text description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/set-alt-text` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/remediation/trigger-save: post: operationId: createEa11yV1RemediationTriggerSave summary: POST /ea11y/v1/remediation/trigger-save description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/remediation/trigger-save` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/reviews/review: post: operationId: createEa11yV1ReviewsReview summary: POST /ea11y/v1/reviews/review description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/reviews/review` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/settings/get-media: post: operationId: createEa11yV1SettingsGetMedia summary: POST /ea11y/v1/settings/get-media description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/settings/get-media` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /ea11y/v1/settings/get-settings: get: operationId: getEa11yV1SettingsGetSettings summary: GET /ea11y/v1/settings/get-settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/ea11y/v1/settings/get-settings` in the `ea11y/v1` namespace. tags: - ea11y/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-ai/v1: get: operationId: getElementorAiV1 summary: GET /elementor-ai/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-ai/v1` in the `elementor-ai/v1` namespace. tags: - elementor-ai/v1 parameters: - name: namespace in: query schema: default: elementor-ai/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-ai/v1/permissions: get: operationId: getElementorAiV1Permissions summary: GET /elementor-ai/v1/permissions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-ai/v1/permissions` in the `elementor-ai/v1` namespace. tags: - elementor-ai/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1: get: operationId: getElementorOneV1 summary: GET /elementor-one/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 parameters: - name: namespace in: query schema: default: elementor-one/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/connect/authorize: post: operationId: createElementorOneV1ConnectAuthorize summary: POST /elementor-one/v1/connect/authorize description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/connect/authorize` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 requestBody: required: false content: application/json: schema: type: object properties: clearSession: type: boolean default: false responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/connect/deactivate: post: operationId: createElementorOneV1ConnectDeactivate summary: POST /elementor-one/v1/connect/deactivate description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/connect/deactivate` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/connect/disconnect: post: operationId: createElementorOneV1ConnectDisconnect summary: POST /elementor-one/v1/connect/disconnect description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/connect/disconnect` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/connect/switch-domain: post: operationId: createElementorOneV1ConnectSwitchDomain summary: POST /elementor-one/v1/connect/switch-domain description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/connect/switch-domain` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/plugins: get: operationId: getElementorOneV1Plugins summary: GET /elementor-one/v1/plugins description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/plugins` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: status in: query schema: type: array items: type: string enum: - inactive - active description: Limits results to plugins with the given status. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorOneV1Plugins summary: POST /elementor-one/v1/plugins description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/plugins` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 requestBody: required: true content: application/json: schema: type: object properties: slug: type: string enum: - angie - manage - elementor - elementor-pro - site-mailer - image-optimization - pojo-accessibility description: WordPress.org plugin directory slug. status: type: string enum: - inactive - active default: inactive description: The plugin activation status. required: - slug responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/plugins/{slug}/activate: parameters: - name: slug in: path required: true description: Path segment `slug` from the WordPress route pattern `/elementor-one/v1/plugins/(?P[\w\-]+)/activate`. schema: type: string post: operationId: createElementorOneV1PluginsSlugActivate summary: POST /elementor-one/v1/plugins/{slug}/activate description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/plugins/(?P[\w\-]+)/activate` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/plugins/{slug}/deactivate: parameters: - name: slug in: path required: true description: Path segment `slug` from the WordPress route pattern `/elementor-one/v1/plugins/(?P[\w\-]+)/deactivate`. schema: type: string post: operationId: createElementorOneV1PluginsSlugDeactivate summary: POST /elementor-one/v1/plugins/{slug}/deactivate description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/plugins/(?P[\w\-]+)/deactivate` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/plugins/{slug}/migration/rollback: parameters: - name: slug in: path required: true description: Path segment `slug` from the WordPress route pattern `/elementor-one/v1/plugins/(?P[\w\-]+)/migration/rollback`. schema: type: string post: operationId: createElementorOneV1PluginsSlugMigrationRollback summary: POST /elementor-one/v1/plugins/{slug}/migration/rollback description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/plugins/(?P[\w\-]+)/migration/rollback` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/plugins/{slug}/migration/run: parameters: - name: slug in: path required: true description: Path segment `slug` from the WordPress route pattern `/elementor-one/v1/plugins/(?P[\w\-]+)/migration/run`. schema: type: string post: operationId: createElementorOneV1PluginsSlugMigrationRun summary: POST /elementor-one/v1/plugins/{slug}/migration/run description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/plugins/(?P[\w\-]+)/migration/run` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 requestBody: required: false content: application/json: schema: type: object properties: force: type: boolean default: true description: Force migration even if the plugin is already connected. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/plugins/{slug}/upgrade: parameters: - name: slug in: path required: true description: Path segment `slug` from the WordPress route pattern `/elementor-one/v1/plugins/(?P[\w\-]+)/upgrade`. schema: type: string post: operationId: createElementorOneV1PluginsSlugUpgrade summary: POST /elementor-one/v1/plugins/{slug}/upgrade description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/plugins/(?P[\w\-]+)/upgrade` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 requestBody: required: false content: application/json: schema: type: object properties: status: type: string enum: - active description: The plugin activation status. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/settings: get: operationId: getElementorOneV1Settings summary: GET /elementor-one/v1/settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/settings` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorOneV1Settings summary: POST /elementor-one/v1/settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/settings` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorOneV1Settings summary: PUT /elementor-one/v1/settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/settings` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorOneV1Settings summary: PATCH /elementor-one/v1/settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/settings` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/themes: post: operationId: createElementorOneV1Themes summary: POST /elementor-one/v1/themes description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/themes` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 requestBody: required: true content: application/json: schema: type: object properties: slug: type: string description: WordPress.org theme directory slug. status: type: string enum: - inactive - active default: inactive description: The theme activation status. required: - slug responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/themes/{slug}/activate: parameters: - name: slug in: path required: true description: Path segment `slug` from the WordPress route pattern `/elementor-one/v1/themes/(?P[\w\-]+)/activate`. schema: type: string post: operationId: createElementorOneV1ThemesSlugActivate summary: POST /elementor-one/v1/themes/{slug}/activate description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/themes/(?P[\w\-]+)/activate` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/top-bar/feedback: post: operationId: createElementorOneV1TopBarFeedback summary: POST /elementor-one/v1/top-bar/feedback description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/top-bar/feedback` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 requestBody: required: true content: application/json: schema: type: object properties: product: type: string subject: type: string title: type: string description: type: string countryCode: type: string required: - product - subject - title - description responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-one/v1/top-bar/notifications: get: operationId: getElementorOneV1TopBarNotifications summary: GET /elementor-one/v1/top-bar/notifications description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-one/v1/top-bar/notifications` in the `elementor-one/v1` namespace. tags: - elementor-one/v1 parameters: - name: app_name in: query schema: type: string required: true - name: app_version in: query schema: type: string required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-pro/v1: get: operationId: getElementorProV1 summary: GET /elementor-pro/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-pro/v1` in the `elementor-pro/v1` namespace. tags: - elementor-pro/v1 parameters: - name: namespace in: query schema: default: elementor-pro/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-pro/v1/get-post-type-taxonomies: post: operationId: createElementorProV1GetPostTypeTaxonomies summary: POST /elementor-pro/v1/get-post-type-taxonomies description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-pro/v1/get-post-type-taxonomies` in the `elementor-pro/v1` namespace. tags: - elementor-pro/v1 requestBody: required: true content: application/json: schema: type: object properties: post_type: type: string description: The post type for which to fetch the list of taxonomies. required: - post_type responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-pro/v1/license/get-license-status: get: operationId: getElementorProV1LicenseGetLicenseStatus summary: GET /elementor-pro/v1/license/get-license-status description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-pro/v1/license/get-license-status` in the `elementor-pro/v1` namespace. tags: - elementor-pro/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-pro/v1/license/tier-features: get: operationId: getElementorProV1LicenseTierFeatures summary: GET /elementor-pro/v1/license/tier-features description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-pro/v1/license/tier-features` in the `elementor-pro/v1` namespace. tags: - elementor-pro/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-pro/v1/posts-widget: get: operationId: getElementorProV1PostsWidget summary: GET /elementor-pro/v1/posts-widget description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-pro/v1/posts-widget` in the `elementor-pro/v1` namespace. tags: - elementor-pro/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-pro/v1/refresh-loop: post: operationId: createElementorProV1RefreshLoop summary: POST /elementor-pro/v1/refresh-loop description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-pro/v1/refresh-loop` in the `elementor-pro/v1` namespace. tags: - elementor-pro/v1 requestBody: required: true content: application/json: schema: type: object properties: post_id: type: integer description: The post ID of the page containing the loop. widget_id: type: string description: The ID of the loop widget. widget_filters: type: object description: The filters for the loop widget. widget_model: type: object description: The model of the loop widget. In Editor mode only. pagination_base_url: type: string required: - post_id - widget_id - widget_filters responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor-pro/v1/refresh-search: post: operationId: createElementorProV1RefreshSearch summary: POST /elementor-pro/v1/refresh-search description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor-pro/v1/refresh-search` in the `elementor-pro/v1` namespace. tags: - elementor-pro/v1 requestBody: required: true content: application/json: schema: type: object properties: post_id: type: integer description: The post ID of the page containing the loop. widget_id: type: string description: The ID of the loop widget. widget_model: type: object description: The model of the loop widget. In Editor mode only. required: - post_id - widget_id responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1: get: operationId: getElementorV1 summary: GET /elementor/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: namespace in: query schema: default: elementor/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/cache: delete: operationId: deleteElementorV1Cache summary: DELETE /elementor/v1/cache description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/cache` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/checklist: get: operationId: getElementorV1Checklist summary: GET /elementor/v1/checklist description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: context in: query schema: type: string description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/checklist/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/checklist/(?P[\d]+)`. schema: type: string get: operationId: getElementorV1ChecklistId summary: GET /elementor/v1/checklist/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/checklist/steps: get: operationId: getElementorV1ChecklistSteps summary: GET /elementor/v1/checklist/steps description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/steps` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/checklist/steps/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/checklist/steps/(?P[\d]+)`. schema: type: string get: operationId: getElementorV1ChecklistStepsId summary: GET /elementor/v1/checklist/steps/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/steps/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1ChecklistStepsId summary: POST /elementor/v1/checklist/steps/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/steps/(?P[\w\-\_]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1ChecklistStepsId summary: PUT /elementor/v1/checklist/steps/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/steps/(?P[\w\-\_]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1ChecklistStepsId summary: PATCH /elementor/v1/checklist/steps/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/steps/(?P[\w\-\_]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/checklist/user-progress: get: operationId: getElementorV1ChecklistUserProgress summary: GET /elementor/v1/checklist/user-progress description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/user-progress` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1ChecklistUserProgress summary: POST /elementor/v1/checklist/user-progress description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/user-progress` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1ChecklistUserProgress summary: PUT /elementor/v1/checklist/user-progress description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/user-progress` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1ChecklistUserProgress summary: PATCH /elementor/v1/checklist/user-progress description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/checklist/user-progress` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/design-system-sync/stylesheet: post: operationId: createElementorV1DesignSystemSyncStylesheet summary: POST /elementor/v1/design-system-sync/stylesheet description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/design-system-sync/stylesheet` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/documents: get: operationId: getElementorV1Documents summary: GET /elementor/v1/documents description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/documents` in the `elementor/v1/documents` namespace. tags: - elementor/v1/documents parameters: - name: namespace in: query schema: default: elementor/v1/documents - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/documents/{id}/media/import: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/documents/(?P\d+)/media/import`. schema: type: string post: operationId: createElementorV1DocumentsIdMediaImport summary: POST /elementor/v1/documents/{id}/media/import description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/documents/(?P\d+)/media/import` in the `elementor/v1/documents` namespace. tags: - elementor/v1/documents responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/favorites: get: operationId: getElementorV1Favorites summary: GET /elementor/v1/favorites description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/favorites` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: context in: query schema: type: string description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/favorites/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/favorites/(?P[\w]+)`. schema: type: string post: operationId: createElementorV1FavoritesId summary: POST /elementor/v1/favorites/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/favorites/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: favorite: type: string description: The favorite slug to create. required: - favorite responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteElementorV1FavoritesId summary: DELETE /elementor/v1/favorites/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/favorites/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: favorite in: query schema: type: string description: The favorite slug to delete. required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/feedback: get: operationId: getElementorV1Feedback summary: GET /elementor/v1/feedback description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/feedback` in the `elementor/v1/feedback` namespace. tags: - elementor/v1/feedback parameters: - name: namespace in: query schema: default: elementor/v1/feedback - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/feedback/submit: post: operationId: createElementorV1FeedbackSubmit summary: POST /elementor/v1/feedback/submit description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/feedback/submit` in the `elementor/v1/feedback` namespace. tags: - elementor/v1/feedback responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/form-submissions: get: operationId: getElementorV1FormSubmissions summary: GET /elementor/v1/form-submissions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: context in: query schema: type: string description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 50 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: order_by in: query schema: type: string enum: - created_at - id - main_meta_id default: created_at description: Sort collection by object attribute. - name: status in: query schema: type: string enum: - all - unread - read - trash default: all description: Limit result set to submissions assigned one or more statuses. - name: form in: query schema: type: string description: 'Limit result set to submissions assigned to specific forms. The form id should follow this pattern {post_id}_{element_id} e.g: 10_476d0ce' - name: referer in: query schema: type: string description: Limit result set to submissions assigned to specific referer. - name: after in: query schema: type: string format: date description: Limit response to submissions sent after a given ISO8601 compliant date. - name: before in: query schema: type: string format: date description: Limit response to submissions sent before a given ISO8601 compliant date. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteElementorV1FormSubmissions summary: DELETE /elementor/v1/form-submissions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: ids in: query schema: type: array items: type: integer description: Unique identifiers for the objects. required: true - name: force in: query schema: type: boolean description: Delete the object permanently. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1FormSubmissions summary: POST /elementor/v1/form-submissions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: ids: type: array items: type: integer description: Unique identifiers for the objects. is_read: type: boolean description: mark whether the submission was read or not required: - ids responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1FormSubmissions summary: PUT /elementor/v1/form-submissions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: ids: type: array items: type: integer description: Unique identifiers for the objects. is_read: type: boolean description: mark whether the submission was read or not required: - ids responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1FormSubmissions summary: PATCH /elementor/v1/form-submissions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: ids: type: array items: type: integer description: Unique identifiers for the objects. is_read: type: boolean description: mark whether the submission was read or not required: - ids responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/form-submissions/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/form-submissions/(?P[\d]+)`. schema: type: string get: operationId: getElementorV1FormSubmissionsId summary: GET /elementor/v1/form-submissions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteElementorV1FormSubmissionsId summary: DELETE /elementor/v1/form-submissions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: force in: query schema: type: boolean description: Delete the object permanently. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1FormSubmissionsId summary: POST /elementor/v1/form-submissions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: false content: application/json: schema: type: object properties: is_read: type: boolean description: mark whether the submission was read or not values: type: object description: Form field values, receive an array, the key should be the form field id and the value should be the value. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1FormSubmissionsId summary: PUT /elementor/v1/form-submissions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: false content: application/json: schema: type: object properties: is_read: type: boolean description: mark whether the submission was read or not values: type: object description: Form field values, receive an array, the key should be the form field id and the value should be the value. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1FormSubmissionsId summary: PATCH /elementor/v1/form-submissions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: false content: application/json: schema: type: object properties: is_read: type: boolean description: mark whether the submission was read or not values: type: object description: Form field values, receive an array, the key should be the form field id and the value should be the value. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/form-submissions/export: get: operationId: getElementorV1FormSubmissionsExport summary: GET /elementor/v1/form-submissions/export description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/export` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: context in: query schema: type: string description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 10000 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: order_by in: query schema: type: string enum: - created_at - id - main_meta_id default: created_at description: Sort collection by object attribute. - name: status in: query schema: type: string enum: - all - unread - read - trash default: all description: Limit result set to submissions assigned one or more statuses. - name: form in: query schema: type: string description: 'Limit result set to submissions assigned to specific forms. The form id should follow this pattern {post_id}_{element_id} e.g: 10_476d0ce' - name: referer in: query schema: type: string description: Limit result set to submissions assigned to specific referer. - name: after in: query schema: type: string format: date description: Limit response to submissions sent after a given ISO8601 compliant date. - name: before in: query schema: type: string format: date description: Limit response to submissions sent before a given ISO8601 compliant date. - name: ids in: query schema: type: array items: type: integer description: Unique identifiers for the objects. - name: format in: query schema: enum: - csv default: csv description: The format of the export (for now only csv). responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/form-submissions/referer: get: operationId: getElementorV1FormSubmissionsReferer summary: GET /elementor/v1/form-submissions/referer description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/referer` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: context in: query schema: type: string enum: - options default: options description: Scope under which the request is made, determines fields present in response. (only "options" available for now) - name: search in: query schema: type: string description: Limit results to those matching a string. - name: value in: query schema: type: string description: Limit results specific referer. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/form-submissions/restore: post: operationId: createElementorV1FormSubmissionsRestore summary: POST /elementor/v1/form-submissions/restore description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/restore` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: ids: type: array items: type: integer description: Unique identifiers for the objects. required: - ids responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1FormSubmissionsRestore summary: PUT /elementor/v1/form-submissions/restore description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/restore` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: ids: type: array items: type: integer description: Unique identifiers for the objects. required: - ids responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1FormSubmissionsRestore summary: PATCH /elementor/v1/form-submissions/restore description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/restore` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: ids: type: array items: type: integer description: Unique identifiers for the objects. required: - ids responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/form-submissions/restore/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/form-submissions/restore/(?P[\d]+)`. schema: type: string post: operationId: createElementorV1FormSubmissionsRestoreId summary: POST /elementor/v1/form-submissions/restore/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/restore/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1FormSubmissionsRestoreId summary: PUT /elementor/v1/form-submissions/restore/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/restore/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1FormSubmissionsRestoreId summary: PATCH /elementor/v1/form-submissions/restore/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/form-submissions/restore/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/forms: get: operationId: getElementorV1Forms summary: GET /elementor/v1/forms description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/forms` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: context in: query schema: type: string enum: - options default: options description: Scope under which the request is made, determines fields present in response. (only "options" available for now) responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/global-widget/templates: get: operationId: getElementorV1GlobalWidgetTemplates summary: GET /elementor/v1/global-widget/templates description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/global-widget/templates` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/globals: get: operationId: getElementorV1Globals summary: GET /elementor/v1/globals description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/globals` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/globals/colors: get: operationId: getElementorV1GlobalsColors summary: GET /elementor/v1/globals/colors description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/globals/colors` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/globals/colors/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/globals/colors/(?P[\w-]+)`. schema: type: string get: operationId: getElementorV1GlobalsColorsId summary: GET /elementor/v1/globals/colors/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/globals/colors/(?P[\w-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1GlobalsColorsId summary: POST /elementor/v1/globals/colors/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/globals/colors/(?P[\w-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteElementorV1GlobalsColorsId summary: DELETE /elementor/v1/globals/colors/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/globals/colors/(?P[\w-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/globals/typography: get: operationId: getElementorV1GlobalsTypography summary: GET /elementor/v1/globals/typography description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/globals/typography` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/globals/typography/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/globals/typography/(?P[\w-]+)`. schema: type: string get: operationId: getElementorV1GlobalsTypographyId summary: GET /elementor/v1/globals/typography/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/globals/typography/(?P[\w-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1GlobalsTypographyId summary: POST /elementor/v1/globals/typography/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/globals/typography/(?P[\w-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteElementorV1GlobalsTypographyId summary: DELETE /elementor/v1/globals/typography/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/globals/typography/(?P[\w-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/kit-elements-defaults: get: operationId: getElementorV1KitElementsDefaults summary: GET /elementor/v1/kit-elements-defaults description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/kit-elements-defaults` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/kit-elements-defaults/{type}: parameters: - name: type in: path required: true description: Path segment `type` from the WordPress route pattern `/elementor/v1/kit-elements-defaults/(?P[\w\-\_]+)`. schema: type: string post: operationId: createElementorV1KitElementsDefaultsType summary: POST /elementor/v1/kit-elements-defaults/{type} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/kit-elements-defaults/(?P[\w\-\_]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: settings: type: object description: All the default values for the requested type required: - settings responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1KitElementsDefaultsType summary: PUT /elementor/v1/kit-elements-defaults/{type} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/kit-elements-defaults/(?P[\w\-\_]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: settings: type: object description: All the default values for the requested type required: - settings responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1KitElementsDefaultsType summary: PATCH /elementor/v1/kit-elements-defaults/{type} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/kit-elements-defaults/(?P[\w\-\_]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: settings: type: object description: All the default values for the requested type required: - settings responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteElementorV1KitElementsDefaultsType summary: DELETE /elementor/v1/kit-elements-defaults/{type} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/kit-elements-defaults/(?P[\w\-\_]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/library/connect: post: operationId: createElementorV1LibraryConnect summary: POST /elementor/v1/library/connect description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/library/connect` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: token: type: string description: Connect CLI token required: - token responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteElementorV1LibraryConnect summary: DELETE /elementor/v1/library/connect description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/library/connect` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/notes: get: operationId: getElementorV1Notes summary: GET /elementor/v1/notes description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: route_url in: query schema: type: string description: The URL of the route where the note was created at. - name: status in: query schema: type: string enum: - publish - draft default: publish description: The note status (e.g. "publish", "draft"). - name: is_resolved in: query schema: type: boolean description: Whether the note is resolved or not. - name: parent_id in: query schema: type: integer description: The note's parent id (use 0 for top-level). - name: post_id in: query schema: type: integer description: The ID of the post that the note is attached to. - name: only_unread in: query schema: type: boolean description: Show only unread notes (represents an unread thread if one of its replies is unread). - name: only_relevant in: query schema: type: boolean description: Show only notes that are relevant to the current user. - name: order_by in: query schema: type: string enum: - last_activity_at - created_at default: last_activity_at description: A column to order the results by. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Results order direction. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1Notes summary: POST /elementor/v1/notes description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: post_id: type: integer description: The id of the post where the note was created at (can be template, post, page, etc.). element_id: type: string description: Each note must be attached to an elementor element. content: type: string description: The content of the note. position: type: object properties: x: type: number y: type: number description: The position of the note. mentioned_usernames: type: array default: [] items: type: string description: List of user names that have been mentioned in the note's content. route_post_id: type: string description: 'The ID of the post that''s associated with the route (doesn''t always exist, e.g: home page, archive)' route_url: type: string description: The URL of the route where the note was created at. route_title: type: string description: The title of the route where the note was created at. parent_id: type: integer default: 0 description: If the new note is a reply to another note, the parent_id should be the thread's id. is_public: type: boolean description: Should this note be visible for everyone or just for its author. required: - post_id - element_id - content - position responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/notes/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/notes/(?P[\d]+)`. schema: type: string get: operationId: getElementorV1NotesId summary: GET /elementor/v1/notes/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1NotesId summary: POST /elementor/v1/notes/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: false content: application/json: schema: type: object properties: content: type: string description: The content of the note. mentioned_usernames: type: array items: type: string description: List of user names that have been mentioned in the note's content. status: type: string enum: &id001 - publish - draft description: Note status can be draft or publish. is_public: type: boolean description: Should this note be visible for everyone or just for its author. is_resolved: type: boolean description: Is this note resolved and should be hidden. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1NotesId summary: PUT /elementor/v1/notes/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: false content: application/json: schema: type: object properties: content: type: string description: The content of the note. mentioned_usernames: type: array items: type: string description: List of user names that have been mentioned in the note's content. status: type: string enum: *id001 description: Note status can be draft or publish. is_public: type: boolean description: Should this note be visible for everyone or just for its author. is_resolved: type: boolean description: Is this note resolved and should be hidden. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1NotesId summary: PATCH /elementor/v1/notes/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: false content: application/json: schema: type: object properties: content: type: string description: The content of the note. mentioned_usernames: type: array items: type: string description: List of user names that have been mentioned in the note's content. status: type: string enum: *id001 description: Note status can be draft or publish. is_public: type: boolean description: Should this note be visible for everyone or just for its author. is_resolved: type: boolean description: Is this note resolved and should be hidden. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteElementorV1NotesId summary: DELETE /elementor/v1/notes/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes/(?P[\d]+)` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: force in: query schema: type: boolean default: false description: Determine if it should be deleted permanently or change the status to trash. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/notes/read-status: post: operationId: createElementorV1NotesReadStatus summary: POST /elementor/v1/notes/read-status description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes/read-status` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: ids: type: array items: type: integer description: The id's of the notes. required: - ids responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteElementorV1NotesReadStatus summary: DELETE /elementor/v1/notes/read-status description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes/read-status` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: ids in: query schema: type: array items: type: integer description: The id's of the notes. required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/notes/summary: get: operationId: getElementorV1NotesSummary summary: GET /elementor/v1/notes/summary description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes/summary` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: route_url in: query schema: type: string description: The URL of the route where the note was created at. - name: status in: query schema: type: string enum: - publish - draft default: publish description: The note status (e.g. "publish", "draft"). - name: is_resolved in: query schema: type: boolean description: Whether the note is resolved or not. - name: parent_id in: query schema: type: integer description: The note's parent id (use 0 for top-level). - name: post_id in: query schema: type: integer description: The ID of the post that the note is attached to. - name: only_unread in: query schema: type: boolean description: Show only unread notes (represents an unread thread if one of its replies is unread). - name: only_relevant in: query schema: type: boolean description: Show only notes that are relevant to the current user. - name: order_by in: query schema: type: string enum: - last_activity_at - created_at default: last_activity_at description: A column to order the results by. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Results order direction. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/notes/users: get: operationId: getElementorV1NotesUsers summary: GET /elementor/v1/notes/users description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/notes/users` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: limit in: query schema: type: integer description: Limit the results. - name: order_by in: query schema: type: string enum: - user_nicename - display_name - user_registered default: display_name description: A column to order the results by. - name: order in: query schema: type: string enum: - asc - desc default: asc description: Results order direction. - name: search in: query schema: type: string description: Filter users by a search term. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/onboarding: get: operationId: getElementorV1Onboarding summary: GET /elementor/v1/onboarding description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: context in: query schema: type: string description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/onboarding/install-pro: get: operationId: getElementorV1OnboardingInstallPro summary: GET /elementor/v1/onboarding/install-pro description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/install-pro` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1OnboardingInstallPro summary: POST /elementor/v1/onboarding/install-pro description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/install-pro` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/onboarding/install-theme: get: operationId: getElementorV1OnboardingInstallTheme summary: GET /elementor/v1/onboarding/install-theme description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/install-theme` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1OnboardingInstallTheme summary: POST /elementor/v1/onboarding/install-theme description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/install-theme` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/onboarding/pro-install-screen: get: operationId: getElementorV1OnboardingProInstallScreen summary: GET /elementor/v1/onboarding/pro-install-screen description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/pro-install-screen` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/onboarding/user-choices: get: operationId: getElementorV1OnboardingUserChoices summary: GET /elementor/v1/onboarding/user-choices description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/user-choices` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1OnboardingUserChoices summary: POST /elementor/v1/onboarding/user-choices description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/user-choices` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1OnboardingUserChoices summary: PUT /elementor/v1/onboarding/user-choices description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/user-choices` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1OnboardingUserChoices summary: PATCH /elementor/v1/onboarding/user-choices description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/user-choices` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/onboarding/user-progress: get: operationId: getElementorV1OnboardingUserProgress summary: GET /elementor/v1/onboarding/user-progress description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/user-progress` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1OnboardingUserProgress summary: POST /elementor/v1/onboarding/user-progress description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/user-progress` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1OnboardingUserProgress summary: PUT /elementor/v1/onboarding/user-progress description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/user-progress` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1OnboardingUserProgress summary: PATCH /elementor/v1/onboarding/user-progress description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/onboarding/user-progress` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/operations/opt-in-v4: post: operationId: createElementorV1OperationsOptInV4 summary: POST /elementor/v1/operations/opt-in-v4 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/operations/opt-in-v4` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/post: get: operationId: getElementorV1Post summary: GET /elementor/v1/post description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/post` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: included_types in: query schema: type: array default: null description: Included post types - name: excluded_types in: query schema: type: array default: - e-floating-buttons - e-landing-page - elementor_library - attachment - revision - nav_menu_item - custom_css - customize_changeset description: Post type to exclude - name: term in: query schema: type: string default: '' description: Posts to search - name: keys_conversion_map in: query schema: type: array default: ID: id post_title: label post_type: groupLabel description: Specify keys to extract and convert, i.e. ["key_1" => "new_key_1"]. - name: items_count in: query schema: type: integer default: 100 description: Posts per page - name: is_public in: query schema: type: boolean default: true description: Whether to include only public post types - name: meta_query in: query schema: type: array default: null description: WP_Query meta_query array - name: tax_query in: query schema: type: array default: null description: WP_Query tax_query array responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/send-event: get: operationId: getElementorV1SendEvent summary: GET /elementor/v1/send-event description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/send-event` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: context in: query schema: type: string description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1SendEvent summary: POST /elementor/v1/send-event description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/send-event` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: event_data: type: object description: All the recorded event data in JSON format required: - event_data responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/settings/{key}: parameters: - name: key in: path required: true description: Path segment `key` from the WordPress route pattern `/elementor/v1/settings/(?P[\w_-]+)`. schema: type: string get: operationId: getElementorV1SettingsKey summary: GET /elementor/v1/settings/{key} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/settings/(?P[\w_-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1SettingsKey summary: POST /elementor/v1/settings/{key} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/settings/(?P[\w_-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1SettingsKey summary: PUT /elementor/v1/settings/{key} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/settings/(?P[\w_-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1SettingsKey summary: PATCH /elementor/v1/settings/{key} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/settings/(?P[\w_-]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/site-editor: get: operationId: getElementorV1SiteEditor summary: GET /elementor/v1/site-editor description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/site-editor/conditions-config: get: operationId: getElementorV1SiteEditorConditionsConfig summary: GET /elementor/v1/site-editor/conditions-config description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/conditions-config` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/site-editor/templates: get: operationId: getElementorV1SiteEditorTemplates summary: GET /elementor/v1/site-editor/templates description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1SiteEditorTemplates summary: POST /elementor/v1/site-editor/templates description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/site-editor/templates-conditions-conflicts: get: operationId: getElementorV1SiteEditorTemplatesConditionsConflicts summary: GET /elementor/v1/site-editor/templates-conditions-conflicts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates-conditions-conflicts` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/site-editor/templates-conditions/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/site-editor/templates-conditions/(?P[\w]+)`. schema: type: string get: operationId: getElementorV1SiteEditorTemplatesConditionsId summary: GET /elementor/v1/site-editor/templates-conditions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates-conditions/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1SiteEditorTemplatesConditionsId summary: POST /elementor/v1/site-editor/templates-conditions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates-conditions/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1SiteEditorTemplatesConditionsId summary: PUT /elementor/v1/site-editor/templates-conditions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates-conditions/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1SiteEditorTemplatesConditionsId summary: PATCH /elementor/v1/site-editor/templates-conditions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates-conditions/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/site-editor/templates/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/elementor/v1/site-editor/templates/(?P[\w]+)`. schema: type: string delete: operationId: deleteElementorV1SiteEditorTemplatesId summary: DELETE /elementor/v1/site-editor/templates/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1SiteEditorTemplatesId summary: POST /elementor/v1/site-editor/templates/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateElementorV1SiteEditorTemplatesId summary: PUT /elementor/v1/site-editor/templates/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1SiteEditorTemplatesId summary: PATCH /elementor/v1/site-editor/templates/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-editor/templates/(?P[\w]+)` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/site-navigation/add-new-post: post: operationId: createElementorV1SiteNavigationAddNewPost summary: POST /elementor/v1/site-navigation/add-new-post description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-navigation/add-new-post` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: false content: application/json: schema: type: object properties: post_type: type: string default: post description: Post type to create responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/site-navigation/recent-posts: get: operationId: getElementorV1SiteNavigationRecentPosts summary: GET /elementor/v1/site-navigation/recent-posts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/site-navigation/recent-posts` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: posts_per_page in: query schema: type: integer description: Number of posts to return required: true - name: post_type in: query schema: type: array default: - page - post - elementor_library description: Post types to retrieve - name: post__not_in in: query schema: type: array description: Post id`s to exclude responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/template-library/templates: get: operationId: getElementorV1TemplateLibraryTemplates summary: GET /elementor/v1/template-library/templates description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/template-library/templates` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createElementorV1TemplateLibraryTemplates summary: POST /elementor/v1/template-library/templates description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/template-library/templates` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: true content: application/json: schema: type: object properties: title: type: string description: The title of the document type: type: string enum: - loop - custom_grid - page - section - container - floating-buttons - ecs_custom_layout - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - loop-item description: The document type. content: type: object description: Elementor data object required: - type responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/term: get: operationId: getElementorV1Term summary: GET /elementor/v1/term description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/term` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: included_types in: query schema: type: array default: null description: Included taxonomy containing terms (categories, tags, etc...) - name: excluded_types in: query schema: type: array default: null description: Excluded taxonomy containing terms (categories, tags, etc...) - name: term in: query schema: type: string default: '' description: Terms to search - name: keys_conversion_map in: query schema: type: array default: term_id: id name: label taxonomy: groupLabel description: Specify keys to extract and convert, i.e. ["key_1" => "new_key_1"]. - name: items_count in: query schema: type: integer default: 100 description: Terms per request - name: hide_empty in: query schema: type: boolean default: false description: Whether to include only public terms - name: meta_query in: query schema: type: array default: null description: WP_Query meta_query array responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/user: get: operationId: getElementorV1User summary: GET /elementor/v1/user description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/user` in the `elementor/v1` namespace. tags: - elementor/v1 parameters: - name: term in: query schema: type: string default: '' description: Users to search - name: keys_conversion_map in: query schema: type: - array - string default: ID: id display_name: label role: groupLabel description: Specify keys to extract and convert, i.e. ["key_1" => "new_key_1"]. - name: items_count in: query schema: type: integer default: 100 description: Number of users to return responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /elementor/v1/user-data/current-user: get: operationId: getElementorV1UserDataCurrentUser summary: GET /elementor/v1/user-data/current-user description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/user-data/current-user` in the `elementor/v1` namespace. tags: - elementor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchElementorV1UserDataCurrentUser summary: PATCH /elementor/v1/user-data/current-user description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/elementor/v1/user-data/current-user` in the `elementor/v1` namespace. tags: - elementor/v1 requestBody: required: false content: application/json: schema: type: object properties: suppressedMessages: type: array items: type: string description: Array of suppressed message keys responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /facetwp/v1: get: operationId: getFacetwpV1 summary: GET /facetwp/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/facetwp/v1` in the `facetwp/v1` namespace. tags: - facetwp/v1 parameters: - name: namespace in: query schema: default: facetwp/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /facetwp/v1/fetch: post: operationId: createFacetwpV1Fetch summary: POST /facetwp/v1/fetch description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/facetwp/v1/fetch` in the `facetwp/v1` namespace. tags: - facetwp/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /facetwp/v1/refresh: post: operationId: createFacetwpV1Refresh summary: POST /facetwp/v1/refresh description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/facetwp/v1/refresh` in the `facetwp/v1` namespace. tags: - facetwp/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1: get: operationId: getImageOptimizerV1 summary: GET /image-optimizer/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 parameters: - name: namespace in: query schema: default: image-optimizer/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/backups: delete: operationId: deleteImageOptimizerV1Backups summary: DELETE /image-optimizer/v1/backups description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/backups` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/backups/restore: post: operationId: createImageOptimizerV1BackupsRestore summary: POST /image-optimizer/v1/backups/restore description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/backups/restore` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/backups/restore/{image_id}: parameters: - name: image_id in: path required: true description: Path segment `image_id` from the WordPress route pattern `/image-optimizer/v1/backups/restore/(?P\d+)`. schema: type: string post: operationId: createImageOptimizerV1BackupsRestoreImageId summary: POST /image-optimizer/v1/backups/restore/{image_id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/backups/restore/(?P\d+)` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/connect/authorize: post: operationId: createImageOptimizerV1ConnectAuthorize summary: POST /image-optimizer/v1/connect/authorize description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/connect/authorize` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 requestBody: required: false content: application/json: schema: type: object properties: clearSession: type: boolean default: false responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/connect/deactivate: post: operationId: createImageOptimizerV1ConnectDeactivate summary: POST /image-optimizer/v1/connect/deactivate description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/connect/deactivate` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/connect/disconnect: post: operationId: createImageOptimizerV1ConnectDisconnect summary: POST /image-optimizer/v1/connect/disconnect description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/connect/disconnect` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/connect/switch-domain: post: operationId: createImageOptimizerV1ConnectSwitchDomain summary: POST /image-optimizer/v1/connect/switch-domain description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/connect/switch-domain` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/optimize/bulk: post: operationId: createImageOptimizerV1OptimizeBulk summary: POST /image-optimizer/v1/optimize/bulk description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/optimize/bulk` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/optimize/bulk/cancel: post: operationId: createImageOptimizerV1OptimizeBulkCancel summary: POST /image-optimizer/v1/optimize/bulk/cancel description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/optimize/bulk/cancel` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/optimize/bulk/images: get: operationId: getImageOptimizerV1OptimizeBulkImages summary: GET /image-optimizer/v1/optimize/bulk/images description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/optimize/bulk/images` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/optimize/image: post: operationId: createImageOptimizerV1OptimizeImage summary: POST /image-optimizer/v1/optimize/image description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/optimize/image` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/optimize/status: post: operationId: createImageOptimizerV1OptimizeStatus summary: POST /image-optimizer/v1/optimize/status description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/optimize/status` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/reviews/review: post: operationId: createImageOptimizerV1ReviewsReview summary: POST /image-optimizer/v1/reviews/review description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/reviews/review` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/stats: get: operationId: getImageOptimizerV1Stats summary: GET /image-optimizer/v1/stats description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/stats` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /image-optimizer/v1/stats/optimization-details: get: operationId: getImageOptimizerV1StatsOptimizationDetails summary: GET /image-optimizer/v1/stats/optimization-details description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/image-optimizer/v1/stats/optimization-details` in the `image-optimizer/v1` namespace. tags: - image-optimizer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /oembed/1.0: get: operationId: getOembed10 summary: GET /oembed/1.0 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/oembed/1.0` in the `oembed/1.0` namespace. tags: - oembed/1.0 parameters: - name: namespace in: query schema: default: oembed/1.0 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /oembed/1.0/embed: get: operationId: getOembed10Embed summary: GET /oembed/1.0/embed description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/oembed/1.0/embed` in the `oembed/1.0` namespace. tags: - oembed/1.0 parameters: - name: url in: query schema: type: string format: uri description: The URL of the resource for which to fetch oEmbed data. required: true - name: format in: query schema: default: json - name: maxwidth in: query schema: default: 600 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /oembed/1.0/proxy: get: operationId: getOembed10Proxy summary: GET /oembed/1.0/proxy description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/oembed/1.0/proxy` in the `oembed/1.0` namespace. tags: - oembed/1.0 parameters: - name: url in: query schema: type: string format: uri description: The URL of the resource for which to fetch oEmbed data. required: true - name: format in: query schema: type: string enum: - json - xml default: json description: The oEmbed format to use. - name: maxwidth in: query schema: type: integer default: 600 description: The maximum width of the embed frame in pixels. - name: maxheight in: query schema: type: integer description: The maximum height of the embed frame in pixels. - name: discover in: query schema: type: boolean default: true description: Whether to perform an oEmbed discovery request for unsanctioned providers. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1: get: operationId: getSiteMailerV1 summary: GET /site-mailer/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 parameters: - name: namespace in: query schema: default: site-mailer/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/connect/authorize: post: operationId: createSiteMailerV1ConnectAuthorize summary: POST /site-mailer/v1/connect/authorize description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/connect/authorize` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 requestBody: required: false content: application/json: schema: type: object properties: clearSession: type: boolean default: false responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/connect/deactivate: post: operationId: createSiteMailerV1ConnectDeactivate summary: POST /site-mailer/v1/connect/deactivate description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/connect/deactivate` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/connect/disconnect: post: operationId: createSiteMailerV1ConnectDisconnect summary: POST /site-mailer/v1/connect/disconnect description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/connect/disconnect` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/connect/switch-domain: post: operationId: createSiteMailerV1ConnectSwitchDomain summary: POST /site-mailer/v1/connect/switch-domain description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/connect/switch-domain` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/domain/delete: post: operationId: createSiteMailerV1DomainDelete summary: POST /site-mailer/v1/domain/delete description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/domain/delete` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/domain/register: post: operationId: createSiteMailerV1DomainRegister summary: POST /site-mailer/v1/domain/register description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/domain/register` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/domain/verify: post: operationId: createSiteMailerV1DomainVerify summary: POST /site-mailer/v1/domain/verify description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/domain/verify` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/logs/delete-logs: delete: operationId: deleteSiteMailerV1LogsDeleteLogs summary: DELETE /site-mailer/v1/logs/delete-logs description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/logs/delete-logs` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/logs/get-logs: get: operationId: getSiteMailerV1LogsGetLogs summary: GET /site-mailer/v1/logs/get-logs description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/logs/get-logs` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/logs/refresh-statuses: get: operationId: getSiteMailerV1LogsRefreshStatuses summary: GET /site-mailer/v1/logs/refresh-statuses description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/logs/refresh-statuses` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/mailer/resend-mails: post: operationId: createSiteMailerV1MailerResendMails summary: POST /site-mailer/v1/mailer/resend-mails description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/mailer/resend-mails` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/mailer/send-test-mail: post: operationId: createSiteMailerV1MailerSendTestMail summary: POST /site-mailer/v1/mailer/send-test-mail description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/mailer/send-test-mail` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/reviews/review: post: operationId: createSiteMailerV1ReviewsReview summary: POST /site-mailer/v1/reviews/review description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/reviews/review` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/settings/get-settings: get: operationId: getSiteMailerV1SettingsGetSettings summary: GET /site-mailer/v1/settings/get-settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/settings/get-settings` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/statuses/get-stats: get: operationId: getSiteMailerV1StatusesGetStats summary: GET /site-mailer/v1/statuses/get-stats description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/statuses/get-stats` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/statuses/get-statuses: get: operationId: getSiteMailerV1StatusesGetStatuses summary: GET /site-mailer/v1/statuses/get-statuses description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/statuses/get-statuses` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/suppressions/add-suppression: post: operationId: createSiteMailerV1SuppressionsAddSuppression summary: POST /site-mailer/v1/suppressions/add-suppression description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/suppressions/add-suppression` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/suppressions/delete-suppressions: delete: operationId: deleteSiteMailerV1SuppressionsDeleteSuppressions summary: DELETE /site-mailer/v1/suppressions/delete-suppressions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/suppressions/delete-suppressions` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/suppressions/get-suppressions: get: operationId: getSiteMailerV1SuppressionsGetSuppressions summary: GET /site-mailer/v1/suppressions/get-suppressions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/suppressions/get-suppressions` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /site-mailer/v1/suppressions/unsubscribe/{email}: parameters: - name: email in: path required: true description: Path segment `email` from the WordPress route pattern `/site-mailer/v1/suppressions/unsubscribe/(?P[a-zA-Z0-9=_-]+)`. schema: type: string get: operationId: getSiteMailerV1SuppressionsUnsubscribeEmail summary: GET /site-mailer/v1/suppressions/unsubscribe/{email} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/suppressions/unsubscribe/(?P[a-zA-Z0-9=_-]+)` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createSiteMailerV1SuppressionsUnsubscribeEmail summary: POST /site-mailer/v1/suppressions/unsubscribe/{email} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/site-mailer/v1/suppressions/unsubscribe/(?P[a-zA-Z0-9=_-]+)` in the `site-mailer/v1` namespace. tags: - site-mailer/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-abilities/v1: get: operationId: getWpAbilitiesV1 summary: GET /wp-abilities/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 parameters: - name: namespace in: query schema: default: wp-abilities/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-abilities/v1/abilities: get: operationId: getWpAbilitiesV1Abilities summary: GET /wp-abilities/v1/abilities description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1/abilities` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 50 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: category in: query schema: type: string description: Limit results to abilities in specific ability category. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-abilities/v1/abilities/{name}: parameters: - name: name in: path required: true description: Path segment `name` from the WordPress route pattern `/wp-abilities/v1/abilities/(?P[a-zA-Z0-9\-\/]+)`. schema: type: string get: operationId: getWpAbilitiesV1AbilitiesName summary: GET /wp-abilities/v1/abilities/{name} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1/abilities/(?P[a-zA-Z0-9\-\/]+)` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-abilities/v1/abilities/{name}/run: parameters: - name: name in: path required: true description: Path segment `name` from the WordPress route pattern `/wp-abilities/v1/abilities/(?P[a-zA-Z0-9\-\/]+?)/run`. schema: type: string get: operationId: getWpAbilitiesV1AbilitiesNameRun summary: GET /wp-abilities/v1/abilities/{name}/run description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1/abilities/(?P[a-zA-Z0-9\-\/]+?)/run` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 parameters: - name: input in: query schema: type: - integer - number - boolean - string - array - object default: null description: Input parameters for the ability execution. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpAbilitiesV1AbilitiesNameRun summary: POST /wp-abilities/v1/abilities/{name}/run description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1/abilities/(?P[a-zA-Z0-9\-\/]+?)/run` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 requestBody: required: false content: application/json: schema: type: object properties: input: type: - integer - number - boolean - string - array - object default: null description: Input parameters for the ability execution. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpAbilitiesV1AbilitiesNameRun summary: PUT /wp-abilities/v1/abilities/{name}/run description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1/abilities/(?P[a-zA-Z0-9\-\/]+?)/run` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 requestBody: required: false content: application/json: schema: type: object properties: input: type: - integer - number - boolean - string - array - object default: null description: Input parameters for the ability execution. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpAbilitiesV1AbilitiesNameRun summary: PATCH /wp-abilities/v1/abilities/{name}/run description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1/abilities/(?P[a-zA-Z0-9\-\/]+?)/run` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 requestBody: required: false content: application/json: schema: type: object properties: input: type: - integer - number - boolean - string - array - object default: null description: Input parameters for the ability execution. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpAbilitiesV1AbilitiesNameRun summary: DELETE /wp-abilities/v1/abilities/{name}/run description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1/abilities/(?P[a-zA-Z0-9\-\/]+?)/run` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 parameters: - name: input in: query schema: type: - integer - number - boolean - string - array - object default: null description: Input parameters for the ability execution. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-abilities/v1/categories: get: operationId: getWpAbilitiesV1Categories summary: GET /wp-abilities/v1/categories description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1/categories` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 50 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-abilities/v1/categories/{slug}: parameters: - name: slug in: path required: true description: Path segment `slug` from the WordPress route pattern `/wp-abilities/v1/categories/(?P[a-z0-9]+(?:-[a-z0-9]+)*)`. schema: type: string get: operationId: getWpAbilitiesV1CategoriesSlug summary: GET /wp-abilities/v1/categories/{slug} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-abilities/v1/categories/(?P[a-z0-9]+(?:-[a-z0-9]+)*)` in the `wp-abilities/v1` namespace. tags: - wp-abilities/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-block-editor/v1: get: operationId: getWpBlockEditorV1 summary: GET /wp-block-editor/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-block-editor/v1` in the `wp-block-editor/v1` namespace. tags: - wp-block-editor/v1 parameters: - name: namespace in: query schema: default: wp-block-editor/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-block-editor/v1/export: get: operationId: getWpBlockEditorV1Export summary: GET /wp-block-editor/v1/export description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-block-editor/v1/export` in the `wp-block-editor/v1` namespace. tags: - wp-block-editor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-block-editor/v1/navigation-fallback: get: operationId: getWpBlockEditorV1NavigationFallback summary: GET /wp-block-editor/v1/navigation-fallback description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-block-editor/v1/navigation-fallback` in the `wp-block-editor/v1` namespace. tags: - wp-block-editor/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-block-editor/v1/url-details: get: operationId: getWpBlockEditorV1UrlDetails summary: GET /wp-block-editor/v1/url-details description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-block-editor/v1/url-details` in the `wp-block-editor/v1` namespace. tags: - wp-block-editor/v1 parameters: - name: url in: query schema: type: string format: uri description: The URL to process. required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-site-health/v1: get: operationId: getWpSiteHealthV1 summary: GET /wp-site-health/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-site-health/v1` in the `wp-site-health/v1` namespace. tags: - wp-site-health/v1 parameters: - name: namespace in: query schema: default: wp-site-health/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-site-health/v1/directory-sizes: get: operationId: getWpSiteHealthV1DirectorySizes summary: GET /wp-site-health/v1/directory-sizes description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-site-health/v1/directory-sizes` in the `wp-site-health/v1` namespace. tags: - wp-site-health/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-site-health/v1/tests/authorization-header: get: operationId: getWpSiteHealthV1TestsAuthorizationHeader summary: GET /wp-site-health/v1/tests/authorization-header description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-site-health/v1/tests/authorization-header` in the `wp-site-health/v1` namespace. tags: - wp-site-health/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-site-health/v1/tests/background-updates: get: operationId: getWpSiteHealthV1TestsBackgroundUpdates summary: GET /wp-site-health/v1/tests/background-updates description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-site-health/v1/tests/background-updates` in the `wp-site-health/v1` namespace. tags: - wp-site-health/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-site-health/v1/tests/dotorg-communication: get: operationId: getWpSiteHealthV1TestsDotorgCommunication summary: GET /wp-site-health/v1/tests/dotorg-communication description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-site-health/v1/tests/dotorg-communication` in the `wp-site-health/v1` namespace. tags: - wp-site-health/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-site-health/v1/tests/https-status: get: operationId: getWpSiteHealthV1TestsHttpsStatus summary: GET /wp-site-health/v1/tests/https-status description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-site-health/v1/tests/https-status` in the `wp-site-health/v1` namespace. tags: - wp-site-health/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-site-health/v1/tests/loopback-requests: get: operationId: getWpSiteHealthV1TestsLoopbackRequests summary: GET /wp-site-health/v1/tests/loopback-requests description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-site-health/v1/tests/loopback-requests` in the `wp-site-health/v1` namespace. tags: - wp-site-health/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp-site-health/v1/tests/page-cache: get: operationId: getWpSiteHealthV1TestsPageCache summary: GET /wp-site-health/v1/tests/page-cache description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp-site-health/v1/tests/page-cache` in the `wp-site-health/v1` namespace. tags: - wp-site-health/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2: get: operationId: getWpV2 summary: GET /wp/v2 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: namespace in: query schema: default: wp/v2 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/block-directory/search: get: operationId: getWpV2BlockDirectorySearch summary: GET /wp/v2/block-directory/search description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/block-directory/search` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: term in: query schema: type: string minLength: 1 description: Limit result set to blocks matching the search term. required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/block-patterns/categories: get: operationId: getWpV2BlockPatternsCategories summary: GET /wp/v2/block-patterns/categories description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/block-patterns/categories` in the `wp/v2` namespace. tags: - wp/v2 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/block-patterns/patterns: get: operationId: getWpV2BlockPatternsPatterns summary: GET /wp/v2/block-patterns/patterns description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/block-patterns/patterns` in the `wp/v2` namespace. tags: - wp/v2 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/block-renderer/{name}: parameters: - name: name in: path required: true description: Path segment `name` from the WordPress route pattern `/wp/v2/block-renderer/(?P[a-z0-9-]+/[a-z0-9-]+)`. schema: type: string get: operationId: getWpV2BlockRendererName summary: GET /wp/v2/block-renderer/{name} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/block-renderer/(?P[a-z0-9-]+/[a-z0-9-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: &id002 - edit default: view description: Scope under which the request is made; determines fields present in response. - name: attributes in: query schema: type: object default: &id003 [] description: Attributes for the block. - name: post_id in: query schema: type: integer description: ID of the post context. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2BlockRendererName summary: POST /wp/v2/block-renderer/{name} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/block-renderer/(?P[a-z0-9-]+/[a-z0-9-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: context: type: string enum: *id002 default: view description: Scope under which the request is made; determines fields present in response. attributes: type: object default: *id003 description: Attributes for the block. post_id: type: integer description: ID of the post context. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/block-types: get: operationId: getWpV2BlockTypes summary: GET /wp/v2/block-types description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/block-types` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: namespace in: query schema: type: string description: Block namespace. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/block-types/{namespace}: parameters: - name: namespace in: path required: true description: Path segment `namespace` from the WordPress route pattern `/wp/v2/block-types/(?P[a-zA-Z0-9_-]+)`. schema: type: string get: operationId: getWpV2BlockTypesNamespace summary: GET /wp/v2/block-types/{namespace} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/block-types/(?P[a-zA-Z0-9_-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/block-types/{namespace}/{name}: parameters: - name: namespace in: path required: true description: Path segment `namespace` from the WordPress route pattern `/wp/v2/block-types/(?P[a-zA-Z0-9_-]+)/(?P[a-zA-Z0-9_-]+)`. schema: type: string - name: name in: path required: true description: Path segment `name` from the WordPress route pattern `/wp/v2/block-types/(?P[a-zA-Z0-9_-]+)/(?P[a-zA-Z0-9_-]+)`. schema: type: string get: operationId: getWpV2BlockTypesNamespaceName summary: GET /wp/v2/block-types/{namespace}/{name} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/block-types/(?P[a-zA-Z0-9_-]+)/(?P[a-zA-Z0-9_-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/blocks: get: operationId: getWpV2Blocks summary: GET /wp/v2/blocks description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title default: date description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. - name: tax_relation in: query schema: type: string enum: - AND - OR description: Limit result set based on relationship between multiple taxonomies. - name: wp_pattern_category in: query schema: type: - object - array description: Limit result set to items with specific terms assigned in the wp_pattern_category taxonomy. - name: wp_pattern_category_exclude in: query schema: type: - object - array description: Limit result set to items except those with specific terms assigned in the wp_pattern_category taxonomy. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Blocks summary: POST /wp/v2/blocks description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string description: The title for the post. content: type: object properties: raw: type: string block_version: type: integer protected: type: boolean description: The content for the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. meta: type: object properties: _acf_changed: type: boolean default: false wp_pattern_sync_status: type: string enum: - partial - unsynced default: '' footnotes: type: string default: '' description: Meta fields. template: type: string description: The theme file to use to display the post. wp_pattern_category: type: array items: type: integer description: The terms assigned to the post in the wp_pattern_category taxonomy. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/blocks/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/blocks/(?P[\d]+)`. schema: type: string get: operationId: getWpV2BlocksId summary: GET /wp/v2/blocks/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: excerpt_length in: query schema: type: integer description: Override the default excerpt length. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2BlocksId summary: POST /wp/v2/blocks/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id004 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string description: The title for the post. content: type: object properties: raw: type: string block_version: type: integer protected: type: boolean description: The content for the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. meta: type: object properties: _acf_changed: type: boolean default: false wp_pattern_sync_status: type: string enum: &id005 - partial - unsynced default: '' footnotes: type: string default: '' description: Meta fields. template: type: string description: The theme file to use to display the post. wp_pattern_category: type: array items: type: integer description: The terms assigned to the post in the wp_pattern_category taxonomy. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2BlocksId summary: PUT /wp/v2/blocks/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id004 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string description: The title for the post. content: type: object properties: raw: type: string block_version: type: integer protected: type: boolean description: The content for the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. meta: type: object properties: _acf_changed: type: boolean default: false wp_pattern_sync_status: type: string enum: *id005 default: '' footnotes: type: string default: '' description: Meta fields. template: type: string description: The theme file to use to display the post. wp_pattern_category: type: array items: type: integer description: The terms assigned to the post in the wp_pattern_category taxonomy. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2BlocksId summary: PATCH /wp/v2/blocks/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id004 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string description: The title for the post. content: type: object properties: raw: type: string block_version: type: integer protected: type: boolean description: The content for the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. meta: type: object properties: _acf_changed: type: boolean default: false wp_pattern_sync_status: type: string enum: *id005 default: '' footnotes: type: string default: '' description: Meta fields. template: type: string description: The theme file to use to display the post. wp_pattern_category: type: array items: type: integer description: The terms assigned to the post in the wp_pattern_category taxonomy. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2BlocksId summary: DELETE /wp/v2/blocks/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/blocks/{id}/autosaves: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/blocks/(?P[\d]+)/autosaves`. schema: type: string get: operationId: getWpV2BlocksIdAutosaves summary: GET /wp/v2/blocks/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2BlocksIdAutosaves summary: POST /wp/v2/blocks/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: parent: type: integer description: The ID for the parent of the autosave. date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string description: The title for the post. content: type: object properties: raw: type: string block_version: type: integer protected: type: boolean description: The content for the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. meta: type: object properties: _acf_changed: type: boolean default: false wp_pattern_sync_status: type: string enum: - partial - unsynced default: '' footnotes: type: string default: '' description: Meta fields. template: type: string description: The theme file to use to display the post. wp_pattern_category: type: array items: type: integer description: The terms assigned to the post in the wp_pattern_category taxonomy. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/blocks/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/blocks/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/blocks/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string get: operationId: getWpV2BlocksParentAutosavesId summary: GET /wp/v2/blocks/{parent}/autosaves/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)/autosaves/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/blocks/{parent}/revisions: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/blocks/(?P[\d]+)/revisions`. schema: type: string get: operationId: getWpV2BlocksParentRevisions summary: GET /wp/v2/blocks/{parent}/revisions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)/revisions` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - date - id - include - relevance - slug - include_slugs - title default: date description: Sort collection by object attribute. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/blocks/{parent}/revisions/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/blocks/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/blocks/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string get: operationId: getWpV2BlocksParentRevisionsId summary: GET /wp/v2/blocks/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2BlocksParentRevisionsId summary: DELETE /wp/v2/blocks/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/blocks/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/categories: get: operationId: getWpV2Categories summary: GET /wp/v2/categories description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/categories` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: order in: query schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: hide_empty in: query schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: parent in: query schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: post in: query schema: type: integer default: null description: Limit result set to terms assigned to a specific post. - name: slug in: query schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/Category' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Categories summary: POST /wp/v2/categories description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/categories` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. parent: type: integer description: The parent term ID. meta: type: object description: Meta fields. required: - name responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Category' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/categories/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/categories/(?P[\d]+)`. schema: type: string get: operationId: getWpV2CategoriesId summary: GET /wp/v2/categories/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/categories/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Category' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2CategoriesId summary: POST /wp/v2/categories/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/categories/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. parent: type: integer description: The parent term ID. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Category' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2CategoriesId summary: PUT /wp/v2/categories/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/categories/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. parent: type: integer description: The parent term ID. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Category' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2CategoriesId summary: PATCH /wp/v2/categories/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/categories/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. parent: type: integer description: The parent term ID. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Category' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2CategoriesId summary: DELETE /wp/v2/categories/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/categories/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Category' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/comments: get: operationId: getWpV2Comments summary: GET /wp/v2/comments description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/comments` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to comments published after a given ISO8601 compliant date. - name: author in: query schema: type: array items: type: integer description: Limit result set to comments assigned to specific user IDs. Requires authorization. - name: author_exclude in: query schema: type: array items: type: integer description: Ensure result set excludes comments assigned to specific user IDs. Requires authorization. - name: author_email in: query schema: type: string format: email default: null description: Limit result set to that from a specific author email. Requires authorization. - name: before in: query schema: type: string format: date-time description: Limit response to comments published before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - date - date_gmt - id - include - post - parent - type default: date_gmt description: Sort collection by comment attribute. - name: parent in: query schema: type: array default: [] items: type: integer description: Limit result set to comments of specific parent IDs. - name: parent_exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific parent IDs. - name: post in: query schema: type: array default: [] items: type: integer description: Limit result set to comments assigned to specific post IDs. - name: status in: query schema: type: string default: approve description: Limit result set to comments assigned a specific status. Requires authorization. - name: type in: query schema: type: string default: comment description: Limit result set to comments assigned a specific type. Requires authorization. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/Comment' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Comments summary: POST /wp/v2/comments description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/comments` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: author: type: integer description: The ID of the user object, if author was a user. author_email: type: string format: email description: Email address for the comment author. author_ip: type: string format: ip description: IP address for the comment author. author_name: type: string description: Display name for the comment author. author_url: type: string format: uri description: URL for the comment author. author_user_agent: type: string description: User agent for the comment author. content: type: object properties: raw: type: string rendered: type: string description: The content for the comment. date: type: string format: date-time description: The date the comment was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the comment was published, as GMT. parent: type: integer default: 0 description: The ID for the parent of the comment. post: type: integer default: 0 description: The ID of the associated post object. status: type: string description: State of the comment. meta: type: object properties: _wp_note_status: type: string enum: - resolved - reopen default: '' description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Comment' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/comments/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/comments/(?P[\d]+)`. schema: type: string get: operationId: getWpV2CommentsId summary: GET /wp/v2/comments/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/comments/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: password in: query schema: type: string description: The password for the parent post of the comment (if the post is password protected). responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Comment' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2CommentsId summary: POST /wp/v2/comments/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/comments/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: author: type: integer description: The ID of the user object, if author was a user. author_email: type: string format: email description: Email address for the comment author. author_ip: type: string format: ip description: IP address for the comment author. author_name: type: string description: Display name for the comment author. author_url: type: string format: uri description: URL for the comment author. author_user_agent: type: string description: User agent for the comment author. content: type: object properties: raw: type: string rendered: type: string description: The content for the comment. date: type: string format: date-time description: The date the comment was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the comment was published, as GMT. parent: type: integer description: The ID for the parent of the comment. post: type: integer description: The ID of the associated post object. status: type: string description: State of the comment. meta: type: object properties: _wp_note_status: type: string enum: &id006 - resolved - reopen default: '' description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Comment' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2CommentsId summary: PUT /wp/v2/comments/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/comments/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: author: type: integer description: The ID of the user object, if author was a user. author_email: type: string format: email description: Email address for the comment author. author_ip: type: string format: ip description: IP address for the comment author. author_name: type: string description: Display name for the comment author. author_url: type: string format: uri description: URL for the comment author. author_user_agent: type: string description: User agent for the comment author. content: type: object properties: raw: type: string rendered: type: string description: The content for the comment. date: type: string format: date-time description: The date the comment was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the comment was published, as GMT. parent: type: integer description: The ID for the parent of the comment. post: type: integer description: The ID of the associated post object. status: type: string description: State of the comment. meta: type: object properties: _wp_note_status: type: string enum: *id006 default: '' description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Comment' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2CommentsId summary: PATCH /wp/v2/comments/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/comments/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: author: type: integer description: The ID of the user object, if author was a user. author_email: type: string format: email description: Email address for the comment author. author_ip: type: string format: ip description: IP address for the comment author. author_name: type: string description: Display name for the comment author. author_url: type: string format: uri description: URL for the comment author. author_user_agent: type: string description: User agent for the comment author. content: type: object properties: raw: type: string rendered: type: string description: The content for the comment. date: type: string format: date-time description: The date the comment was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the comment was published, as GMT. parent: type: integer description: The ID for the parent of the comment. post: type: integer description: The ID of the associated post object. status: type: string description: State of the comment. meta: type: object properties: _wp_note_status: type: string enum: *id006 default: '' description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Comment' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2CommentsId summary: DELETE /wp/v2/comments/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/comments/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. - name: password in: query schema: type: string description: The password for the parent post of the comment (if the post is password protected). responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Comment' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/e-floating-buttons: get: operationId: getWpV2EFloatingButtons summary: GET /wp/v2/e-floating-buttons description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: author in: query schema: type: array default: [] items: type: integer description: Limit result set to posts assigned to specific authors. - name: author_exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes posts assigned to specific authors. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: menu_order in: query schema: type: integer description: Limit result set to posts with a specific menu_order value. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title - menu_order default: date description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. - name: format in: query schema: type: array items: enum: - standard - aside - chat - gallery - link - image - quote - status - video - audio type: string description: Limit result set to items assigned one or more given formats. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2EFloatingButtons summary: POST /wp/v2/e-floating-buttons description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: - open - closed description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. format: type: string enum: - standard - aside - chat - gallery - link - image - quote - status - video - audio description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: - '' - builder default: '' _elementor_template_type: type: string enum: - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: - 'yes' - 'no' default: '' _elementor_conditions: type: array default: [] description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/e-floating-buttons/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/e-floating-buttons/(?P[\d]+)`. schema: type: string get: operationId: getWpV2EFloatingButtonsId summary: GET /wp/v2/e-floating-buttons/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: excerpt_length in: query schema: type: integer description: Override the default excerpt length. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2EFloatingButtonsId summary: POST /wp/v2/e-floating-buttons/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id007 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: &id008 - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: &id009 - open - closed description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. format: type: string enum: &id010 - standard - aside - chat - gallery - link - image - quote - status - video - audio description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: &id011 - '' - builder default: '' _elementor_template_type: type: string enum: &id012 - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: &id013 - 'yes' - 'no' default: '' _elementor_conditions: type: array default: &id014 [] description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2EFloatingButtonsId summary: PUT /wp/v2/e-floating-buttons/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id007 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: *id008 description: Whether or not comments are open on the post. ping_status: type: string enum: *id009 description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. format: type: string enum: *id010 description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: *id011 default: '' _elementor_template_type: type: string enum: *id012 default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: *id013 default: '' _elementor_conditions: type: array default: *id014 description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2EFloatingButtonsId summary: PATCH /wp/v2/e-floating-buttons/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id007 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: *id008 description: Whether or not comments are open on the post. ping_status: type: string enum: *id009 description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. format: type: string enum: *id010 description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: *id011 default: '' _elementor_template_type: type: string enum: *id012 default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: *id013 default: '' _elementor_conditions: type: array default: *id014 description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2EFloatingButtonsId summary: DELETE /wp/v2/e-floating-buttons/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/e-floating-buttons/{id}/autosaves: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/e-floating-buttons/(?P[\d]+)/autosaves`. schema: type: string get: operationId: getWpV2EFloatingButtonsIdAutosaves summary: GET /wp/v2/e-floating-buttons/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2EFloatingButtonsIdAutosaves summary: POST /wp/v2/e-floating-buttons/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: parent: type: integer description: The ID for the parent of the autosave. date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: - open - closed description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. format: type: string enum: - standard - aside - chat - gallery - link - image - quote - status - video - audio description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: - '' - builder default: '' _elementor_template_type: type: string enum: - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: - 'yes' - 'no' default: '' _elementor_conditions: type: array default: [] description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/e-floating-buttons/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/e-floating-buttons/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/e-floating-buttons/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string get: operationId: getWpV2EFloatingButtonsParentAutosavesId summary: GET /wp/v2/e-floating-buttons/{parent}/autosaves/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)/autosaves/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/e-floating-buttons/{parent}/revisions: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/e-floating-buttons/(?P[\d]+)/revisions`. schema: type: string get: operationId: getWpV2EFloatingButtonsParentRevisions summary: GET /wp/v2/e-floating-buttons/{parent}/revisions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)/revisions` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - date - id - include - relevance - slug - include_slugs - title default: date description: Sort collection by object attribute. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/e-floating-buttons/{parent}/revisions/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/e-floating-buttons/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/e-floating-buttons/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string get: operationId: getWpV2EFloatingButtonsParentRevisionsId summary: GET /wp/v2/e-floating-buttons/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2EFloatingButtonsParentRevisionsId summary: DELETE /wp/v2/e-floating-buttons/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/e-floating-buttons/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/elementor_library: get: operationId: getWpV2ElementorLibrary summary: GET /wp/v2/elementor_library description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: author in: query schema: type: array default: [] items: type: integer description: Limit result set to posts assigned to specific authors. - name: author_exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes posts assigned to specific authors. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title default: date description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2ElementorLibrary summary: POST /wp/v2/elementor_library description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object properties: _acf_changed: type: boolean default: false _elementor_edit_mode: type: string enum: - '' - builder default: '' _elementor_template_type: type: string enum: - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: - 'yes' - 'no' default: '' _elementor_conditions: type: array default: [] description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/elementor_library/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/elementor_library/(?P[\d]+)`. schema: type: string get: operationId: getWpV2ElementorLibraryId summary: GET /wp/v2/elementor_library/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2ElementorLibraryId summary: POST /wp/v2/elementor_library/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id015 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object properties: _acf_changed: type: boolean default: false _elementor_edit_mode: type: string enum: &id016 - '' - builder default: '' _elementor_template_type: type: string enum: &id017 - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: &id018 - 'yes' - 'no' default: '' _elementor_conditions: type: array default: &id019 [] description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2ElementorLibraryId summary: PUT /wp/v2/elementor_library/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id015 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object properties: _acf_changed: type: boolean default: false _elementor_edit_mode: type: string enum: *id016 default: '' _elementor_template_type: type: string enum: *id017 default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: *id018 default: '' _elementor_conditions: type: array default: *id019 description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2ElementorLibraryId summary: PATCH /wp/v2/elementor_library/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id015 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object properties: _acf_changed: type: boolean default: false _elementor_edit_mode: type: string enum: *id016 default: '' _elementor_template_type: type: string enum: *id017 default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: *id018 default: '' _elementor_conditions: type: array default: *id019 description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2ElementorLibraryId summary: DELETE /wp/v2/elementor_library/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/elementor_library/{parent}/revisions: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/elementor_library/(?P[\d]+)/revisions`. schema: type: string get: operationId: getWpV2ElementorLibraryParentRevisions summary: GET /wp/v2/elementor_library/{parent}/revisions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library/(?P[\d]+)/revisions` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - date - id - include - relevance - slug - include_slugs - title default: date description: Sort collection by object attribute. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/elementor_library/{parent}/revisions/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/elementor_library/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/elementor_library/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string get: operationId: getWpV2ElementorLibraryParentRevisionsId summary: GET /wp/v2/elementor_library/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2ElementorLibraryParentRevisionsId summary: DELETE /wp/v2/elementor_library/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_library/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/elementor_snippet: get: operationId: getWpV2ElementorSnippet summary: GET /wp/v2/elementor_snippet description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_snippet` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: author in: query schema: type: array default: [] items: type: integer description: Limit result set to posts assigned to specific authors. - name: author_exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes posts assigned to specific authors. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title default: date description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2ElementorSnippet summary: POST /wp/v2/elementor_snippet description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_snippet` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. meta: type: object properties: _acf_changed: type: boolean default: false _elementor_location: type: string enum: - elementor_head - elementor_body_start - elementor_body_end default: elementor_head _elementor_priority: type: integer default: 1 _elementor_code: type: string default: '' description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/elementor_snippet/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/elementor_snippet/(?P[\d]+)`. schema: type: string get: operationId: getWpV2ElementorSnippetId summary: GET /wp/v2/elementor_snippet/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_snippet/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2ElementorSnippetId summary: POST /wp/v2/elementor_snippet/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_snippet/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id020 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. meta: type: object properties: _acf_changed: type: boolean default: false _elementor_location: type: string enum: &id021 - elementor_head - elementor_body_start - elementor_body_end default: elementor_head _elementor_priority: type: integer default: 1 _elementor_code: type: string default: '' description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2ElementorSnippetId summary: PUT /wp/v2/elementor_snippet/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_snippet/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id020 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. meta: type: object properties: _acf_changed: type: boolean default: false _elementor_location: type: string enum: *id021 default: elementor_head _elementor_priority: type: integer default: 1 _elementor_code: type: string default: '' description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2ElementorSnippetId summary: PATCH /wp/v2/elementor_snippet/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_snippet/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id020 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. meta: type: object properties: _acf_changed: type: boolean default: false _elementor_location: type: string enum: *id021 default: elementor_head _elementor_priority: type: integer default: 1 _elementor_code: type: string default: '' description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2ElementorSnippetId summary: DELETE /wp/v2/elementor_snippet/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/elementor_snippet/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/font-collections: get: operationId: getWpV2FontCollections summary: GET /wp/v2/font-collections description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-collections` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/font-collections/{slug}: parameters: - name: slug in: path required: true description: Path segment `slug` from the WordPress route pattern `/wp/v2/font-collections/(?P[\/\w-]+)`. schema: type: string get: operationId: getWpV2FontCollectionsSlug summary: GET /wp/v2/font-collections/{slug} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-collections/(?P[\/\w-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/font-families: get: operationId: getWpV2FontFamilies summary: GET /wp/v2/font-families description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - id - include default: id description: Sort collection by post attribute. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2FontFamilies summary: POST /wp/v2/font-families description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: theme_json_version: type: integer default: 3 minimum: 2 maximum: 3 description: Version of the theme.json schema used for the typography settings. font_family_settings: type: string description: font-family declaration in theme.json format, encoded as a string. required: - font_family_settings responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/font-families/{font_family_id}/font-faces: parameters: - name: font_family_id in: path required: true description: Path segment `font_family_id` from the WordPress route pattern `/wp/v2/font-families/(?P[\d]+)/font-faces`. schema: type: string get: operationId: getWpV2FontFamiliesFontFamilyIdFontFaces summary: GET /wp/v2/font-families/{font_family_id}/font-faces description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families/(?P[\d]+)/font-faces` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - id - include default: id description: Sort collection by post attribute. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2FontFamiliesFontFamilyIdFontFaces summary: POST /wp/v2/font-families/{font_family_id}/font-faces description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families/(?P[\d]+)/font-faces` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: theme_json_version: type: integer default: 3 minimum: 2 maximum: 3 description: Version of the theme.json schema used for the typography settings. font_face_settings: type: string description: font-face declaration in theme.json format, encoded as a string. required: - font_face_settings responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/font-families/{font_family_id}/font-faces/{id}: parameters: - name: font_family_id in: path required: true description: Path segment `font_family_id` from the WordPress route pattern `/wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+)`. schema: type: string get: operationId: getWpV2FontFamiliesFontFamilyIdFontFacesId summary: GET /wp/v2/font-families/{font_family_id}/font-faces/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2FontFamiliesFontFamilyIdFontFacesId summary: DELETE /wp/v2/font-families/{font_family_id}/font-faces/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/font-families/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/font-families/(?P[\d]+)`. schema: type: string get: operationId: getWpV2FontFamiliesId summary: GET /wp/v2/font-families/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2FontFamiliesId summary: POST /wp/v2/font-families/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: theme_json_version: type: integer default: 3 minimum: 2 maximum: 3 description: Version of the theme.json schema used for the typography settings. font_family_settings: type: string description: font-family declaration in theme.json format, encoded as a string. required: - font_family_settings responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2FontFamiliesId summary: PUT /wp/v2/font-families/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: theme_json_version: type: integer default: 3 minimum: 2 maximum: 3 description: Version of the theme.json schema used for the typography settings. font_family_settings: type: string description: font-family declaration in theme.json format, encoded as a string. required: - font_family_settings responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2FontFamiliesId summary: PATCH /wp/v2/font-families/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: theme_json_version: type: integer default: 3 minimum: 2 maximum: 3 description: Version of the theme.json schema used for the typography settings. font_family_settings: type: string description: font-family declaration in theme.json format, encoded as a string. required: - font_family_settings responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2FontFamiliesId summary: DELETE /wp/v2/font-families/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/font-families/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/global-styles/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/global-styles/(?P[\/\d+]+)`. schema: type: string get: operationId: getWpV2GlobalStylesId summary: GET /wp/v2/global-styles/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/global-styles/(?P[\/\d+]+)` in the `wp/v2` namespace. tags: - wp/v2 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2GlobalStylesId summary: POST /wp/v2/global-styles/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/global-styles/(?P[\/\d+]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: styles: type: object description: Global styles. settings: type: object description: Global settings. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of the global styles variation. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2GlobalStylesId summary: PUT /wp/v2/global-styles/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/global-styles/(?P[\/\d+]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: styles: type: object description: Global styles. settings: type: object description: Global settings. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of the global styles variation. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2GlobalStylesId summary: PATCH /wp/v2/global-styles/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/global-styles/(?P[\/\d+]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: styles: type: object description: Global styles. settings: type: object description: Global settings. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of the global styles variation. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/global-styles/{parent}/revisions: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/global-styles/(?P[\d]+)/revisions`. schema: type: string get: operationId: getWpV2GlobalStylesParentRevisions summary: GET /wp/v2/global-styles/{parent}/revisions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/global-styles/(?P[\d]+)/revisions` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/global-styles/{parent}/revisions/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/global-styles/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/global-styles/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string get: operationId: getWpV2GlobalStylesParentRevisionsId summary: GET /wp/v2/global-styles/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/global-styles/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/global-styles/themes/{stylesheet}/variations: parameters: - name: stylesheet in: path required: true description: Path segment `stylesheet` from the WordPress route pattern `/wp/v2/global-styles/themes/(?P[\/\s%\w\.\(\)\[\]\@_\-]+)/variations`. schema: type: string get: operationId: getWpV2GlobalStylesThemesStylesheetVariations summary: GET /wp/v2/global-styles/themes/{stylesheet}/variations description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/global-styles/themes/(?P[\/\s%\w\.\(\)\[\]\@_\-]+)/variations` in the `wp/v2` namespace. tags: - wp/v2 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/global-styles/themes/{stylesheet}: parameters: - name: stylesheet in: path required: true description: Path segment `stylesheet` from the WordPress route pattern `/wp/v2/global-styles/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)`. schema: type: string get: operationId: getWpV2GlobalStylesThemesStylesheet summary: GET /wp/v2/global-styles/themes/{stylesheet} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/global-styles/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)` in the `wp/v2` namespace. tags: - wp/v2 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/icons: get: operationId: getWpV2Icons summary: GET /wp/v2/icons description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/icons` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/icons/{name}: parameters: - name: name in: path required: true description: Path segment `name` from the WordPress route pattern `/wp/v2/icons/(?P[a-z][a-z0-9-]*/[a-z][a-z0-9-]*)`. schema: type: string get: operationId: getWpV2IconsName summary: GET /wp/v2/icons/{name} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/icons/(?P[a-z][a-z0-9-]*/[a-z][a-z0-9-]*)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/job: get: operationId: getWpV2Job summary: GET /wp/v2/job description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title default: date description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. - name: tax_relation in: query schema: type: string enum: - AND - OR description: Limit result set based on relationship between multiple taxonomies. - name: job_category in: query schema: type: - object - array description: Limit result set to items with specific terms assigned in the job_category taxonomy. - name: job_category_exclude in: query schema: type: - object - array description: Limit result set to items except those with specific terms assigned in the job_category taxonomy. - name: job_location in: query schema: type: - object - array description: Limit result set to items with specific terms assigned in the job_location taxonomy. - name: job_location_exclude in: query schema: type: - object - array description: Limit result set to items except those with specific terms assigned in the job_location taxonomy. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/Job' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Job summary: POST /wp/v2/job description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. template: type: string description: The theme file to use to display the post. job_category: type: array items: type: integer description: The terms assigned to the post in the job_category taxonomy. job_location: type: array items: type: integer description: The terms assigned to the post in the job_location taxonomy. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Job' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/job/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/job/(?P[\d]+)`. schema: type: string get: operationId: getWpV2JobId summary: GET /wp/v2/job/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Job' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2JobId summary: POST /wp/v2/job/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id022 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. template: type: string description: The theme file to use to display the post. job_category: type: array items: type: integer description: The terms assigned to the post in the job_category taxonomy. job_location: type: array items: type: integer description: The terms assigned to the post in the job_location taxonomy. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Job' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2JobId summary: PUT /wp/v2/job/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id022 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. template: type: string description: The theme file to use to display the post. job_category: type: array items: type: integer description: The terms assigned to the post in the job_category taxonomy. job_location: type: array items: type: integer description: The terms assigned to the post in the job_location taxonomy. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Job' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2JobId summary: PATCH /wp/v2/job/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id022 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. template: type: string description: The theme file to use to display the post. job_category: type: array items: type: integer description: The terms assigned to the post in the job_category taxonomy. job_location: type: array items: type: integer description: The terms assigned to the post in the job_location taxonomy. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Job' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2JobId summary: DELETE /wp/v2/job/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Job' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/job_category: get: operationId: getWpV2JobCategory summary: GET /wp/v2/job_category description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_category` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: hide_empty in: query schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: post in: query schema: type: integer default: null description: Limit result set to terms assigned to a specific post. - name: slug in: query schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/JobCategory' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2JobCategory summary: POST /wp/v2/job_category description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_category` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. required: - name responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobCategory' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/job_category/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/job_category/(?P[\d]+)`. schema: type: string get: operationId: getWpV2JobCategoryId summary: GET /wp/v2/job_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobCategory' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2JobCategoryId summary: POST /wp/v2/job_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobCategory' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2JobCategoryId summary: PUT /wp/v2/job_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobCategory' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2JobCategoryId summary: PATCH /wp/v2/job_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobCategory' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2JobCategoryId summary: DELETE /wp/v2/job_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobCategory' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/job_location: get: operationId: getWpV2JobLocation summary: GET /wp/v2/job_location description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_location` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: hide_empty in: query schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: post in: query schema: type: integer default: null description: Limit result set to terms assigned to a specific post. - name: slug in: query schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/JobLocation' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2JobLocation summary: POST /wp/v2/job_location description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_location` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. required: - name responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobLocation' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/job_location/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/job_location/(?P[\d]+)`. schema: type: string get: operationId: getWpV2JobLocationId summary: GET /wp/v2/job_location/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_location/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobLocation' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2JobLocationId summary: POST /wp/v2/job_location/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_location/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobLocation' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2JobLocationId summary: PUT /wp/v2/job_location/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_location/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobLocation' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2JobLocationId summary: PATCH /wp/v2/job_location/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_location/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobLocation' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2JobLocationId summary: DELETE /wp/v2/job_location/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/job_location/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/JobLocation' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/media: get: operationId: getWpV2Media summary: GET /wp/v2/media description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: author in: query schema: type: array default: [] items: type: integer description: Limit result set to posts assigned to specific authors. - name: author_exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes posts assigned to specific authors. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title default: date description: Sort collection by post attribute. - name: parent in: query schema: type: array default: [] items: type: integer description: Limit result set to items with particular parent IDs. - name: parent_exclude in: query schema: type: array default: [] items: type: integer description: Limit result set to all items except those of a particular parent ID. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: inherit items: enum: - inherit - private - trash type: string description: Limit result set to posts assigned one or more statuses. - name: media_type in: query schema: type: array default: null items: type: string enum: - image - video - text - application - audio description: Limit result set to attachments of a particular media type or media types. - name: mime_type in: query schema: type: array default: null items: type: string description: Limit result set to attachments of a particular MIME type or MIME types. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/MediaItem' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Media summary: POST /wp/v2/media description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: - open - closed description: Whether or not the post can be pinged. meta: type: object properties: _acf_changed: type: boolean default: false description: Meta fields. template: type: string description: The theme file to use to display the post. alt_text: type: string description: Alternative text to display when attachment is not displayed. caption: type: object properties: raw: type: string rendered: type: string description: The attachment caption. description: type: object properties: raw: type: string rendered: type: string description: The attachment description. post: type: integer description: The ID for the associated post of the attachment. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaItem' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/media/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/media/(?P[\d]+)`. schema: type: string get: operationId: getWpV2MediaId summary: GET /wp/v2/media/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaItem' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2MediaId summary: POST /wp/v2/media/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id023 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: &id024 - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: &id025 - open - closed description: Whether or not the post can be pinged. meta: type: object properties: _acf_changed: type: boolean default: false description: Meta fields. template: type: string description: The theme file to use to display the post. alt_text: type: string description: Alternative text to display when attachment is not displayed. caption: type: object properties: raw: type: string rendered: type: string description: The attachment caption. description: type: object properties: raw: type: string rendered: type: string description: The attachment description. post: type: integer description: The ID for the associated post of the attachment. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaItem' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2MediaId summary: PUT /wp/v2/media/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id023 description: A named status for the post. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: *id024 description: Whether or not comments are open on the post. ping_status: type: string enum: *id025 description: Whether or not the post can be pinged. meta: type: object properties: _acf_changed: type: boolean default: false description: Meta fields. template: type: string description: The theme file to use to display the post. alt_text: type: string description: Alternative text to display when attachment is not displayed. caption: type: object properties: raw: type: string rendered: type: string description: The attachment caption. description: type: object properties: raw: type: string rendered: type: string description: The attachment description. post: type: integer description: The ID for the associated post of the attachment. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaItem' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2MediaId summary: PATCH /wp/v2/media/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id023 description: A named status for the post. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. author: type: integer description: The ID for the author of the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: *id024 description: Whether or not comments are open on the post. ping_status: type: string enum: *id025 description: Whether or not the post can be pinged. meta: type: object properties: _acf_changed: type: boolean default: false description: Meta fields. template: type: string description: The theme file to use to display the post. alt_text: type: string description: Alternative text to display when attachment is not displayed. caption: type: object properties: raw: type: string rendered: type: string description: The attachment caption. description: type: object properties: raw: type: string rendered: type: string description: The attachment description. post: type: integer description: The ID for the associated post of the attachment. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaItem' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2MediaId summary: DELETE /wp/v2/media/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaItem' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/media/{id}/edit: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/media/(?P[\d]+)/edit`. schema: type: string post: operationId: createWpV2MediaIdEdit summary: POST /wp/v2/media/{id}/edit description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media/(?P[\d]+)/edit` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: src: type: string format: uri description: URL to the edited image file. modifiers: type: array items: type: object description: Array of image edits. rotation: type: integer minimum: 0 maximum: 360 description: 'The amount to rotate the image clockwise in degrees. DEPRECATED: Use `modifiers` instead.' x: type: number minimum: 0 maximum: 100 description: 'As a percentage of the image, the x position to start the crop from. DEPRECATED: Use `modifiers` instead.' y: type: number minimum: 0 maximum: 100 description: 'As a percentage of the image, the y position to start the crop from. DEPRECATED: Use `modifiers` instead.' width: type: number minimum: 0 maximum: 100 description: 'As a percentage of the image, the width to crop the image to. DEPRECATED: Use `modifiers` instead.' height: type: number minimum: 0 maximum: 100 description: 'As a percentage of the image, the height to crop the image to. DEPRECATED: Use `modifiers` instead.' caption: type: object properties: raw: type: string rendered: type: string description: The attachment caption. description: type: object properties: raw: type: string rendered: type: string description: The attachment description. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. post: type: integer description: The ID for the associated post of the attachment. alt_text: type: string description: Alternative text to display when attachment is not displayed. required: - src responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaItem' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/media/{id}/post-process: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/media/(?P[\d]+)/post-process`. schema: type: string post: operationId: createWpV2MediaIdPostProcess summary: POST /wp/v2/media/{id}/post-process description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media/(?P[\d]+)/post-process` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: action: type: string enum: - create-image-subsizes required: - action responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaItem' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/media_coverage: get: operationId: getWpV2MediaCoverage summary: GET /wp/v2/media_coverage description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media_coverage` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title default: date description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/MediaCoverage' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2MediaCoverage summary: POST /wp/v2/media_coverage description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media_coverage` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. featured_media: type: integer description: The ID of the featured media for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaCoverage' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/media_coverage/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/media_coverage/(?P[\d]+)`. schema: type: string get: operationId: getWpV2MediaCoverageId summary: GET /wp/v2/media_coverage/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media_coverage/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaCoverage' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2MediaCoverageId summary: POST /wp/v2/media_coverage/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media_coverage/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id026 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. featured_media: type: integer description: The ID of the featured media for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaCoverage' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2MediaCoverageId summary: PUT /wp/v2/media_coverage/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media_coverage/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id026 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. featured_media: type: integer description: The ID of the featured media for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaCoverage' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2MediaCoverageId summary: PATCH /wp/v2/media_coverage/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media_coverage/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id026 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. featured_media: type: integer description: The ID of the featured media for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaCoverage' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2MediaCoverageId summary: DELETE /wp/v2/media_coverage/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/media_coverage/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/MediaCoverage' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/menu-items: get: operationId: getWpV2MenuItems summary: GET /wp/v2/menu-items description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 100 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title - menu_order default: menu_order description: Sort collection by object attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. - name: tax_relation in: query schema: type: string enum: - AND - OR description: Limit result set based on relationship between multiple taxonomies. - name: menus in: query schema: type: - object - array description: Limit result set to items with specific terms assigned in the menus taxonomy. - name: menus_exclude in: query schema: type: - object - array description: Limit result set to items except those with specific terms assigned in the menus taxonomy. - name: menu_order in: query schema: type: integer description: Limit result set to posts with a specific menu_order value. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2MenuItems summary: POST /wp/v2/menu-items description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: title: type: - string - object properties: raw: type: string rendered: type: string description: The title for the object. type: type: string enum: - taxonomy - post_type - post_type_archive - custom default: custom description: The family of objects originally represented, such as "post_type" or "taxonomy". status: type: string enum: - publish - future - draft - pending - private - acf-disabled default: publish description: A named status for the object. parent: type: integer default: 0 minimum: 0 description: The ID for the parent of the object. attr_title: type: string description: Text for the title attribute of the link element for this menu item. classes: type: array items: type: string description: Class names for the link element of this menu item. description: type: string description: The description of this menu item. menu_order: type: integer default: 1 minimum: 1 description: The DB ID of the nav_menu_item that is this item's menu parent, if any, otherwise 0. object: type: string description: The type of object originally represented, such as "category", "post", or "attachment". object_id: type: integer default: 0 minimum: 0 description: The database ID of the original object this menu item represents, for example the ID for posts or the term_id for categories. target: type: string enum: - _blank - '' description: The target attribute of the link element for this menu item. url: type: string format: uri description: The URL to which this menu item points. xfn: type: array items: type: string description: The XFN relationship expressed in the link of this menu item. menus: type: integer description: The terms assigned to the object in the nav_menu taxonomy. meta: type: object properties: _acf_changed: type: boolean default: false description: Meta fields. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/menu-items/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/menu-items/(?P[\d]+)`. schema: type: string get: operationId: getWpV2MenuItemsId summary: GET /wp/v2/menu-items/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2MenuItemsId summary: POST /wp/v2/menu-items/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: title: type: - string - object properties: raw: type: string rendered: type: string description: The title for the object. type: type: string enum: &id027 - taxonomy - post_type - post_type_archive - custom description: The family of objects originally represented, such as "post_type" or "taxonomy". status: type: string enum: &id028 - publish - future - draft - pending - private - acf-disabled description: A named status for the object. parent: type: integer minimum: 0 description: The ID for the parent of the object. attr_title: type: string description: Text for the title attribute of the link element for this menu item. classes: type: array items: type: string description: Class names for the link element of this menu item. description: type: string description: The description of this menu item. menu_order: type: integer minimum: 1 description: The DB ID of the nav_menu_item that is this item's menu parent, if any, otherwise 0. object: type: string description: The type of object originally represented, such as "category", "post", or "attachment". object_id: type: integer minimum: 0 description: The database ID of the original object this menu item represents, for example the ID for posts or the term_id for categories. target: type: string enum: &id029 - _blank - '' description: The target attribute of the link element for this menu item. url: type: string format: uri description: The URL to which this menu item points. xfn: type: array items: type: string description: The XFN relationship expressed in the link of this menu item. menus: type: integer description: The terms assigned to the object in the nav_menu taxonomy. meta: type: object properties: _acf_changed: type: boolean default: false description: Meta fields. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2MenuItemsId summary: PUT /wp/v2/menu-items/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: title: type: - string - object properties: raw: type: string rendered: type: string description: The title for the object. type: type: string enum: *id027 description: The family of objects originally represented, such as "post_type" or "taxonomy". status: type: string enum: *id028 description: A named status for the object. parent: type: integer minimum: 0 description: The ID for the parent of the object. attr_title: type: string description: Text for the title attribute of the link element for this menu item. classes: type: array items: type: string description: Class names for the link element of this menu item. description: type: string description: The description of this menu item. menu_order: type: integer minimum: 1 description: The DB ID of the nav_menu_item that is this item's menu parent, if any, otherwise 0. object: type: string description: The type of object originally represented, such as "category", "post", or "attachment". object_id: type: integer minimum: 0 description: The database ID of the original object this menu item represents, for example the ID for posts or the term_id for categories. target: type: string enum: *id029 description: The target attribute of the link element for this menu item. url: type: string format: uri description: The URL to which this menu item points. xfn: type: array items: type: string description: The XFN relationship expressed in the link of this menu item. menus: type: integer description: The terms assigned to the object in the nav_menu taxonomy. meta: type: object properties: _acf_changed: type: boolean default: false description: Meta fields. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2MenuItemsId summary: PATCH /wp/v2/menu-items/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: title: type: - string - object properties: raw: type: string rendered: type: string description: The title for the object. type: type: string enum: *id027 description: The family of objects originally represented, such as "post_type" or "taxonomy". status: type: string enum: *id028 description: A named status for the object. parent: type: integer minimum: 0 description: The ID for the parent of the object. attr_title: type: string description: Text for the title attribute of the link element for this menu item. classes: type: array items: type: string description: Class names for the link element of this menu item. description: type: string description: The description of this menu item. menu_order: type: integer minimum: 1 description: The DB ID of the nav_menu_item that is this item's menu parent, if any, otherwise 0. object: type: string description: The type of object originally represented, such as "category", "post", or "attachment". object_id: type: integer minimum: 0 description: The database ID of the original object this menu item represents, for example the ID for posts or the term_id for categories. target: type: string enum: *id029 description: The target attribute of the link element for this menu item. url: type: string format: uri description: The URL to which this menu item points. xfn: type: array items: type: string description: The XFN relationship expressed in the link of this menu item. menus: type: integer description: The terms assigned to the object in the nav_menu taxonomy. meta: type: object properties: _acf_changed: type: boolean default: false description: Meta fields. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2MenuItemsId summary: DELETE /wp/v2/menu-items/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/menu-items/{id}/autosaves: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/menu-items/(?P[\d]+)/autosaves`. schema: type: string get: operationId: getWpV2MenuItemsIdAutosaves summary: GET /wp/v2/menu-items/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2MenuItemsIdAutosaves summary: POST /wp/v2/menu-items/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: parent: type: integer minimum: 0 description: The ID for the parent of the object. title: type: - string - object properties: raw: type: string rendered: type: string description: The title for the object. type: type: string enum: - taxonomy - post_type - post_type_archive - custom description: The family of objects originally represented, such as "post_type" or "taxonomy". status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the object. attr_title: type: string description: Text for the title attribute of the link element for this menu item. classes: type: array items: type: string description: Class names for the link element of this menu item. description: type: string description: The description of this menu item. menu_order: type: integer minimum: 1 description: The DB ID of the nav_menu_item that is this item's menu parent, if any, otherwise 0. object: type: string description: The type of object originally represented, such as "category", "post", or "attachment". object_id: type: integer minimum: 0 description: The database ID of the original object this menu item represents, for example the ID for posts or the term_id for categories. target: type: string enum: - _blank - '' description: The target attribute of the link element for this menu item. url: type: string format: uri description: The URL to which this menu item points. xfn: type: array items: type: string description: The XFN relationship expressed in the link of this menu item. menus: type: integer description: The terms assigned to the object in the nav_menu taxonomy. meta: type: object properties: _acf_changed: type: boolean default: false description: Meta fields. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/menu-items/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/menu-items/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/menu-items/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string get: operationId: getWpV2MenuItemsParentAutosavesId summary: GET /wp/v2/menu-items/{parent}/autosaves/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-items/(?P[\d]+)/autosaves/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/menu-locations: get: operationId: getWpV2MenuLocations summary: GET /wp/v2/menu-locations description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-locations` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/menu-locations/{location}: parameters: - name: location in: path required: true description: Path segment `location` from the WordPress route pattern `/wp/v2/menu-locations/(?P[\w-]+)`. schema: type: string get: operationId: getWpV2MenuLocationsLocation summary: GET /wp/v2/menu-locations/{location} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menu-locations/(?P[\w-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/menus: get: operationId: getWpV2Menus summary: GET /wp/v2/menus description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menus` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: hide_empty in: query schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: post in: query schema: type: integer default: null description: Limit result set to terms assigned to a specific post. - name: slug in: query schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Menus summary: POST /wp/v2/menus description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menus` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. locations: type: array items: type: string description: The locations assigned to the menu. auto_add: type: boolean description: Whether to automatically add top level pages to this menu. required: - name responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/menus/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/menus/(?P[\d]+)`. schema: type: string get: operationId: getWpV2MenusId summary: GET /wp/v2/menus/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menus/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2MenusId summary: POST /wp/v2/menus/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menus/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. locations: type: array items: type: string description: The locations assigned to the menu. auto_add: type: boolean description: Whether to automatically add top level pages to this menu. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2MenusId summary: PUT /wp/v2/menus/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menus/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. locations: type: array items: type: string description: The locations assigned to the menu. auto_add: type: boolean description: Whether to automatically add top level pages to this menu. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2MenusId summary: PATCH /wp/v2/menus/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menus/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. locations: type: array items: type: string description: The locations assigned to the menu. auto_add: type: boolean description: Whether to automatically add top level pages to this menu. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2MenusId summary: DELETE /wp/v2/menus/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/menus/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/navigation: get: operationId: getWpV2Navigation summary: GET /wp/v2/navigation description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title default: date description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Navigation summary: POST /wp/v2/navigation description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/navigation/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/navigation/(?P[\d]+)`. schema: type: string get: operationId: getWpV2NavigationId summary: GET /wp/v2/navigation/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2NavigationId summary: POST /wp/v2/navigation/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id030 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2NavigationId summary: PUT /wp/v2/navigation/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id030 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2NavigationId summary: PATCH /wp/v2/navigation/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id030 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2NavigationId summary: DELETE /wp/v2/navigation/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/navigation/{id}/autosaves: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/navigation/(?P[\d]+)/autosaves`. schema: type: string get: operationId: getWpV2NavigationIdAutosaves summary: GET /wp/v2/navigation/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2NavigationIdAutosaves summary: POST /wp/v2/navigation/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: parent: type: integer description: The ID for the parent of the autosave. date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/navigation/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/navigation/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/navigation/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string get: operationId: getWpV2NavigationParentAutosavesId summary: GET /wp/v2/navigation/{parent}/autosaves/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)/autosaves/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/navigation/{parent}/revisions: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/navigation/(?P[\d]+)/revisions`. schema: type: string get: operationId: getWpV2NavigationParentRevisions summary: GET /wp/v2/navigation/{parent}/revisions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)/revisions` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - date - id - include - relevance - slug - include_slugs - title default: date description: Sort collection by object attribute. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/navigation/{parent}/revisions/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string get: operationId: getWpV2NavigationParentRevisionsId summary: GET /wp/v2/navigation/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2NavigationParentRevisionsId summary: DELETE /wp/v2/navigation/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/pages: get: operationId: getWpV2Pages summary: GET /wp/v2/pages description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: author in: query schema: type: array default: [] items: type: integer description: Limit result set to posts assigned to specific authors. - name: author_exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes posts assigned to specific authors. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: menu_order in: query schema: type: integer description: Limit result set to posts with a specific menu_order value. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title - menu_order default: date description: Sort collection by post attribute. - name: parent in: query schema: type: array default: [] items: type: integer description: Limit result set to items with particular parent IDs. - name: parent_exclude in: query schema: type: array default: [] items: type: integer description: Limit result set to all items except those of a particular parent ID. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Pages summary: POST /wp/v2/pages description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. parent: type: integer description: The ID for the parent of the post. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: - open - closed description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: - '' - builder default: '' _elementor_template_type: type: string enum: - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: - 'yes' - 'no' default: '' _elementor_conditions: type: array default: [] description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/pages/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/pages/(?P[\d]+)`. schema: type: string get: operationId: getWpV2PagesId summary: GET /wp/v2/pages/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: excerpt_length in: query schema: type: integer description: Override the default excerpt length. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2PagesId summary: POST /wp/v2/pages/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id031 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. parent: type: integer description: The ID for the parent of the post. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: &id032 - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: &id033 - open - closed description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: &id034 - '' - builder default: '' _elementor_template_type: type: string enum: &id035 - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: &id036 - 'yes' - 'no' default: '' _elementor_conditions: type: array default: &id037 [] description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2PagesId summary: PUT /wp/v2/pages/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id031 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. parent: type: integer description: The ID for the parent of the post. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: *id032 description: Whether or not comments are open on the post. ping_status: type: string enum: *id033 description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: *id034 default: '' _elementor_template_type: type: string enum: *id035 default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: *id036 default: '' _elementor_conditions: type: array default: *id037 description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2PagesId summary: PATCH /wp/v2/pages/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id031 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. parent: type: integer description: The ID for the parent of the post. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: *id032 description: Whether or not comments are open on the post. ping_status: type: string enum: *id033 description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: *id034 default: '' _elementor_template_type: type: string enum: *id035 default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: *id036 default: '' _elementor_conditions: type: array default: *id037 description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2PagesId summary: DELETE /wp/v2/pages/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/pages/{id}/autosaves: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/pages/(?P[\d]+)/autosaves`. schema: type: string get: operationId: getWpV2PagesIdAutosaves summary: GET /wp/v2/pages/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2PagesIdAutosaves summary: POST /wp/v2/pages/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: parent: type: integer description: The ID for the parent of the post. date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: - open - closed description: Whether or not the post can be pinged. menu_order: type: integer description: The order of the post in relation to other posts. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: - '' - builder default: '' _elementor_template_type: type: string enum: - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: - 'yes' - 'no' default: '' _elementor_conditions: type: array default: [] description: Meta fields. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/pages/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/pages/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/pages/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string get: operationId: getWpV2PagesParentAutosavesId summary: GET /wp/v2/pages/{parent}/autosaves/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)/autosaves/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/pages/{parent}/revisions: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/pages/(?P[\d]+)/revisions`. schema: type: string get: operationId: getWpV2PagesParentRevisions summary: GET /wp/v2/pages/{parent}/revisions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)/revisions` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - date - id - include - relevance - slug - include_slugs - title default: date description: Sort collection by object attribute. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/pages/{parent}/revisions/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/pages/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/pages/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string get: operationId: getWpV2PagesParentRevisionsId summary: GET /wp/v2/pages/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2PagesParentRevisionsId summary: DELETE /wp/v2/pages/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pages/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Page' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/pattern-directory/patterns: get: operationId: getWpV2PatternDirectoryPatterns summary: GET /wp/v2/pattern-directory/patterns description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/pattern-directory/patterns` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 100 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string minLength: 1 description: Limit results to those matching a string. - name: category in: query schema: type: integer minimum: 1 description: Limit results to those matching a category ID. - name: keyword in: query schema: type: integer minimum: 1 description: Limit results to those matching a keyword ID. - name: slug in: query schema: type: array description: Limit results to those matching a pattern (slug). - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title - favorite_count default: date description: Sort collection by post attribute. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/plugins: get: operationId: getWpV2Plugins summary: GET /wp/v2/plugins description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/plugins` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: status in: query schema: type: array items: type: string enum: - inactive - active description: Limits results to plugins with the given status. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Plugins summary: POST /wp/v2/plugins description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/plugins` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: slug: type: string description: WordPress.org plugin directory slug. status: type: string enum: - inactive - active default: inactive description: The plugin activation status. required: - slug responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/plugins/{plugin}: parameters: - name: plugin in: path required: true description: Path segment `plugin` from the WordPress route pattern `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)`. schema: type: string get: operationId: getWpV2PluginsPlugin summary: GET /wp/v2/plugins/{plugin} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2PluginsPlugin summary: POST /wp/v2/plugins/{plugin} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: context: type: string enum: &id038 - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. status: type: string enum: &id039 - inactive - active description: The plugin activation status. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2PluginsPlugin summary: PUT /wp/v2/plugins/{plugin} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: context: type: string enum: *id038 default: view description: Scope under which the request is made; determines fields present in response. status: type: string enum: *id039 description: The plugin activation status. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2PluginsPlugin summary: PATCH /wp/v2/plugins/{plugin} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: context: type: string enum: *id038 default: view description: Scope under which the request is made; determines fields present in response. status: type: string enum: *id039 description: The plugin activation status. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2PluginsPlugin summary: DELETE /wp/v2/plugins/{plugin} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/posts: get: operationId: getWpV2Posts summary: GET /wp/v2/posts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: author in: query schema: type: array default: [] items: type: integer description: Limit result set to posts assigned to specific authors. - name: author_exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes posts assigned to specific authors. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title default: date description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. - name: tax_relation in: query schema: type: string enum: - AND - OR description: Limit result set based on relationship between multiple taxonomies. - name: categories in: query schema: type: - object - array description: Limit result set to items with specific terms assigned in the categories taxonomy. - name: categories_exclude in: query schema: type: - object - array description: Limit result set to items except those with specific terms assigned in the categories taxonomy. - name: tags in: query schema: type: - object - array description: Limit result set to items with specific terms assigned in the tags taxonomy. - name: tags_exclude in: query schema: type: - object - array description: Limit result set to items except those with specific terms assigned in the tags taxonomy. - name: sticky in: query schema: type: boolean description: Limit result set to items that are sticky. - name: ignore_sticky in: query schema: type: boolean default: true description: Whether to ignore sticky posts or not. - name: format in: query schema: type: array items: enum: - standard - aside - chat - gallery - link - image - quote - status - video - audio type: string description: Limit result set to items assigned one or more given formats. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Posts summary: POST /wp/v2/posts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: - open - closed description: Whether or not the post can be pinged. format: type: string enum: - standard - aside - chat - gallery - link - image - quote - status - video - audio description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: - '' - builder default: '' _elementor_template_type: type: string enum: - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: - 'yes' - 'no' default: '' _elementor_conditions: type: array default: [] description: Meta fields. sticky: type: boolean description: Whether or not the post should be treated as sticky. template: type: string description: The theme file to use to display the post. categories: type: array items: type: integer description: The terms assigned to the post in the category taxonomy. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/posts/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/posts/(?P[\d]+)`. schema: type: string get: operationId: getWpV2PostsId summary: GET /wp/v2/posts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: excerpt_length in: query schema: type: integer description: Override the default excerpt length. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2PostsId summary: POST /wp/v2/posts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id040 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: &id041 - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: &id042 - open - closed description: Whether or not the post can be pinged. format: type: string enum: &id043 - standard - aside - chat - gallery - link - image - quote - status - video - audio description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: &id044 - '' - builder default: '' _elementor_template_type: type: string enum: &id045 - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: &id046 - 'yes' - 'no' default: '' _elementor_conditions: type: array default: &id047 [] description: Meta fields. sticky: type: boolean description: Whether or not the post should be treated as sticky. template: type: string description: The theme file to use to display the post. categories: type: array items: type: integer description: The terms assigned to the post in the category taxonomy. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2PostsId summary: PUT /wp/v2/posts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id040 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: *id041 description: Whether or not comments are open on the post. ping_status: type: string enum: *id042 description: Whether or not the post can be pinged. format: type: string enum: *id043 description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: *id044 default: '' _elementor_template_type: type: string enum: *id045 default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: *id046 default: '' _elementor_conditions: type: array default: *id047 description: Meta fields. sticky: type: boolean description: Whether or not the post should be treated as sticky. template: type: string description: The theme file to use to display the post. categories: type: array items: type: integer description: The terms assigned to the post in the category taxonomy. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2PostsId summary: PATCH /wp/v2/posts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id040 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: *id041 description: Whether or not comments are open on the post. ping_status: type: string enum: *id042 description: Whether or not the post can be pinged. format: type: string enum: *id043 description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: *id044 default: '' _elementor_template_type: type: string enum: *id045 default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: *id046 default: '' _elementor_conditions: type: array default: *id047 description: Meta fields. sticky: type: boolean description: Whether or not the post should be treated as sticky. template: type: string description: The theme file to use to display the post. categories: type: array items: type: integer description: The terms assigned to the post in the category taxonomy. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2PostsId summary: DELETE /wp/v2/posts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/posts/{id}/autosaves: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/posts/(?P[\d]+)/autosaves`. schema: type: string get: operationId: getWpV2PostsIdAutosaves summary: GET /wp/v2/posts/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2PostsIdAutosaves summary: POST /wp/v2/posts/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: parent: type: integer description: The ID for the parent of the autosave. date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object properties: raw: type: string rendered: type: string protected: type: boolean description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. comment_status: type: string enum: - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: - open - closed description: Whether or not the post can be pinged. format: type: string enum: - standard - aside - chat - gallery - link - image - quote - status - video - audio description: The format for the post. meta: type: object properties: _acf_changed: type: boolean default: false footnotes: type: string default: '' _elementor_edit_mode: type: string enum: - '' - builder default: '' _elementor_template_type: type: string enum: - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' default: '' _elementor_data: type: string default: '' _elementor_page_settings: type: object default: '{}' properties: hide_title: type: string enum: - 'yes' - 'no' default: '' _elementor_conditions: type: array default: [] description: Meta fields. sticky: type: boolean description: Whether or not the post should be treated as sticky. template: type: string description: The theme file to use to display the post. categories: type: array items: type: integer description: The terms assigned to the post in the category taxonomy. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/posts/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/posts/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/posts/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string get: operationId: getWpV2PostsParentAutosavesId summary: GET /wp/v2/posts/{parent}/autosaves/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)/autosaves/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/posts/{parent}/revisions: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/posts/(?P[\d]+)/revisions`. schema: type: string get: operationId: getWpV2PostsParentRevisions summary: GET /wp/v2/posts/{parent}/revisions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)/revisions` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - date - id - include - relevance - slug - include_slugs - title default: date description: Sort collection by object attribute. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/posts/{parent}/revisions/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/posts/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/posts/(?P[\d]+)/revisions/(?P[\d]+)`. schema: type: string get: operationId: getWpV2PostsParentRevisionsId summary: GET /wp/v2/posts/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2PostsParentRevisionsId summary: DELETE /wp/v2/posts/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/posts/(?P[\d]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Post' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/search: get: operationId: getWpV2Search summary: GET /wp/v2/search description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/search` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: type in: query schema: type: string enum: - post - term - post-format default: post description: Limit results to items of an object type. - name: subtype in: query schema: type: array default: any items: enum: - post - page - e-floating-buttons - elementor_library - job - sourcing-events - media_coverage - category - post_tag - job_category - job_location - any type: string description: Limit results to items of one or more object subtypes. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/SearchResult' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/settings: get: operationId: getWpV2Settings summary: GET /wp/v2/settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/settings` in the `wp/v2` namespace. tags: - wp/v2 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Settings summary: POST /wp/v2/settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/settings` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: hello_elementor_settings_description_meta_tag: type: string hello_elementor_settings_skip_link: type: string hello_elementor_settings_header_footer: type: string hello_elementor_settings_page_title: type: string hello_elementor_settings_hello_style: type: string hello_elementor_settings_hello_theme: type: string title: type: string description: Site title. description: type: string description: Site tagline. url: type: string format: uri description: Site URL. email: type: string format: email description: This address is used for admin purposes, like new user notification. timezone: type: string description: A city in the same timezone as you. date_format: type: string description: A date format for all date strings. time_format: type: string description: A time format for all time strings. start_of_week: type: integer description: A day number of the week that the week should start on. language: type: string description: WordPress locale code. use_smilies: type: boolean description: Convert emoticons like :-) and :-P to graphics on display. default_category: type: integer description: Default post category. default_post_format: type: string description: Default post format. posts_per_page: type: integer description: Blog pages show at most. show_on_front: type: string description: What to show on the front page page_on_front: type: integer description: The ID of the page that should be displayed on the front page page_for_posts: type: integer description: The ID of the page that should display the latest posts default_ping_status: type: string enum: &id048 - open - closed description: Allow link notifications from other blogs (pingbacks and trackbacks) on new articles. default_comment_status: type: string enum: &id049 - open - closed description: Allow people to submit comments on new posts. site_logo: type: integer description: Site logo. site_icon: type: integer description: Site icon. elementor_one_welcome_screen_completed: type: boolean description: Elementor One Welcome Screen Completed elementor_one_dismiss_connect_alert: type: boolean description: Elementor One Dismiss Connect Alert elementor_one_editor_update_notification_dismissed: type: boolean description: Elementor One Dismiss Editor Update Notification image_optimizer_compression_level: type: string image_optimizer_optimize_on_upload: type: boolean image_optimizer_resize_larger_images: type: boolean image_optimizer_resize_larger_images_size: type: integer image_optimizer_exif_metadata: type: boolean image_optimizer_original_images: type: boolean image_optimizer_convert_to_format: type: string image_optimizer_custom_sizes: type: string image_optimizer_help_videos: type: object image_optimizer_review_data: type: object ea11y_widget_menu_settings: type: object ea11y_widget_icon_settings: type: object ea11y_skip_to_content_settings: type: object ea11y_widget_activation_settings: type: object ea11y_plan_data: type: object ea11y_accessibility_statement_data: type: object ea11y_close_post_connect_modal: type: boolean ea11y_hide_minimum_active_options_alert: type: boolean ea11y_analytics_enabled: type: boolean ea11y_show_accessibility_generated_page_infotip: type: boolean ea11y_unfiltered_files_upload: type: boolean ea11y_close_onboarding_modal: type: boolean ea11y_close_get_started_modal: type: boolean ea11y_dismissed_quota_notices: type: array items: type: string ea11y_review_data: type: object site_mailer_keep_log: type: boolean site_mailer_unsubscribe: type: boolean site_mailer_close_post_connect_modal: type: boolean description: Site Mailer Close Post Connect Modal site_mailer_from_name: type: string description: Site Mailer From Email site_mailer_reply_to_email: type: string description: Site Mailer Reply Email site_mailer_sender_domain: type: string description: Site Mailer Sender Domain site_mailer_sender_email_prefix: type: string description: Site Mailer Sender Mail Prefix site_mailer_custom_domain_dns_records: type: string description: Site Mailer custom domain DNS records site_mailer_verification_started: type: boolean site_mailer_registration_started: type: boolean site_mailer_confirm_domain_settings_opened: type: boolean site_mailer_confirm_dns_settings_added: type: boolean site_mailer_active_step: type: boolean site_mailer_custom_domain_verified: type: boolean site_mailer_custom_domain_verified_alert: type: boolean site_mailer_custom_domain_verification_start_time: type: string site_mailer_is_valid_plan_data: type: boolean site_mailer_hide_logs_status_refresh_infotip: type: boolean site_mailer_hide_walkthrough_modal: type: boolean site_mailer_review_data: type: object responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2Settings summary: PUT /wp/v2/settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/settings` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: hello_elementor_settings_description_meta_tag: type: string hello_elementor_settings_skip_link: type: string hello_elementor_settings_header_footer: type: string hello_elementor_settings_page_title: type: string hello_elementor_settings_hello_style: type: string hello_elementor_settings_hello_theme: type: string title: type: string description: Site title. description: type: string description: Site tagline. url: type: string format: uri description: Site URL. email: type: string format: email description: This address is used for admin purposes, like new user notification. timezone: type: string description: A city in the same timezone as you. date_format: type: string description: A date format for all date strings. time_format: type: string description: A time format for all time strings. start_of_week: type: integer description: A day number of the week that the week should start on. language: type: string description: WordPress locale code. use_smilies: type: boolean description: Convert emoticons like :-) and :-P to graphics on display. default_category: type: integer description: Default post category. default_post_format: type: string description: Default post format. posts_per_page: type: integer description: Blog pages show at most. show_on_front: type: string description: What to show on the front page page_on_front: type: integer description: The ID of the page that should be displayed on the front page page_for_posts: type: integer description: The ID of the page that should display the latest posts default_ping_status: type: string enum: *id048 description: Allow link notifications from other blogs (pingbacks and trackbacks) on new articles. default_comment_status: type: string enum: *id049 description: Allow people to submit comments on new posts. site_logo: type: integer description: Site logo. site_icon: type: integer description: Site icon. elementor_one_welcome_screen_completed: type: boolean description: Elementor One Welcome Screen Completed elementor_one_dismiss_connect_alert: type: boolean description: Elementor One Dismiss Connect Alert elementor_one_editor_update_notification_dismissed: type: boolean description: Elementor One Dismiss Editor Update Notification image_optimizer_compression_level: type: string image_optimizer_optimize_on_upload: type: boolean image_optimizer_resize_larger_images: type: boolean image_optimizer_resize_larger_images_size: type: integer image_optimizer_exif_metadata: type: boolean image_optimizer_original_images: type: boolean image_optimizer_convert_to_format: type: string image_optimizer_custom_sizes: type: string image_optimizer_help_videos: type: object image_optimizer_review_data: type: object ea11y_widget_menu_settings: type: object ea11y_widget_icon_settings: type: object ea11y_skip_to_content_settings: type: object ea11y_widget_activation_settings: type: object ea11y_plan_data: type: object ea11y_accessibility_statement_data: type: object ea11y_close_post_connect_modal: type: boolean ea11y_hide_minimum_active_options_alert: type: boolean ea11y_analytics_enabled: type: boolean ea11y_show_accessibility_generated_page_infotip: type: boolean ea11y_unfiltered_files_upload: type: boolean ea11y_close_onboarding_modal: type: boolean ea11y_close_get_started_modal: type: boolean ea11y_dismissed_quota_notices: type: array items: type: string ea11y_review_data: type: object site_mailer_keep_log: type: boolean site_mailer_unsubscribe: type: boolean site_mailer_close_post_connect_modal: type: boolean description: Site Mailer Close Post Connect Modal site_mailer_from_name: type: string description: Site Mailer From Email site_mailer_reply_to_email: type: string description: Site Mailer Reply Email site_mailer_sender_domain: type: string description: Site Mailer Sender Domain site_mailer_sender_email_prefix: type: string description: Site Mailer Sender Mail Prefix site_mailer_custom_domain_dns_records: type: string description: Site Mailer custom domain DNS records site_mailer_verification_started: type: boolean site_mailer_registration_started: type: boolean site_mailer_confirm_domain_settings_opened: type: boolean site_mailer_confirm_dns_settings_added: type: boolean site_mailer_active_step: type: boolean site_mailer_custom_domain_verified: type: boolean site_mailer_custom_domain_verified_alert: type: boolean site_mailer_custom_domain_verification_start_time: type: string site_mailer_is_valid_plan_data: type: boolean site_mailer_hide_logs_status_refresh_infotip: type: boolean site_mailer_hide_walkthrough_modal: type: boolean site_mailer_review_data: type: object responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2Settings summary: PATCH /wp/v2/settings description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/settings` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: hello_elementor_settings_description_meta_tag: type: string hello_elementor_settings_skip_link: type: string hello_elementor_settings_header_footer: type: string hello_elementor_settings_page_title: type: string hello_elementor_settings_hello_style: type: string hello_elementor_settings_hello_theme: type: string title: type: string description: Site title. description: type: string description: Site tagline. url: type: string format: uri description: Site URL. email: type: string format: email description: This address is used for admin purposes, like new user notification. timezone: type: string description: A city in the same timezone as you. date_format: type: string description: A date format for all date strings. time_format: type: string description: A time format for all time strings. start_of_week: type: integer description: A day number of the week that the week should start on. language: type: string description: WordPress locale code. use_smilies: type: boolean description: Convert emoticons like :-) and :-P to graphics on display. default_category: type: integer description: Default post category. default_post_format: type: string description: Default post format. posts_per_page: type: integer description: Blog pages show at most. show_on_front: type: string description: What to show on the front page page_on_front: type: integer description: The ID of the page that should be displayed on the front page page_for_posts: type: integer description: The ID of the page that should display the latest posts default_ping_status: type: string enum: *id048 description: Allow link notifications from other blogs (pingbacks and trackbacks) on new articles. default_comment_status: type: string enum: *id049 description: Allow people to submit comments on new posts. site_logo: type: integer description: Site logo. site_icon: type: integer description: Site icon. elementor_one_welcome_screen_completed: type: boolean description: Elementor One Welcome Screen Completed elementor_one_dismiss_connect_alert: type: boolean description: Elementor One Dismiss Connect Alert elementor_one_editor_update_notification_dismissed: type: boolean description: Elementor One Dismiss Editor Update Notification image_optimizer_compression_level: type: string image_optimizer_optimize_on_upload: type: boolean image_optimizer_resize_larger_images: type: boolean image_optimizer_resize_larger_images_size: type: integer image_optimizer_exif_metadata: type: boolean image_optimizer_original_images: type: boolean image_optimizer_convert_to_format: type: string image_optimizer_custom_sizes: type: string image_optimizer_help_videos: type: object image_optimizer_review_data: type: object ea11y_widget_menu_settings: type: object ea11y_widget_icon_settings: type: object ea11y_skip_to_content_settings: type: object ea11y_widget_activation_settings: type: object ea11y_plan_data: type: object ea11y_accessibility_statement_data: type: object ea11y_close_post_connect_modal: type: boolean ea11y_hide_minimum_active_options_alert: type: boolean ea11y_analytics_enabled: type: boolean ea11y_show_accessibility_generated_page_infotip: type: boolean ea11y_unfiltered_files_upload: type: boolean ea11y_close_onboarding_modal: type: boolean ea11y_close_get_started_modal: type: boolean ea11y_dismissed_quota_notices: type: array items: type: string ea11y_review_data: type: object site_mailer_keep_log: type: boolean site_mailer_unsubscribe: type: boolean site_mailer_close_post_connect_modal: type: boolean description: Site Mailer Close Post Connect Modal site_mailer_from_name: type: string description: Site Mailer From Email site_mailer_reply_to_email: type: string description: Site Mailer Reply Email site_mailer_sender_domain: type: string description: Site Mailer Sender Domain site_mailer_sender_email_prefix: type: string description: Site Mailer Sender Mail Prefix site_mailer_custom_domain_dns_records: type: string description: Site Mailer custom domain DNS records site_mailer_verification_started: type: boolean site_mailer_registration_started: type: boolean site_mailer_confirm_domain_settings_opened: type: boolean site_mailer_confirm_dns_settings_added: type: boolean site_mailer_active_step: type: boolean site_mailer_custom_domain_verified: type: boolean site_mailer_custom_domain_verified_alert: type: boolean site_mailer_custom_domain_verification_start_time: type: string site_mailer_is_valid_plan_data: type: boolean site_mailer_hide_logs_status_refresh_infotip: type: boolean site_mailer_hide_walkthrough_modal: type: boolean site_mailer_review_data: type: object responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/sidebars: get: operationId: getWpV2Sidebars summary: GET /wp/v2/sidebars description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sidebars` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/sidebars/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/sidebars/(?P[\w-]+)`. schema: type: string get: operationId: getWpV2SidebarsId summary: GET /wp/v2/sidebars/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sidebars/(?P[\w-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2SidebarsId summary: POST /wp/v2/sidebars/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sidebars/(?P[\w-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: widgets: type: array items: type: &id050 - object - string description: Nested widgets. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2SidebarsId summary: PUT /wp/v2/sidebars/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sidebars/(?P[\w-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: widgets: type: array items: type: *id050 description: Nested widgets. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2SidebarsId summary: PATCH /wp/v2/sidebars/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sidebars/(?P[\w-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: widgets: type: array items: type: *id050 description: Nested widgets. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/sourcing-events: get: operationId: getWpV2SourcingEvents summary: GET /wp/v2/sourcing-events description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: after in: query schema: type: string format: date-time description: Limit response to posts published after a given ISO8601 compliant date. - name: modified_after in: query schema: type: string format: date-time description: Limit response to posts modified after a given ISO8601 compliant date. - name: before in: query schema: type: string format: date-time description: Limit response to posts published before a given ISO8601 compliant date. - name: modified_before in: query schema: type: string format: date-time description: Limit response to posts modified before a given ISO8601 compliant date. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: search_semantics in: query schema: type: string enum: - exact description: How to interpret the search input. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title default: date description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: enum: - post_title - post_content - post_excerpt type: string description: Array of column names to be searched. - name: slug in: query schema: type: array items: type: string description: Limit result set to posts with one or more specific slugs. - name: status in: query schema: type: array default: publish items: enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - any type: string description: Limit result set to posts assigned one or more statuses. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2SourcingEvents summary: POST /wp/v2/sourcing-events description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/sourcing-events/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/sourcing-events/(?P[\d]+)`. schema: type: string get: operationId: getWpV2SourcingEventsId summary: GET /wp/v2/sourcing-events/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: password in: query schema: type: string description: The password for the post if it is password protected. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2SourcingEventsId summary: POST /wp/v2/sourcing-events/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: &id051 - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2SourcingEventsId summary: PUT /wp/v2/sourcing-events/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id051 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2SourcingEventsId summary: PATCH /wp/v2/sourcing-events/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: *id051 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2SourcingEventsId summary: DELETE /wp/v2/sourcing-events/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/sourcing-events/{id}/autosaves: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/sourcing-events/(?P[\d]+)/autosaves`. schema: type: string get: operationId: getWpV2SourcingEventsIdAutosaves summary: GET /wp/v2/sourcing-events/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2SourcingEventsIdAutosaves summary: POST /wp/v2/sourcing-events/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events/(?P[\d]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: parent: type: integer description: The ID for the parent of the autosave. date: type: string format: date-time description: The date the post was published, in the site's timezone. date_gmt: type: string format: date-time description: The date the post was published, as GMT. slug: type: string description: An alphanumeric identifier for the post unique to its type. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object properties: raw: type: string rendered: type: string description: The title for the post. content: type: object properties: raw: type: string rendered: type: string block_version: type: integer protected: type: boolean description: The content for the post. template: type: string description: The theme file to use to display the post. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/sourcing-events/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/sourcing-events/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/sourcing-events/(?P[\d]+)/autosaves/(?P[\d]+)`. schema: type: string get: operationId: getWpV2SourcingEventsParentAutosavesId summary: GET /wp/v2/sourcing-events/{parent}/autosaves/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/sourcing-events/(?P[\d]+)/autosaves/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/SourcingEvent' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/statuses: get: operationId: getWpV2Statuses summary: GET /wp/v2/statuses description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/statuses` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/statuses/{status}: parameters: - name: status in: path required: true description: Path segment `status` from the WordPress route pattern `/wp/v2/statuses/(?P[\w-]+)`. schema: type: string get: operationId: getWpV2StatusesStatus summary: GET /wp/v2/statuses/{status} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/statuses/(?P[\w-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/tags: get: operationId: getWpV2Tags summary: GET /wp/v2/tags description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/tags` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: hide_empty in: query schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: post in: query schema: type: integer default: null description: Limit result set to terms assigned to a specific post. - name: slug in: query schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/Tag' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Tags summary: POST /wp/v2/tags description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/tags` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. required: - name responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Tag' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/tags/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/tags/(?P[\d]+)`. schema: type: string get: operationId: getWpV2TagsId summary: GET /wp/v2/tags/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/tags/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Tag' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2TagsId summary: POST /wp/v2/tags/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/tags/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Tag' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2TagsId summary: PUT /wp/v2/tags/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/tags/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Tag' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2TagsId summary: PATCH /wp/v2/tags/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/tags/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Tag' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2TagsId summary: DELETE /wp/v2/tags/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/tags/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/Tag' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/taxonomies: get: operationId: getWpV2Taxonomies summary: GET /wp/v2/taxonomies description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/taxonomies` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: type in: query schema: type: string description: Limit results to taxonomies associated with a specific post type. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/taxonomies/{taxonomy}: parameters: - name: taxonomy in: path required: true description: Path segment `taxonomy` from the WordPress route pattern `/wp/v2/taxonomies/(?P[\w-]+)`. schema: type: string get: operationId: getWpV2TaxonomiesTaxonomy summary: GET /wp/v2/taxonomies/{taxonomy} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/taxonomies/(?P[\w-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/template-parts: get: operationId: getWpV2TemplateParts summary: GET /wp/v2/template-parts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: wp_id in: query schema: type: integer description: Limit to the specified post id. - name: area in: query schema: type: string description: Limit to the specified template part area. - name: post_type in: query schema: type: string description: Post type to get the templates for. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2TemplateParts summary: POST /wp/v2/template-parts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string default: '' properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string default: '' properties: raw: type: string rendered: type: string description: Title of template. description: type: string default: '' description: Description of template. status: type: string enum: - publish - future - draft - pending - private - acf-disabled default: publish description: Status of template. author: type: integer description: The ID for the author of the template. area: type: string description: Where the template part is intended for use (header, footer, etc.) required: - slug responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/template-parts/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)`. schema: type: string get: operationId: getWpV2TemplatePartsId summary: GET /wp/v2/template-parts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2TemplatePartsId summary: POST /wp/v2/template-parts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of template. description: type: string description: Description of template. status: type: string enum: &id052 - publish - future - draft - pending - private - acf-disabled description: Status of template. author: type: integer description: The ID for the author of the template. area: type: string description: Where the template part is intended for use (header, footer, etc.) responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2TemplatePartsId summary: PUT /wp/v2/template-parts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of template. description: type: string description: Description of template. status: type: string enum: *id052 description: Status of template. author: type: integer description: The ID for the author of the template. area: type: string description: Where the template part is intended for use (header, footer, etc.) responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2TemplatePartsId summary: PATCH /wp/v2/template-parts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of template. description: type: string description: Description of template. status: type: string enum: *id052 description: Status of template. author: type: integer description: The ID for the author of the template. area: type: string description: Where the template part is intended for use (header, footer, etc.) responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2TemplatePartsId summary: DELETE /wp/v2/template-parts/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/template-parts/{id}/autosaves: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves`. schema: type: string get: operationId: getWpV2TemplatePartsIdAutosaves summary: GET /wp/v2/template-parts/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2TemplatePartsIdAutosaves summary: POST /wp/v2/template-parts/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of template. description: type: string description: Description of template. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: Status of template. author: type: integer description: The ID for the author of the template. area: type: string description: Where the template part is intended for use (header, footer, etc.) responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/template-parts/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+)`. schema: type: string get: operationId: getWpV2TemplatePartsParentAutosavesId summary: GET /wp/v2/template-parts/{parent}/autosaves/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/template-parts/{parent}/revisions: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions`. schema: type: string get: operationId: getWpV2TemplatePartsParentRevisions summary: GET /wp/v2/template-parts/{parent}/revisions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - date - id - include - relevance - slug - include_slugs - title default: date description: Sort collection by object attribute. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/template-parts/{parent}/revisions/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)`. schema: type: string get: operationId: getWpV2TemplatePartsParentRevisionsId summary: GET /wp/v2/template-parts/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2TemplatePartsParentRevisionsId summary: DELETE /wp/v2/template-parts/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/template-parts/lookup: get: operationId: getWpV2TemplatePartsLookup summary: GET /wp/v2/template-parts/lookup description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/template-parts/lookup` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: slug in: query schema: type: string description: The slug of the template to get the fallback for required: true - name: is_custom in: query schema: type: boolean description: Indicates if a template is custom or part of the template hierarchy - name: template_prefix in: query schema: type: string description: The template prefix for the created template. This is used to extract the main template type, e.g. in `taxonomy-books` extracts the `taxonomy` responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/templates: get: operationId: getWpV2Templates summary: GET /wp/v2/templates description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: wp_id in: query schema: type: integer description: Limit to the specified post id. - name: area in: query schema: type: string description: Limit to the specified template part area. - name: post_type in: query schema: type: string description: Post type to get the templates for. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Templates summary: POST /wp/v2/templates description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string default: '' properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string default: '' properties: raw: type: string rendered: type: string description: Title of template. description: type: string default: '' description: Description of template. status: type: string enum: - publish - future - draft - pending - private - acf-disabled default: publish description: Status of template. author: type: integer description: The ID for the author of the template. required: - slug responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/templates/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)`. schema: type: string get: operationId: getWpV2TemplatesId summary: GET /wp/v2/templates/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2TemplatesId summary: POST /wp/v2/templates/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of template. description: type: string description: Description of template. status: type: string enum: &id053 - publish - future - draft - pending - private - acf-disabled description: Status of template. author: type: integer description: The ID for the author of the template. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2TemplatesId summary: PUT /wp/v2/templates/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of template. description: type: string description: Description of template. status: type: string enum: *id053 description: Status of template. author: type: integer description: The ID for the author of the template. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2TemplatesId summary: PATCH /wp/v2/templates/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of template. description: type: string description: Description of template. status: type: string enum: *id053 description: Status of template. author: type: integer description: The ID for the author of the template. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2TemplatesId summary: DELETE /wp/v2/templates/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/templates/{id}/autosaves: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves`. schema: type: string get: operationId: getWpV2TemplatesIdAutosaves summary: GET /wp/v2/templates/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2TemplatesIdAutosaves summary: POST /wp/v2/templates/{id}/autosaves description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: slug: type: string minLength: 1 description: Unique slug identifying the template. theme: type: string description: Theme identifier for the template. type: type: string description: Type of template. content: type: - object - string properties: raw: type: string block_version: type: integer description: Content of template. title: type: - object - string properties: raw: type: string rendered: type: string description: Title of template. description: type: string description: Description of template. status: type: string enum: - publish - future - draft - pending - private - acf-disabled description: Status of template. author: type: integer description: The ID for the author of the template. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/templates/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+)`. schema: type: string get: operationId: getWpV2TemplatesParentAutosavesId summary: GET /wp/v2/templates/{parent}/autosaves/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/templates/{parent}/revisions: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions`. schema: type: string get: operationId: getWpV2TemplatesParentRevisions summary: GET /wp/v2/templates/{parent}/revisions description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - date - id - include - relevance - slug - include_slugs - title default: date description: Sort collection by object attribute. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/templates/{parent}/revisions/{id}: parameters: - name: parent in: path required: true description: Path segment `parent` from the WordPress route pattern `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)`. schema: type: string - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)`. schema: type: string get: operationId: getWpV2TemplatesParentRevisionsId summary: GET /wp/v2/templates/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2TemplatesParentRevisionsId summary: DELETE /wp/v2/templates/{parent}/revisions/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/templates/lookup: get: operationId: getWpV2TemplatesLookup summary: GET /wp/v2/templates/lookup description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/templates/lookup` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: slug in: query schema: type: string description: The slug of the template to get the fallback for required: true - name: is_custom in: query schema: type: boolean description: Indicates if a template is custom or part of the template hierarchy - name: template_prefix in: query schema: type: string description: The template prefix for the created template. This is used to extract the main template type, e.g. in `taxonomy-books` extracts the `taxonomy` responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/themes: get: operationId: getWpV2Themes summary: GET /wp/v2/themes description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/themes` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: status in: query schema: type: array items: enum: - active - inactive type: string description: Limit result set to themes assigned one or more statuses. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/themes/{stylesheet}: parameters: - name: stylesheet in: path required: true description: Path segment `stylesheet` from the WordPress route pattern `/wp/v2/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)`. schema: type: string get: operationId: getWpV2ThemesStylesheet summary: GET /wp/v2/themes/{stylesheet} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)` in the `wp/v2` namespace. tags: - wp/v2 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/types: get: operationId: getWpV2Types summary: GET /wp/v2/types description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/types` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/types/{type}: parameters: - name: type in: path required: true description: Path segment `type` from the WordPress route pattern `/wp/v2/types/(?P[\w-]+)`. schema: type: string get: operationId: getWpV2TypesType summary: GET /wp/v2/types/{type} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/types/(?P[\w-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/users: get: operationId: getWpV2Users summary: GET /wp/v2/users description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - id - include - name - registered_date - slug - include_slugs - email - url default: name description: Sort collection by user attribute. - name: slug in: query schema: type: array items: type: string description: Limit result set to users with one or more specific slugs. - name: roles in: query schema: type: array items: type: string description: Limit result set to users matching at least one specific role provided. Accepts csv list or single role. - name: capabilities in: query schema: type: array items: type: string description: Limit result set to users matching at least one specific capability provided. Accepts csv list or single capability. - name: who in: query schema: type: string enum: - authors description: Limit result set to users who are considered authors. - name: has_published_posts in: query schema: type: - boolean - array items: type: string enum: post: post page: page attachment: attachment nav_menu_item: nav_menu_item wp_block: wp_block wp_template: wp_template wp_template_part: wp_template_part wp_global_styles: wp_global_styles wp_navigation: wp_navigation wp_font_family: wp_font_family wp_font_face: wp_font_face e-floating-buttons: e-floating-buttons elementor_library: elementor_library elementor_snippet: elementor_snippet job: job sourcing-events: sourcing-events media_coverage: media_coverage description: Limit result set to users who have published posts. - name: search_columns in: query schema: type: array default: [] items: enum: - email - name - id - username - slug type: string description: Array of column names to be searched. responses: '200': description: Successful response content: application/json: schema: type: array items: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Users summary: POST /wp/v2/users description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: username: type: string description: Login name for the user. name: type: string description: Display name for the user. first_name: type: string description: First name for the user. last_name: type: string description: Last name for the user. email: type: string format: email description: The email address for the user. url: type: string format: uri description: URL of the user. description: type: string description: Description of the user. locale: type: string enum: - '' - en_US description: Locale for the user. nickname: type: string description: The nickname for the user. slug: type: string description: An alphanumeric identifier for the user. roles: type: array items: type: string description: Roles assigned to the user. password: type: string description: Password for the user (never included). meta: type: object properties: persisted_preferences: type: object default: [] properties: _modified: type: string format: date-time description: Meta fields. elementor_introduction: type: object properties: ai_get_started: type: boolean description: Elementor user meta data required: - username - email - password responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/users/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/users/(?P[\d]+)`. schema: type: string get: operationId: getWpV2UsersId summary: GET /wp/v2/users/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2UsersId summary: POST /wp/v2/users/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: username: type: string description: Login name for the user. name: type: string description: Display name for the user. first_name: type: string description: First name for the user. last_name: type: string description: Last name for the user. email: type: string format: email description: The email address for the user. url: type: string format: uri description: URL of the user. description: type: string description: Description of the user. locale: type: string enum: &id054 - '' - en_US description: Locale for the user. nickname: type: string description: The nickname for the user. slug: type: string description: An alphanumeric identifier for the user. roles: type: array items: type: string description: Roles assigned to the user. password: type: string description: Password for the user (never included). meta: type: object properties: persisted_preferences: type: object default: &id055 [] properties: _modified: type: string format: date-time description: Meta fields. elementor_introduction: type: object properties: ai_get_started: type: boolean description: Elementor user meta data responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2UsersId summary: PUT /wp/v2/users/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: username: type: string description: Login name for the user. name: type: string description: Display name for the user. first_name: type: string description: First name for the user. last_name: type: string description: Last name for the user. email: type: string format: email description: The email address for the user. url: type: string format: uri description: URL of the user. description: type: string description: Description of the user. locale: type: string enum: *id054 description: Locale for the user. nickname: type: string description: The nickname for the user. slug: type: string description: An alphanumeric identifier for the user. roles: type: array items: type: string description: Roles assigned to the user. password: type: string description: Password for the user (never included). meta: type: object properties: persisted_preferences: type: object default: *id055 properties: _modified: type: string format: date-time description: Meta fields. elementor_introduction: type: object properties: ai_get_started: type: boolean description: Elementor user meta data responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2UsersId summary: PATCH /wp/v2/users/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: username: type: string description: Login name for the user. name: type: string description: Display name for the user. first_name: type: string description: First name for the user. last_name: type: string description: Last name for the user. email: type: string format: email description: The email address for the user. url: type: string format: uri description: URL of the user. description: type: string description: Description of the user. locale: type: string enum: *id054 description: Locale for the user. nickname: type: string description: The nickname for the user. slug: type: string description: An alphanumeric identifier for the user. roles: type: array items: type: string description: Roles assigned to the user. password: type: string description: Password for the user (never included). meta: type: object properties: persisted_preferences: type: object default: *id055 properties: _modified: type: string format: date-time description: Meta fields. elementor_introduction: type: object properties: ai_get_started: type: boolean description: Elementor user meta data responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2UsersId summary: DELETE /wp/v2/users/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as users do not support trashing. - name: reassign in: query schema: type: integer description: Reassign the deleted user's posts and links to this user ID. required: true responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/users/{user_id}/application-passwords: parameters: - name: user_id in: path required: true description: Path segment `user_id` from the WordPress route pattern `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords`. schema: type: string get: operationId: getWpV2UsersUserIdApplicationPasswords summary: GET /wp/v2/users/{user_id}/application-passwords description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2UsersUserIdApplicationPasswords summary: POST /wp/v2/users/{user_id}/application-passwords description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: app_id: type: string description: A UUID provided by the application to uniquely identify it. It is recommended to use an UUID v5 with the URL or DNS namespace. name: type: string minLength: 1 description: The name of the application password. required: - name responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2UsersUserIdApplicationPasswords summary: DELETE /wp/v2/users/{user_id}/application-passwords description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords` in the `wp/v2` namespace. tags: - wp/v2 responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/users/{user_id}/application-passwords/{uuid}: parameters: - name: user_id in: path required: true description: Path segment `user_id` from the WordPress route pattern `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)`. schema: type: string - name: uuid in: path required: true description: Path segment `uuid` from the WordPress route pattern `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)`. schema: type: string get: operationId: getWpV2UsersUserIdApplicationPasswordsUuid summary: GET /wp/v2/users/{user_id}/application-passwords/{uuid} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2UsersUserIdApplicationPasswordsUuid summary: POST /wp/v2/users/{user_id}/application-passwords/{uuid} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: app_id: type: string description: A UUID provided by the application to uniquely identify it. It is recommended to use an UUID v5 with the URL or DNS namespace. name: type: string minLength: 1 description: The name of the application password. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2UsersUserIdApplicationPasswordsUuid summary: PUT /wp/v2/users/{user_id}/application-passwords/{uuid} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: app_id: type: string description: A UUID provided by the application to uniquely identify it. It is recommended to use an UUID v5 with the URL or DNS namespace. name: type: string minLength: 1 description: The name of the application password. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2UsersUserIdApplicationPasswordsUuid summary: PATCH /wp/v2/users/{user_id}/application-passwords/{uuid} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: app_id: type: string description: A UUID provided by the application to uniquely identify it. It is recommended to use an UUID v5 with the URL or DNS namespace. name: type: string minLength: 1 description: The name of the application password. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2UsersUserIdApplicationPasswordsUuid summary: DELETE /wp/v2/users/{user_id}/application-passwords/{uuid} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/users/{user_id}/application-passwords/introspect: parameters: - name: user_id in: path required: true description: Path segment `user_id` from the WordPress route pattern `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/introspect`. schema: type: string get: operationId: getWpV2UsersUserIdApplicationPasswordsIntrospect summary: GET /wp/v2/users/{user_id}/application-passwords/introspect description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/introspect` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/User' '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/users/me: get: operationId: getWpV2UsersMe summary: GET /wp/v2/users/me description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/me` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2UsersMe summary: POST /wp/v2/users/me description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/me` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: username: type: string description: Login name for the user. name: type: string description: Display name for the user. first_name: type: string description: First name for the user. last_name: type: string description: Last name for the user. email: type: string format: email description: The email address for the user. url: type: string format: uri description: URL of the user. description: type: string description: Description of the user. locale: type: string enum: &id056 - '' - en_US description: Locale for the user. nickname: type: string description: The nickname for the user. slug: type: string description: An alphanumeric identifier for the user. roles: type: array items: type: string description: Roles assigned to the user. password: type: string description: Password for the user (never included). meta: type: object properties: persisted_preferences: type: object default: &id057 [] properties: _modified: type: string format: date-time description: Meta fields. elementor_introduction: type: object properties: ai_get_started: type: boolean description: Elementor user meta data responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2UsersMe summary: PUT /wp/v2/users/me description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/me` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: username: type: string description: Login name for the user. name: type: string description: Display name for the user. first_name: type: string description: First name for the user. last_name: type: string description: Last name for the user. email: type: string format: email description: The email address for the user. url: type: string format: uri description: URL of the user. description: type: string description: Description of the user. locale: type: string enum: *id056 description: Locale for the user. nickname: type: string description: The nickname for the user. slug: type: string description: An alphanumeric identifier for the user. roles: type: array items: type: string description: Roles assigned to the user. password: type: string description: Password for the user (never included). meta: type: object properties: persisted_preferences: type: object default: *id057 properties: _modified: type: string format: date-time description: Meta fields. elementor_introduction: type: object properties: ai_get_started: type: boolean description: Elementor user meta data responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2UsersMe summary: PATCH /wp/v2/users/me description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/me` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: username: type: string description: Login name for the user. name: type: string description: Display name for the user. first_name: type: string description: First name for the user. last_name: type: string description: Last name for the user. email: type: string format: email description: The email address for the user. url: type: string format: uri description: URL of the user. description: type: string description: Description of the user. locale: type: string enum: *id056 description: Locale for the user. nickname: type: string description: The nickname for the user. slug: type: string description: An alphanumeric identifier for the user. roles: type: array items: type: string description: Roles assigned to the user. password: type: string description: Password for the user (never included). meta: type: object properties: persisted_preferences: type: object default: *id057 properties: _modified: type: string format: date-time description: Meta fields. elementor_introduction: type: object properties: ai_get_started: type: boolean description: Elementor user meta data responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2UsersMe summary: DELETE /wp/v2/users/me description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/users/me` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as users do not support trashing. - name: reassign in: query schema: type: integer description: Reassign the deleted user's posts and links to this user ID. required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/widget-types: get: operationId: getWpV2WidgetTypes summary: GET /wp/v2/widget-types description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widget-types` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/widget-types/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)`. schema: type: string get: operationId: getWpV2WidgetTypesId summary: GET /wp/v2/widget-types/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/widget-types/{id}/encode: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)/encode`. schema: type: string post: operationId: createWpV2WidgetTypesIdEncode summary: POST /wp/v2/widget-types/{id}/encode description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)/encode` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: instance: type: object description: Current instance settings of the widget. form_data: type: string description: Serialized widget form data to encode into instance settings. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/widget-types/{id}/render: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)/render`. schema: type: string post: operationId: createWpV2WidgetTypesIdRender summary: POST /wp/v2/widget-types/{id}/render description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)/render` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: instance: type: object description: Current instance settings of the widget. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/widgets: get: operationId: getWpV2Widgets summary: GET /wp/v2/widgets description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widgets` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: sidebar in: query schema: type: string description: The sidebar to return widgets for. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2Widgets summary: POST /wp/v2/widgets description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widgets` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: id: type: string description: Unique identifier for the widget. id_base: type: string description: The type of the widget. Corresponds to ID in widget-types endpoint. sidebar: type: string default: wp_inactive_widgets description: The sidebar the widget belongs to. instance: type: object properties: encoded: type: string hash: type: string raw: type: object description: Instance settings of the widget, if supported. form_data: type: string description: URL-encoded form data from the widget admin form. Used to update a widget that does not support instance. Write only. required: - sidebar responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/widgets/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/widgets/(?P[\w\-]+)`. schema: type: string get: operationId: getWpV2WidgetsId summary: GET /wp/v2/widgets/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widgets/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2WidgetsId summary: POST /wp/v2/widgets/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widgets/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: id_base: type: string description: The type of the widget. Corresponds to ID in widget-types endpoint. sidebar: type: string description: The sidebar the widget belongs to. instance: type: object properties: encoded: type: string hash: type: string raw: type: object description: Instance settings of the widget, if supported. form_data: type: string description: URL-encoded form data from the widget admin form. Used to update a widget that does not support instance. Write only. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2WidgetsId summary: PUT /wp/v2/widgets/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widgets/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: id_base: type: string description: The type of the widget. Corresponds to ID in widget-types endpoint. sidebar: type: string description: The sidebar the widget belongs to. instance: type: object properties: encoded: type: string hash: type: string raw: type: object description: Instance settings of the widget, if supported. form_data: type: string description: URL-encoded form data from the widget admin form. Used to update a widget that does not support instance. Write only. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2WidgetsId summary: PATCH /wp/v2/widgets/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widgets/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: id_base: type: string description: The type of the widget. Corresponds to ID in widget-types endpoint. sidebar: type: string description: The sidebar the widget belongs to. instance: type: object properties: encoded: type: string hash: type: string raw: type: object description: Instance settings of the widget, if supported. form_data: type: string description: URL-encoded form data from the widget admin form. Used to update a widget that does not support instance. Write only. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2WidgetsId summary: DELETE /wp/v2/widgets/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/widgets/(?P[\w\-]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean description: Whether to force removal of the widget, or move it to the inactive sidebar. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/wp_pattern_category: get: operationId: getWpV2WpPatternCategory summary: GET /wp/v2/wp_pattern_category description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/wp_pattern_category` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: page in: query schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: search in: query schema: type: string description: Limit results to those matching a string. - name: exclude in: query schema: type: array default: [] items: type: integer description: Ensure result set excludes specific IDs. - name: include in: query schema: type: array default: [] items: type: integer description: Limit result set to specific IDs. - name: offset in: query schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: hide_empty in: query schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: post in: query schema: type: integer default: null description: Limit result set to terms assigned to a specific post. - name: slug in: query schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2WpPatternCategory summary: POST /wp/v2/wp_pattern_category description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/wp_pattern_category` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: true content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. required: - name responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/wp_pattern_category/{id}: parameters: - name: id in: path required: true description: Path segment `id` from the WordPress route pattern `/wp/v2/wp_pattern_category/(?P[\d]+)`. schema: type: string get: operationId: getWpV2WpPatternCategoryId summary: GET /wp/v2/wp_pattern_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/wp_pattern_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: context in: query schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createWpV2WpPatternCategoryId summary: POST /wp/v2/wp_pattern_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/wp_pattern_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' put: operationId: updateWpV2WpPatternCategoryId summary: PUT /wp/v2/wp_pattern_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/wp_pattern_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' patch: operationId: patchWpV2WpPatternCategoryId summary: PATCH /wp/v2/wp_pattern_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/wp_pattern_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 requestBody: required: false content: application/json: schema: type: object properties: description: type: string description: HTML description of the term. name: type: string description: HTML title for the term. slug: type: string description: An alphanumeric identifier for the term unique to its type. meta: type: object description: Meta fields. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' delete: operationId: deleteWpV2WpPatternCategoryId summary: DELETE /wp/v2/wp_pattern_category/{id} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wp/v2/wp_pattern_category/(?P[\d]+)` in the `wp/v2` namespace. tags: - wp/v2 parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wpe/cache-plugin/v1: get: operationId: getWpeCachePluginV1 summary: GET /wpe/cache-plugin/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wpe/cache-plugin/v1` in the `wpe/cache-plugin/v1` namespace. tags: - wpe/cache-plugin/v1 parameters: - name: namespace in: query schema: default: wpe/cache-plugin/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wpe/cache-plugin/v1/clear_all_caches: post: operationId: createWpeCachePluginV1ClearAllCaches summary: POST /wpe/cache-plugin/v1/clear_all_caches description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wpe/cache-plugin/v1/clear_all_caches` in the `wpe/cache-plugin/v1` namespace. tags: - wpe/cache-plugin/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wpe/cache-plugin/v1/rate_limit_status: post: operationId: createWpeCachePluginV1RateLimitStatus summary: POST /wpe/cache-plugin/v1/rate_limit_status description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wpe/cache-plugin/v1/rate_limit_status` in the `wpe/cache-plugin/v1` namespace. tags: - wpe/cache-plugin/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wpe_sign_on_plugin/v1: get: operationId: getWpeSignOnPluginV1 summary: GET /wpe_sign_on_plugin/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wpe_sign_on_plugin/v1` in the `wpe_sign_on_plugin/v1` namespace. tags: - wpe_sign_on_plugin/v1 parameters: - name: namespace in: query schema: default: wpe_sign_on_plugin/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wpe_sign_on_plugin/v1/has_logged: post: operationId: createWpeSignOnPluginV1HasLogged summary: POST /wpe_sign_on_plugin/v1/has_logged description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wpe_sign_on_plugin/v1/has_logged` in the `wpe_sign_on_plugin/v1` namespace. tags: - wpe_sign_on_plugin/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wpe_sign_on_plugin/v1/is_user_logged_in: get: operationId: getWpeSignOnPluginV1IsUserLoggedIn summary: GET /wpe_sign_on_plugin/v1/is_user_logged_in description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wpe_sign_on_plugin/v1/is_user_logged_in` in the `wpe_sign_on_plugin/v1` namespace. tags: - wpe_sign_on_plugin/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /wpe_sign_on_plugin/v1/login: get: operationId: getWpeSignOnPluginV1Login summary: GET /wpe_sign_on_plugin/v1/login description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/wpe_sign_on_plugin/v1/login` in the `wpe_sign_on_plugin/v1` namespace. tags: - wpe_sign_on_plugin/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1: get: operationId: getYoastV1 summary: GET /yoast/v1 description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1` in the `yoast/v1` namespace. tags: - yoast/v1 parameters: - name: namespace in: query schema: default: yoast/v1 - name: context in: query schema: default: view responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/action_tracking: post: operationId: createYoastV1ActionTracking summary: POST /yoast/v1/action_tracking description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/action_tracking` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: action: type: string required: - action responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/alerts/dismiss: post: operationId: createYoastV1AlertsDismiss summary: POST /yoast/v1/alerts/dismiss description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/alerts/dismiss` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: key: type: string required: - key responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/available_posts: get: operationId: getYoastV1AvailablePosts summary: GET /yoast/v1/available_posts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/available_posts` in the `yoast/v1` namespace. tags: - yoast/v1 parameters: - name: search in: query schema: type: string default: '' - name: postType in: query schema: type: string default: page responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/complete_task: post: operationId: createYoastV1CompleteTask summary: POST /yoast/v1/complete_task description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/complete_task` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: options: type: object properties: task: type: string required: - options responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/configuration/check_capability: get: operationId: getYoastV1ConfigurationCheckCapability summary: GET /yoast/v1/configuration/check_capability description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/configuration/check_capability` in the `yoast/v1` namespace. tags: - yoast/v1 parameters: - name: user_id in: query schema: type: string required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/configuration/enable_tracking: post: operationId: createYoastV1ConfigurationEnableTracking summary: POST /yoast/v1/configuration/enable_tracking description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/configuration/enable_tracking` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: tracking: type: boolean required: - tracking responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/configuration/get_configuration_state: get: operationId: getYoastV1ConfigurationGetConfigurationState summary: GET /yoast/v1/configuration/get_configuration_state description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/configuration/get_configuration_state` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/configuration/save_configuration_state: post: operationId: createYoastV1ConfigurationSaveConfigurationState summary: POST /yoast/v1/configuration/save_configuration_state description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/configuration/save_configuration_state` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: finishedSteps: type: array required: - finishedSteps responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/configuration/site_representation: post: operationId: createYoastV1ConfigurationSiteRepresentation summary: POST /yoast/v1/configuration/site_representation description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/configuration/site_representation` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: company_or_person: type: string enum: - company - person company_name: type: string company_logo: type: string company_logo_id: type: integer person_logo: type: string person_logo_id: type: integer company_or_person_user_id: type: integer description: type: string required: - company_or_person responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/configuration/social_profiles: post: operationId: createYoastV1ConfigurationSocialProfiles summary: POST /yoast/v1/configuration/social_profiles description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/configuration/social_profiles` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: false content: application/json: schema: type: object properties: facebook_site: type: string twitter_site: type: string other_social_urls: type: array responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/file_size: get: operationId: getYoastV1FileSize summary: GET /yoast/v1/file_size description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/file_size` in the `yoast/v1` namespace. tags: - yoast/v1 parameters: - name: url in: query schema: type: string description: The url to retrieve required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/get_head: get: operationId: getYoastV1GetHead summary: GET /yoast/v1/get_head description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/get_head` in the `yoast/v1` namespace. tags: - yoast/v1 parameters: - name: url in: query schema: type: string required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/get_tasks: get: operationId: getYoastV1GetTasks summary: GET /yoast/v1/get_tasks description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/get_tasks` in the `yoast/v1` namespace. tags: - yoast/v1 parameters: - name: options in: query schema: type: object properties: filter: type: string limit: type: int responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/import/{plugin}/{type}: parameters: - name: plugin in: path required: true description: Path segment `plugin` from the WordPress route pattern `/yoast/v1/import/(?P[\w-]+)/(?P[\w-]+)`. schema: type: string - name: type in: path required: true description: Path segment `type` from the WordPress route pattern `/yoast/v1/import/(?P[\w-]+)/(?P[\w-]+)`. schema: type: string post: operationId: createYoastV1ImportPluginType summary: POST /yoast/v1/import/{plugin}/{type} description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/import/(?P[\w-]+)/(?P[\w-]+)` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/indexing/complete: post: operationId: createYoastV1IndexingComplete summary: POST /yoast/v1/indexing/complete description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/indexing/complete` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/indexing/general: post: operationId: createYoastV1IndexingGeneral summary: POST /yoast/v1/indexing/general description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/indexing/general` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/indexing/indexables-complete: post: operationId: createYoastV1IndexingIndexablesComplete summary: POST /yoast/v1/indexing/indexables-complete description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/indexing/indexables-complete` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/indexing/post-type-archives: post: operationId: createYoastV1IndexingPostTypeArchives summary: POST /yoast/v1/indexing/post-type-archives description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/indexing/post-type-archives` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/indexing/posts: post: operationId: createYoastV1IndexingPosts summary: POST /yoast/v1/indexing/posts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/indexing/posts` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/indexing/prepare: post: operationId: createYoastV1IndexingPrepare summary: POST /yoast/v1/indexing/prepare description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/indexing/prepare` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/indexing/terms: post: operationId: createYoastV1IndexingTerms summary: POST /yoast/v1/indexing/terms description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/indexing/terms` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/integrations/set_active: post: operationId: createYoastV1IntegrationsSetActive summary: POST /yoast/v1/integrations/set_active description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/integrations/set_active` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: active: type: boolean integration: type: string required: - active - integration responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/introductions/{introduction_id}/seen: parameters: - name: introduction_id in: path required: true description: Path segment `introduction_id` from the WordPress route pattern `/yoast/v1/introductions/(?P[\w-]+)/seen`. schema: type: string post: operationId: createYoastV1IntroductionsIntroductionIdSeen summary: POST /yoast/v1/introductions/{introduction_id}/seen description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/introductions/(?P[\w-]+)/seen` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: false content: application/json: schema: type: object properties: is_seen: type: bool default: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/link-indexing/posts: post: operationId: createYoastV1LinkIndexingPosts summary: POST /yoast/v1/link-indexing/posts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/link-indexing/posts` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/link-indexing/terms: post: operationId: createYoastV1LinkIndexingTerms summary: POST /yoast/v1/link-indexing/terms description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/link-indexing/terms` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/meta/search: get: operationId: getYoastV1MetaSearch summary: GET /yoast/v1/meta/search description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/meta/search` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/new-content-type-visibility/dismiss-post-type: post: operationId: createYoastV1NewContentTypeVisibilityDismissPostType summary: POST /yoast/v1/new-content-type-visibility/dismiss-post-type description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/new-content-type-visibility/dismiss-post-type` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: false content: application/json: schema: type: object properties: postTypeName: type: string responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/new-content-type-visibility/dismiss-taxonomy: post: operationId: createYoastV1NewContentTypeVisibilityDismissTaxonomy summary: POST /yoast/v1/new-content-type-visibility/dismiss-taxonomy description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/new-content-type-visibility/dismiss-taxonomy` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: false content: application/json: schema: type: object properties: taxonomyName: type: string responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/readability_scores: get: operationId: getYoastV1ReadabilityScores summary: GET /yoast/v1/readability_scores description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/readability_scores` in the `yoast/v1` namespace. tags: - yoast/v1 parameters: - name: contentType in: query schema: type: string required: true - name: taxonomy in: query schema: type: string default: '' - name: term in: query schema: type: integer default: null - name: troubleshooting in: query schema: type: bool default: null responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/semrush/authenticate: post: operationId: createYoastV1SemrushAuthenticate summary: POST /yoast/v1/semrush/authenticate description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/semrush/authenticate` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: code: type: string required: - code responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/semrush/country_code: post: operationId: createYoastV1SemrushCountryCode summary: POST /yoast/v1/semrush/country_code description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/semrush/country_code` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: country_code: type: string required: - country_code responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/semrush/related_keyphrases: get: operationId: getYoastV1SemrushRelatedKeyphrases summary: GET /yoast/v1/semrush/related_keyphrases description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/semrush/related_keyphrases` in the `yoast/v1` namespace. tags: - yoast/v1 parameters: - name: keyphrase in: query schema: type: string required: true - name: country_code in: query schema: type: string required: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/seo_scores: get: operationId: getYoastV1SeoScores summary: GET /yoast/v1/seo_scores description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/seo_scores` in the `yoast/v1` namespace. tags: - yoast/v1 parameters: - name: contentType in: query schema: type: string required: true - name: taxonomy in: query schema: type: string default: '' - name: term in: query schema: type: integer default: null - name: troubleshooting in: query schema: type: bool default: null responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/setup_steps_tracking: post: operationId: createYoastV1SetupStepsTracking summary: POST /yoast/v1/setup_steps_tracking description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/setup_steps_tracking` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: false content: application/json: schema: type: object properties: setup_widget_loaded: type: string enum: - 'yes' - 'no' first_interaction_stage: type: string enum: - install - activate - setup - grantConsent - successfullyConnected last_interaction_stage: type: string enum: - install - activate - setup - grantConsent - successfullyConnected setup_widget_temporarily_dismissed: type: string enum: - 'yes' - 'no' setup_widget_permanently_dismissed: type: string enum: - 'yes' - 'no' responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/site_kit_configuration_permanent_dismissal: post: operationId: createYoastV1SiteKitConfigurationPermanentDismissal summary: POST /yoast/v1/site_kit_configuration_permanent_dismissal description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/site_kit_configuration_permanent_dismissal` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: is_dismissed: type: bool required: - is_dismissed responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/statistics: get: operationId: getYoastV1Statistics summary: GET /yoast/v1/statistics description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/statistics` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/wincher/account/limit: get: operationId: getYoastV1WincherAccountLimit summary: GET /yoast/v1/wincher/account/limit description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/wincher/account/limit` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/wincher/account/upgrade-campaign: get: operationId: getYoastV1WincherAccountUpgradeCampaign summary: GET /yoast/v1/wincher/account/upgrade-campaign description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/wincher/account/upgrade-campaign` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/wincher/authenticate: post: operationId: createYoastV1WincherAuthenticate summary: POST /yoast/v1/wincher/authenticate description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/wincher/authenticate` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: code: type: string websiteId: type: string required: - code - websiteId responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/wincher/authorization-url: get: operationId: getYoastV1WincherAuthorizationUrl summary: GET /yoast/v1/wincher/authorization-url description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/wincher/authorization-url` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/wincher/keyphrases: post: operationId: createYoastV1WincherKeyphrases summary: POST /yoast/v1/wincher/keyphrases description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/wincher/keyphrases` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: false content: application/json: schema: type: object properties: keyphrases: type: string permalink: type: string startAt: type: string responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/wincher/keyphrases/track: post: operationId: createYoastV1WincherKeyphrasesTrack summary: POST /yoast/v1/wincher/keyphrases/track description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/wincher/keyphrases/track` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: true content: application/json: schema: type: object properties: keyphrases: type: string required: - keyphrases responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/wincher/keyphrases/untrack: delete: operationId: deleteYoastV1WincherKeyphrasesUntrack summary: DELETE /yoast/v1/wincher/keyphrases/untrack description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/wincher/keyphrases/untrack` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/wistia_embed_permission: get: operationId: getYoastV1WistiaEmbedPermission summary: GET /yoast/v1/wistia_embed_permission description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/wistia_embed_permission` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createYoastV1WistiaEmbedPermission summary: POST /yoast/v1/wistia_embed_permission description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/wistia_embed_permission` in the `yoast/v1` namespace. tags: - yoast/v1 requestBody: required: false content: application/json: schema: type: object properties: value: type: bool default: true responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' /yoast/v1/workouts: get: operationId: getYoastV1Workouts summary: GET /yoast/v1/workouts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/workouts` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' post: operationId: createYoastV1Workouts summary: POST /yoast/v1/workouts description: Operation advertised by the WordPress REST route index at https://ascendelements.com/wp-json/ for route `/yoast/v1/workouts` in the `yoast/v1` namespace. tags: - yoast/v1 responses: '200': description: Successful response content: application/json: schema: type: object '401': description: Authentication required or insufficient capability (rest_forbidden / rest_cannot_view). Observed live on wp-abilities/v1 and wp/v2/menus. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: No route or resource matched (rest_no_route). content: application/json: schema: $ref: '#/components/schemas/RestError' default: description: WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' components: schemas: Post: title: post type: object properties: date: description: The date the post was published, in the site's timezone. type: - string - 'null' format: date-time context: - view - edit - embed date_gmt: description: The date the post was published, as GMT. type: - string - 'null' format: date-time context: - view - edit guid: description: The globally unique identifier for the post. type: object context: - view - edit readonly: true properties: raw: description: GUID for the post, as it exists in the database. type: string context: - edit readonly: true rendered: description: GUID for the post, transformed for display. type: string context: - view - edit readonly: true id: description: Unique identifier for the post. type: integer context: - view - edit - embed readonly: true link: description: URL to the post. type: string format: uri context: - view - edit - embed readonly: true modified: description: The date the post was last modified, in the site's timezone. type: string format: date-time context: - view - edit readonly: true modified_gmt: description: The date the post was last modified, as GMT. type: string format: date-time context: - view - edit readonly: true slug: description: An alphanumeric identifier for the post unique to its type. type: string context: - view - edit - embed status: description: A named status for the post. type: string enum: - publish - future - draft - pending - private - acf-disabled context: - view - edit type: description: Type of post. type: string context: - view - edit - embed readonly: true password: description: A password to protect access to the content and excerpt. type: string context: - edit permalink_template: description: Permalink template for the post. type: string context: - edit readonly: true generated_slug: description: Slug automatically generated from the post title. type: string context: - edit readonly: true class_list: description: An array of the class names for the post container element. type: array context: - view - edit readonly: true items: type: string title: description: The title for the post. type: object context: - view - edit - embed properties: raw: description: Title for the post, as it exists in the database. type: string context: - edit rendered: description: HTML title for the post, transformed for display. type: string context: - view - edit - embed readonly: true content: description: The content for the post. type: object context: - view - edit properties: raw: description: Content for the post, as it exists in the database. type: string context: - edit rendered: description: HTML content for the post, transformed for display. type: string context: - view - edit readonly: true block_version: description: Version of the content block format used by the post. type: integer context: - edit readonly: true protected: description: Whether the content is protected with a password. type: boolean context: - view - edit - embed readonly: true author: description: The ID for the author of the post. type: integer context: - view - edit - embed excerpt: description: The excerpt for the post. type: object context: - view - edit - embed properties: raw: description: Excerpt for the post, as it exists in the database. type: string context: - edit rendered: description: HTML excerpt for the post, transformed for display. type: string context: - view - edit - embed readonly: true protected: description: Whether the excerpt is protected with a password. type: boolean context: - view - edit - embed readonly: true featured_media: description: The ID of the featured media for the post. type: integer context: - view - edit - embed comment_status: description: Whether or not comments are open on the post. type: string enum: - open - closed context: - view - edit ping_status: description: Whether or not the post can be pinged. type: string enum: - open - closed context: - view - edit format: description: The format for the post. type: string enum: - standard - aside - chat - gallery - link - image - quote - status - video - audio context: - view - edit meta: description: Meta fields. type: object context: - view - edit properties: _acf_changed: type: boolean title: '' description: '' default: false footnotes: type: string title: '' description: '' default: '' _elementor_edit_mode: type: string title: Elementor edit mode description: Elementor edit mode, `builder` is required for Elementor editing default: '' enum: - '' - builder context: - edit _elementor_template_type: type: string title: Elementor template type description: Elementor document type default: '' enum: - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' context: - edit _elementor_data: type: string title: Elementor data description: Elementor JSON as a string default: '' context: - edit _elementor_page_settings: type: object title: Elementor page settings description: Elementor page level settings default: '{}' properties: hide_title: type: string enum: - 'yes' - 'no' default: '' additionalProperties: true context: - edit _elementor_conditions: type: array title: '' description: Elementor conditions default: [] additionalProperties: true context: - edit sticky: description: Whether or not the post should be treated as sticky. type: boolean context: - view - edit template: description: The theme file to use to display the post. type: string context: - view - edit categories: description: The terms assigned to the post in the category taxonomy. type: array items: type: integer context: - view - edit tags: description: The terms assigned to the post in the post_tag taxonomy. type: array items: type: integer context: - view - edit acf: description: ACF field data type: object properties: [] links: - rel: https://api.w.org/action-publish title: The current user can publish this post. href: https://ascendelements.com/wp-json/wp/v2/posts/{id} targetSchema: type: object properties: status: type: string enum: - publish - future - rel: https://api.w.org/action-unfiltered-html title: The current user can post unfiltered HTML markup and JavaScript. href: https://ascendelements.com/wp-json/wp/v2/posts/{id} targetSchema: type: object properties: content: raw: type: string - rel: https://api.w.org/action-sticky title: The current user can sticky this post. href: https://ascendelements.com/wp-json/wp/v2/posts/{id} targetSchema: type: object properties: sticky: type: boolean - rel: https://api.w.org/action-assign-author title: The current user can change the author on this post. href: https://ascendelements.com/wp-json/wp/v2/posts/{id} targetSchema: type: object properties: author: type: integer - rel: https://api.w.org/action-assign-categories title: The current user can assign terms in the category taxonomy. href: https://ascendelements.com/wp-json/wp/v2/posts/{id} targetSchema: type: object properties: categories: type: array items: type: integer - rel: https://api.w.org/action-create-categories title: The current user can create terms in the category taxonomy. href: https://ascendelements.com/wp-json/wp/v2/posts/{id} targetSchema: type: object properties: categories: type: array items: type: integer - rel: https://api.w.org/action-assign-tags title: The current user can assign terms in the post_tag taxonomy. href: https://ascendelements.com/wp-json/wp/v2/posts/{id} targetSchema: type: object properties: tags: type: array items: type: integer - rel: https://api.w.org/action-create-tags title: The current user can create terms in the post_tag taxonomy. href: https://ascendelements.com/wp-json/wp/v2/posts/{id} targetSchema: type: object properties: tags: type: array items: type: integer Page: title: page type: object properties: date: description: The date the post was published, in the site's timezone. type: - string - 'null' format: date-time context: - view - edit - embed date_gmt: description: The date the post was published, as GMT. type: - string - 'null' format: date-time context: - view - edit guid: description: The globally unique identifier for the post. type: object context: - view - edit readonly: true properties: raw: description: GUID for the post, as it exists in the database. type: string context: - edit readonly: true rendered: description: GUID for the post, transformed for display. type: string context: - view - edit readonly: true id: description: Unique identifier for the post. type: integer context: - view - edit - embed readonly: true link: description: URL to the post. type: string format: uri context: - view - edit - embed readonly: true modified: description: The date the post was last modified, in the site's timezone. type: string format: date-time context: - view - edit readonly: true modified_gmt: description: The date the post was last modified, as GMT. type: string format: date-time context: - view - edit readonly: true slug: description: An alphanumeric identifier for the post unique to its type. type: string context: - view - edit - embed status: description: A named status for the post. type: string enum: - publish - future - draft - pending - private - acf-disabled context: - view - edit type: description: Type of post. type: string context: - view - edit - embed readonly: true password: description: A password to protect access to the content and excerpt. type: string context: - edit permalink_template: description: Permalink template for the post. type: string context: - edit readonly: true generated_slug: description: Slug automatically generated from the post title. type: string context: - edit readonly: true class_list: description: An array of the class names for the post container element. type: array context: - view - edit readonly: true items: type: string parent: description: The ID for the parent of the post. type: integer context: - view - edit title: description: The title for the post. type: object context: - view - edit - embed properties: raw: description: Title for the post, as it exists in the database. type: string context: - edit rendered: description: HTML title for the post, transformed for display. type: string context: - view - edit - embed readonly: true content: description: The content for the post. type: object context: - view - edit properties: raw: description: Content for the post, as it exists in the database. type: string context: - edit rendered: description: HTML content for the post, transformed for display. type: string context: - view - edit readonly: true block_version: description: Version of the content block format used by the post. type: integer context: - edit readonly: true protected: description: Whether the content is protected with a password. type: boolean context: - view - edit - embed readonly: true author: description: The ID for the author of the post. type: integer context: - view - edit - embed excerpt: description: The excerpt for the post. type: object context: - view - edit - embed properties: raw: description: Excerpt for the post, as it exists in the database. type: string context: - edit rendered: description: HTML excerpt for the post, transformed for display. type: string context: - view - edit - embed readonly: true protected: description: Whether the excerpt is protected with a password. type: boolean context: - view - edit - embed readonly: true featured_media: description: The ID of the featured media for the post. type: integer context: - view - edit - embed comment_status: description: Whether or not comments are open on the post. type: string enum: - open - closed context: - view - edit ping_status: description: Whether or not the post can be pinged. type: string enum: - open - closed context: - view - edit menu_order: description: The order of the post in relation to other posts. type: integer context: - view - edit meta: description: Meta fields. type: object context: - view - edit properties: _acf_changed: type: boolean title: '' description: '' default: false footnotes: type: string title: '' description: '' default: '' _elementor_edit_mode: type: string title: Elementor edit mode description: Elementor edit mode, `builder` is required for Elementor editing default: '' enum: - '' - builder context: - edit _elementor_template_type: type: string title: Elementor template type description: Elementor document type default: '' enum: - loop - custom_grid - post - wp-post - wp-page - kit - not-supported - page - section - container - floating-buttons - cloud-template-preview - ecs_custom_layout - widget - popup - header - footer - single - single-post - single-page - archive - search-results - error-404 - code_snippet - loop-item - '' context: - edit _elementor_data: type: string title: Elementor data description: Elementor JSON as a string default: '' context: - edit _elementor_page_settings: type: object title: Elementor page settings description: Elementor page level settings default: '{}' properties: hide_title: type: string enum: - 'yes' - 'no' default: '' additionalProperties: true context: - edit _elementor_conditions: type: array title: '' description: Elementor conditions default: [] additionalProperties: true context: - edit template: description: The theme file to use to display the post. type: string context: - view - edit acf: description: ACF field data type: object properties: [] links: - rel: https://api.w.org/action-publish title: The current user can publish this post. href: https://ascendelements.com/wp-json/wp/v2/pages/{id} targetSchema: type: object properties: status: type: string enum: - publish - future - rel: https://api.w.org/action-unfiltered-html title: The current user can post unfiltered HTML markup and JavaScript. href: https://ascendelements.com/wp-json/wp/v2/pages/{id} targetSchema: type: object properties: content: raw: type: string - rel: https://api.w.org/action-assign-author title: The current user can change the author on this post. href: https://ascendelements.com/wp-json/wp/v2/pages/{id} targetSchema: type: object properties: author: type: integer MediaItem: title: attachment type: object properties: date: description: The date the post was published, in the site's timezone. type: - string - 'null' format: date-time context: - view - edit - embed date_gmt: description: The date the post was published, as GMT. type: - string - 'null' format: date-time context: - view - edit guid: description: The globally unique identifier for the post. type: object context: - view - edit readonly: true properties: raw: description: GUID for the post, as it exists in the database. type: string context: - edit readonly: true rendered: description: GUID for the post, transformed for display. type: string context: - view - edit readonly: true id: description: Unique identifier for the post. type: integer context: - view - edit - embed readonly: true link: description: URL to the post. type: string format: uri context: - view - edit - embed readonly: true modified: description: The date the post was last modified, in the site's timezone. type: string format: date-time context: - view - edit readonly: true modified_gmt: description: The date the post was last modified, as GMT. type: string format: date-time context: - view - edit readonly: true slug: description: An alphanumeric identifier for the post unique to its type. type: string context: - view - edit - embed status: description: A named status for the post. type: string enum: - publish - future - draft - pending - private - acf-disabled context: - view - edit type: description: Type of post. type: string context: - view - edit - embed readonly: true permalink_template: description: Permalink template for the post. type: string context: - edit readonly: true generated_slug: description: Slug automatically generated from the post title. type: string context: - edit readonly: true class_list: description: An array of the class names for the post container element. type: array context: - view - edit readonly: true items: type: string title: description: The title for the post. type: object context: - view - edit - embed properties: raw: description: Title for the post, as it exists in the database. type: string context: - edit rendered: description: HTML title for the post, transformed for display. type: string context: - view - edit - embed readonly: true author: description: The ID for the author of the post. type: integer context: - view - edit - embed featured_media: description: The ID of the featured media for the post. type: integer context: - view - edit - embed comment_status: description: Whether or not comments are open on the post. type: string enum: - open - closed context: - view - edit ping_status: description: Whether or not the post can be pinged. type: string enum: - open - closed context: - view - edit meta: description: Meta fields. type: object context: - view - edit properties: _acf_changed: type: boolean title: '' description: '' default: false template: description: The theme file to use to display the post. type: string context: - view - edit acf: description: ACF field data type: object properties: [] alt_text: description: Alternative text to display when attachment is not displayed. type: string context: - view - edit - embed caption: description: The attachment caption. type: object context: - view - edit - embed properties: raw: description: Caption for the attachment, as it exists in the database. type: string context: - edit rendered: description: HTML caption for the attachment, transformed for display. type: string context: - view - edit - embed readonly: true description: description: The attachment description. type: object context: - view - edit properties: raw: description: Description for the attachment, as it exists in the database. type: string context: - edit rendered: description: HTML description for the attachment, transformed for display. type: string context: - view - edit readonly: true media_type: description: Attachment type. type: string enum: - image - file context: - view - edit - embed readonly: true mime_type: description: The attachment MIME type. type: string context: - view - edit - embed readonly: true media_details: description: Details about the media file, specific to its type. type: object context: - view - edit - embed readonly: true post: description: The ID for the associated post of the attachment. type: integer context: - view - edit source_url: description: URL to the original attachment file. type: string format: uri context: - view - edit - embed readonly: true missing_image_sizes: description: List of the missing image sizes of the attachment. type: array items: type: string context: - edit readonly: true filename: description: Original attachment file name. type: string context: - view - edit readonly: true filesize: description: Attachment file size in bytes. type: integer context: - view - edit readonly: true exif_orientation: description: EXIF orientation value. Values 1-8 follow the EXIF specification, where 1 means no rotation needed. type: integer context: - edit readonly: true links: - rel: https://api.w.org/action-unfiltered-html title: The current user can post unfiltered HTML markup and JavaScript. href: https://ascendelements.com/wp-json/wp/v2/media/{id} targetSchema: type: object properties: content: raw: type: string - rel: https://api.w.org/action-assign-author title: The current user can change the author on this post. href: https://ascendelements.com/wp-json/wp/v2/media/{id} targetSchema: type: object properties: author: type: integer Category: title: category type: object properties: id: description: Unique identifier for the term. type: integer context: - view - embed - edit readonly: true count: description: Number of published posts for the term. type: integer context: - view - edit readonly: true description: description: HTML description of the term. type: string context: - view - edit link: description: URL of the term. type: string format: uri context: - view - embed - edit readonly: true name: description: HTML title for the term. type: string context: - view - embed - edit required: true slug: description: An alphanumeric identifier for the term unique to its type. type: string context: - view - embed - edit taxonomy: description: Type attribution for the term. type: string enum: - category context: - view - embed - edit readonly: true parent: description: The parent term ID. type: integer context: - view - edit meta: description: Meta fields. type: object context: - view - edit properties: [] acf: description: ACF field data type: object properties: [] Tag: title: tag type: object properties: id: description: Unique identifier for the term. type: integer context: - view - embed - edit readonly: true count: description: Number of published posts for the term. type: integer context: - view - edit readonly: true description: description: HTML description of the term. type: string context: - view - edit link: description: URL of the term. type: string format: uri context: - view - embed - edit readonly: true name: description: HTML title for the term. type: string context: - view - embed - edit required: true slug: description: An alphanumeric identifier for the term unique to its type. type: string context: - view - embed - edit taxonomy: description: Type attribution for the term. type: string enum: - post_tag context: - view - embed - edit readonly: true meta: description: Meta fields. type: object context: - view - edit properties: [] User: title: user type: object properties: id: description: Unique identifier for the user. type: integer context: - embed - view - edit readonly: true username: description: Login name for the user. type: string context: - edit required: true name: description: Display name for the user. type: string context: - embed - view - edit first_name: description: First name for the user. type: string context: - edit last_name: description: Last name for the user. type: string context: - edit email: description: The email address for the user. type: string format: email context: - edit required: true url: description: URL of the user. type: string format: uri context: - embed - view - edit description: description: Description of the user. type: string context: - embed - view - edit link: description: Author URL of the user. type: string format: uri context: - embed - view - edit readonly: true locale: description: Locale for the user. type: string enum: - '' - en_US context: - edit nickname: description: The nickname for the user. type: string context: - edit slug: description: An alphanumeric identifier for the user. type: string context: - embed - view - edit registered_date: description: Registration date for the user. type: string format: date-time context: - edit readonly: true roles: description: Roles assigned to the user. type: array items: type: string context: - edit password: description: Password for the user (never included). type: string context: [] required: true capabilities: description: All capabilities assigned to the user. type: object context: - edit readonly: true extra_capabilities: description: Any extra capabilities assigned to the user. type: object context: - edit readonly: true avatar_urls: description: Avatar URLs for the user. type: object context: - embed - view - edit readonly: true properties: '24': description: Avatar URL with image size of 24 pixels. type: string format: uri context: - embed - view - edit '48': description: Avatar URL with image size of 48 pixels. type: string format: uri context: - embed - view - edit '96': description: Avatar URL with image size of 96 pixels. type: string format: uri context: - embed - view - edit meta: description: Meta fields. type: object context: - view - edit properties: persisted_preferences: type: object title: '' description: '' default: [] context: - edit properties: _modified: description: The date and time the preferences were updated. type: string format: date-time readonly: false additionalProperties: true acf: description: ACF field data type: object properties: [] elementor_introduction: description: Elementor user meta data type: object properties: ai_get_started: type: boolean additionalProperties: true context: - view - edit Comment: title: comment type: object properties: id: description: Unique identifier for the comment. type: integer context: - view - edit - embed readonly: true author: description: The ID of the user object, if author was a user. type: integer context: - view - edit - embed author_email: description: Email address for the comment author. type: string format: email context: - edit author_ip: description: IP address for the comment author. type: string format: ip context: - edit author_name: description: Display name for the comment author. type: string context: - view - edit - embed author_url: description: URL for the comment author. type: string format: uri context: - view - edit - embed author_user_agent: description: User agent for the comment author. type: string context: - edit content: description: The content for the comment. type: object context: - view - edit - embed properties: raw: description: Content for the comment, as it exists in the database. type: string context: - edit rendered: description: HTML content for the comment, transformed for display. type: string context: - view - edit - embed readonly: true date: description: The date the comment was published, in the site's timezone. type: string format: date-time context: - view - edit - embed date_gmt: description: The date the comment was published, as GMT. type: string format: date-time context: - view - edit link: description: URL to the comment. type: string format: uri context: - view - edit - embed readonly: true parent: description: The ID for the parent of the comment. type: integer context: - view - edit - embed default: 0 post: description: The ID of the associated post object. type: integer context: - view - edit default: 0 status: description: State of the comment. type: string context: - view - edit type: description: Type of the comment. type: string context: - view - edit - embed readonly: true default: comment author_avatar_urls: description: Avatar URLs for the comment author. type: object context: - view - edit - embed readonly: true properties: '24': description: Avatar URL with image size of 24 pixels. type: string format: uri context: - embed - view - edit '48': description: Avatar URL with image size of 48 pixels. type: string format: uri context: - embed - view - edit '96': description: Avatar URL with image size of 96 pixels. type: string format: uri context: - embed - view - edit meta: description: Meta fields. type: object context: - view - edit properties: _wp_note_status: type: string title: '' description: Note resolution status default: '' enum: - resolved - reopen acf: description: ACF field data type: object properties: [] SearchResult: title: search-result type: object properties: id: description: Unique identifier for the object. type: - integer - string context: - view - embed readonly: true title: description: The title for the object. type: string context: - view - embed readonly: true url: description: URL to the object. type: string format: uri context: - view - embed readonly: true type: description: Object type. type: string enum: - post - term - post-format context: - view - embed readonly: true subtype: description: Object subtype. type: string enum: - post - page - e-floating-buttons - elementor_library - job - sourcing-events - media_coverage - category - post_tag - job_category - job_location context: - view - embed readonly: true Job: title: job type: object properties: date: description: The date the post was published, in the site's timezone. type: - string - 'null' format: date-time context: - view - edit - embed date_gmt: description: The date the post was published, as GMT. type: - string - 'null' format: date-time context: - view - edit guid: description: The globally unique identifier for the post. type: object context: - view - edit readonly: true properties: raw: description: GUID for the post, as it exists in the database. type: string context: - edit readonly: true rendered: description: GUID for the post, transformed for display. type: string context: - view - edit readonly: true id: description: Unique identifier for the post. type: integer context: - view - edit - embed readonly: true link: description: URL to the post. type: string format: uri context: - view - edit - embed readonly: true modified: description: The date the post was last modified, in the site's timezone. type: string format: date-time context: - view - edit readonly: true modified_gmt: description: The date the post was last modified, as GMT. type: string format: date-time context: - view - edit readonly: true slug: description: An alphanumeric identifier for the post unique to its type. type: string context: - view - edit - embed status: description: A named status for the post. type: string enum: - publish - future - draft - pending - private - acf-disabled context: - view - edit type: description: Type of post. type: string context: - view - edit - embed readonly: true password: description: A password to protect access to the content and excerpt. type: string context: - edit permalink_template: description: Permalink template for the post. type: string context: - edit readonly: true generated_slug: description: Slug automatically generated from the post title. type: string context: - edit readonly: true class_list: description: An array of the class names for the post container element. type: array context: - view - edit readonly: true items: type: string title: description: The title for the post. type: object context: - view - edit - embed properties: raw: description: Title for the post, as it exists in the database. type: string context: - edit rendered: description: HTML title for the post, transformed for display. type: string context: - view - edit - embed readonly: true template: description: The theme file to use to display the post. type: string context: - view - edit job_category: description: The terms assigned to the post in the job_category taxonomy. type: array items: type: integer context: - view - edit job_location: description: The terms assigned to the post in the job_location taxonomy. type: array items: type: integer context: - view - edit acf: description: ACF field data type: object properties: [] links: - rel: https://api.w.org/action-publish title: The current user can publish this post. href: https://ascendelements.com/wp-json/wp/v2/job/{id} targetSchema: type: object properties: status: type: string enum: - publish - future - rel: https://api.w.org/action-unfiltered-html title: The current user can post unfiltered HTML markup and JavaScript. href: https://ascendelements.com/wp-json/wp/v2/job/{id} targetSchema: type: object properties: content: raw: type: string - rel: https://api.w.org/action-assign-job_category title: The current user can assign terms in the job_category taxonomy. href: https://ascendelements.com/wp-json/wp/v2/job/{id} targetSchema: type: object properties: job_category: type: array items: type: integer - rel: https://api.w.org/action-create-job_category title: The current user can create terms in the job_category taxonomy. href: https://ascendelements.com/wp-json/wp/v2/job/{id} targetSchema: type: object properties: job_category: type: array items: type: integer - rel: https://api.w.org/action-assign-job_location title: The current user can assign terms in the job_location taxonomy. href: https://ascendelements.com/wp-json/wp/v2/job/{id} targetSchema: type: object properties: job_location: type: array items: type: integer - rel: https://api.w.org/action-create-job_location title: The current user can create terms in the job_location taxonomy. href: https://ascendelements.com/wp-json/wp/v2/job/{id} targetSchema: type: object properties: job_location: type: array items: type: integer JobCategory: title: job_category type: object properties: id: description: Unique identifier for the term. type: integer context: - view - embed - edit readonly: true count: description: Number of published posts for the term. type: integer context: - view - edit readonly: true description: description: HTML description of the term. type: string context: - view - edit link: description: URL of the term. type: string format: uri context: - view - embed - edit readonly: true name: description: HTML title for the term. type: string context: - view - embed - edit required: true slug: description: An alphanumeric identifier for the term unique to its type. type: string context: - view - embed - edit taxonomy: description: Type attribution for the term. type: string enum: - job_category context: - view - embed - edit readonly: true meta: description: Meta fields. type: object context: - view - edit properties: [] acf: description: ACF field data type: object properties: [] JobLocation: title: job_location type: object properties: id: description: Unique identifier for the term. type: integer context: - view - embed - edit readonly: true count: description: Number of published posts for the term. type: integer context: - view - edit readonly: true description: description: HTML description of the term. type: string context: - view - edit link: description: URL of the term. type: string format: uri context: - view - embed - edit readonly: true name: description: HTML title for the term. type: string context: - view - embed - edit required: true slug: description: An alphanumeric identifier for the term unique to its type. type: string context: - view - embed - edit taxonomy: description: Type attribution for the term. type: string enum: - job_location context: - view - embed - edit readonly: true meta: description: Meta fields. type: object context: - view - edit properties: [] acf: description: ACF field data type: object properties: [] MediaCoverage: title: media_coverage type: object properties: date: description: The date the post was published, in the site's timezone. type: - string - 'null' format: date-time context: - view - edit - embed date_gmt: description: The date the post was published, as GMT. type: - string - 'null' format: date-time context: - view - edit guid: description: The globally unique identifier for the post. type: object context: - view - edit readonly: true properties: raw: description: GUID for the post, as it exists in the database. type: string context: - edit readonly: true rendered: description: GUID for the post, transformed for display. type: string context: - view - edit readonly: true id: description: Unique identifier for the post. type: integer context: - view - edit - embed readonly: true link: description: URL to the post. type: string format: uri context: - view - edit - embed readonly: true modified: description: The date the post was last modified, in the site's timezone. type: string format: date-time context: - view - edit readonly: true modified_gmt: description: The date the post was last modified, as GMT. type: string format: date-time context: - view - edit readonly: true slug: description: An alphanumeric identifier for the post unique to its type. type: string context: - view - edit - embed status: description: A named status for the post. type: string enum: - publish - future - draft - pending - private - acf-disabled context: - view - edit type: description: Type of post. type: string context: - view - edit - embed readonly: true password: description: A password to protect access to the content and excerpt. type: string context: - edit title: description: The title for the post. type: object context: - view - edit - embed properties: raw: description: Title for the post, as it exists in the database. type: string context: - edit rendered: description: HTML title for the post, transformed for display. type: string context: - view - edit - embed readonly: true featured_media: description: The ID of the featured media for the post. type: integer context: - view - edit - embed template: description: The theme file to use to display the post. type: string context: - view - edit acf: description: ACF field data type: object properties: [] links: - rel: https://api.w.org/action-publish title: The current user can publish this post. href: https://ascendelements.com/wp-json/wp/v2/media_coverage/{id} targetSchema: type: object properties: status: type: string enum: - publish - future - rel: https://api.w.org/action-unfiltered-html title: The current user can post unfiltered HTML markup and JavaScript. href: https://ascendelements.com/wp-json/wp/v2/media_coverage/{id} targetSchema: type: object properties: content: raw: type: string SourcingEvent: title: sourcing-events type: object properties: date: description: The date the post was published, in the site's timezone. type: - string - 'null' format: date-time context: - view - edit - embed date_gmt: description: The date the post was published, as GMT. type: - string - 'null' format: date-time context: - view - edit guid: description: The globally unique identifier for the post. type: object context: - view - edit readonly: true properties: raw: description: GUID for the post, as it exists in the database. type: string context: - edit readonly: true rendered: description: GUID for the post, transformed for display. type: string context: - view - edit readonly: true id: description: Unique identifier for the post. type: integer context: - view - edit - embed readonly: true link: description: URL to the post. type: string format: uri context: - view - edit - embed readonly: true modified: description: The date the post was last modified, in the site's timezone. type: string format: date-time context: - view - edit readonly: true modified_gmt: description: The date the post was last modified, as GMT. type: string format: date-time context: - view - edit readonly: true slug: description: An alphanumeric identifier for the post unique to its type. type: string context: - view - edit - embed status: description: A named status for the post. type: string enum: - publish - future - draft - pending - private - acf-disabled context: - view - edit type: description: Type of post. type: string context: - view - edit - embed readonly: true password: description: A password to protect access to the content and excerpt. type: string context: - edit permalink_template: description: Permalink template for the post. type: string context: - edit readonly: true generated_slug: description: Slug automatically generated from the post title. type: string context: - edit readonly: true class_list: description: An array of the class names for the post container element. type: array context: - view - edit readonly: true items: type: string title: description: The title for the post. type: object context: - view - edit - embed properties: raw: description: Title for the post, as it exists in the database. type: string context: - edit rendered: description: HTML title for the post, transformed for display. type: string context: - view - edit - embed readonly: true content: description: The content for the post. type: object context: - view - edit properties: raw: description: Content for the post, as it exists in the database. type: string context: - edit rendered: description: HTML content for the post, transformed for display. type: string context: - view - edit readonly: true block_version: description: Version of the content block format used by the post. type: integer context: - edit readonly: true protected: description: Whether the content is protected with a password. type: boolean context: - view - edit - embed readonly: true template: description: The theme file to use to display the post. type: string context: - view - edit acf: description: ACF field data type: object properties: [] links: - rel: https://api.w.org/action-publish title: The current user can publish this post. href: https://ascendelements.com/wp-json/wp/v2/sourcing-events/{id} targetSchema: type: object properties: status: type: string enum: - publish - future - rel: https://api.w.org/action-unfiltered-html title: The current user can post unfiltered HTML markup and JavaScript. href: https://ascendelements.com/wp-json/wp/v2/sourcing-events/{id} targetSchema: type: object properties: content: raw: type: string RestError: type: object description: The WordPress REST API error envelope, observed live on this host (GET /wp-json/wp-abilities/v1/abilities returns rest_forbidden with status 401; GET /wp-json/wp/v2/menus returns rest_cannot_view with status 401). properties: code: type: string description: Machine-readable error code, e.g. rest_forbidden, rest_cannot_view, rest_no_route. message: type: string description: Human-readable error message. data: type: object properties: status: type: integer description: HTTP status code. required: - code - message securitySchemes: applicationPassword: type: http scheme: basic description: WordPress Application Passwords, advertised by the live route index at https://ascendelements.com/wp-json/ under authentication.application-passwords. Username + application password presented as HTTP Basic on the Authorization header. Issued at https://ascendelements.com/wp-admin/authorize-application.php. cookieNonce: type: apiKey in: header name: X-WP-Nonce description: WordPress cookie authentication paired with a nonce on the X-WP-Nonce header, for same-origin first-party callers. Advertised via the access-control-allow-headers response header observed live on this host. security: - {} - applicationPassword: [] - cookieNonce: []