How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Ascend Elements Wp/v2 API

The wp/v2 API from Ascend Elements — 130 operation(s) for wp/v2.

Ascend Elements Wp/v2 API is one of 21 APIs that Ascend Elements publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include wp/v2. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 294 operations across 130 paths, and defines 14 schemas. It is described by OpenAPI 3.2.0, at version wp/v2.

Requests are made against a single base URL, https://ascendelements.com/wp-json.

294 operations 130 paths 14 schemas 37 DELETE126 GET30 PATCH71 POST30 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
wp/v2
Base URL
https://ascendelements.com/wp-json
Authentication
HTTP Basic, API Key
Resource Areas
1

Authentication & Security 2

Ascend Elements Wp/v2 API declares 2 security schemes for authenticating requests. It accepts HTTP basic authentication (applicationPassword). An API key is passed in the header as X-WP-Nonce (cookieNonce). By default, every request must be authenticated, though some operations may also be called without credentials.

  • applicationPassword — WordPress Application Passwords, advertised by the live route index at https://ascendelements.com/wp-json/ under authentication.application-passwords. Username…
  • cookieNonce — 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-head…

Paths & Operations 294

Across 130 paths, the API surfaces 294 operations — 37 DELETE, 126 GET, 30 PATCH, 71 POST, 30 PUT. Each is listed below with its method, path, parameters, and response codes.

wp/v2 294
GET
/wp/v2
GET /wp/v2
getWpV2 2 params → 200401404default
GET
/wp/v2/block-directory/search
GET /wp/v2/block-directory/search
getWpV2BlockDirectorySearch 4 params → 200401404default
GET
/wp/v2/block-patterns/categories
GET /wp/v2/block-patterns/categories
getWpV2BlockPatternsCategories → 200401404default
GET
/wp/v2/block-patterns/patterns
GET /wp/v2/block-patterns/patterns
getWpV2BlockPatternsPatterns → 200401404default
GET
/wp/v2/block-renderer/{name}
GET /wp/v2/block-renderer/{name}
getWpV2BlockRendererName 4 params → 200401404default
POST
/wp/v2/block-renderer/{name}
POST /wp/v2/block-renderer/{name}
createWpV2BlockRendererName 1 param body → 200401404default
GET
/wp/v2/block-types
GET /wp/v2/block-types
getWpV2BlockTypes 2 params → 200401404default
GET
/wp/v2/block-types/{namespace}
GET /wp/v2/block-types/{namespace}
getWpV2BlockTypesNamespace 2 params → 200401404default
GET
/wp/v2/block-types/{namespace}/{name}
GET /wp/v2/block-types/{namespace}/{name}
getWpV2BlockTypesNamespaceName 3 params → 200401404default
GET
/wp/v2/blocks
GET /wp/v2/blocks
getWpV2Blocks 20 params → 200401404default
POST
/wp/v2/blocks
POST /wp/v2/blocks
createWpV2Blocks body → 200401404default
GET
/wp/v2/blocks/{id}
GET /wp/v2/blocks/{id}
getWpV2BlocksId 4 params → 200401404default
POST
/wp/v2/blocks/{id}
POST /wp/v2/blocks/{id}
createWpV2BlocksId 1 param body → 200401404default
PUT
/wp/v2/blocks/{id}
PUT /wp/v2/blocks/{id}
updateWpV2BlocksId 1 param body → 200401404default
PATCH
/wp/v2/blocks/{id}
PATCH /wp/v2/blocks/{id}
patchWpV2BlocksId 1 param body → 200401404default
DELETE
/wp/v2/blocks/{id}
DELETE /wp/v2/blocks/{id}
deleteWpV2BlocksId 2 params → 200401404default
GET
/wp/v2/blocks/{id}/autosaves
GET /wp/v2/blocks/{id}/autosaves
getWpV2BlocksIdAutosaves 3 params → 200401404default
POST
/wp/v2/blocks/{id}/autosaves
POST /wp/v2/blocks/{id}/autosaves
createWpV2BlocksIdAutosaves 1 param body → 200401404default
GET
/wp/v2/blocks/{parent}/autosaves/{id}
GET /wp/v2/blocks/{parent}/autosaves/{id}
getWpV2BlocksParentAutosavesId 3 params → 200401404default
GET
/wp/v2/blocks/{parent}/revisions
GET /wp/v2/blocks/{parent}/revisions
getWpV2BlocksParentRevisions 10 params → 200401404default
GET
/wp/v2/blocks/{parent}/revisions/{id}
GET /wp/v2/blocks/{parent}/revisions/{id}
getWpV2BlocksParentRevisionsId 3 params → 200401404default
DELETE
/wp/v2/blocks/{parent}/revisions/{id}
DELETE /wp/v2/blocks/{parent}/revisions/{id}
deleteWpV2BlocksParentRevisionsId 3 params → 200401404default
GET
/wp/v2/categories
GET /wp/v2/categories
getWpV2Categories 12 params → 200401404default
POST
/wp/v2/categories
POST /wp/v2/categories
createWpV2Categories body → 200401404default
GET
/wp/v2/categories/{id}
GET /wp/v2/categories/{id}
getWpV2CategoriesId 2 params → 200401404default
POST
/wp/v2/categories/{id}
POST /wp/v2/categories/{id}
createWpV2CategoriesId 1 param body → 200401404default
PUT
/wp/v2/categories/{id}
PUT /wp/v2/categories/{id}
updateWpV2CategoriesId 1 param body → 200401404default
PATCH
/wp/v2/categories/{id}
PATCH /wp/v2/categories/{id}
patchWpV2CategoriesId 1 param body → 200401404default
DELETE
/wp/v2/categories/{id}
DELETE /wp/v2/categories/{id}
deleteWpV2CategoriesId 2 params → 200401404default
GET
/wp/v2/comments
GET /wp/v2/comments
getWpV2Comments 20 params → 200401404default
POST
/wp/v2/comments
POST /wp/v2/comments
createWpV2Comments body → 200401404default
GET
/wp/v2/comments/{id}
GET /wp/v2/comments/{id}
getWpV2CommentsId 3 params → 200401404default
POST
/wp/v2/comments/{id}
POST /wp/v2/comments/{id}
createWpV2CommentsId 1 param body → 200401404default
PUT
/wp/v2/comments/{id}
PUT /wp/v2/comments/{id}
updateWpV2CommentsId 1 param body → 200401404default
PATCH
/wp/v2/comments/{id}
PATCH /wp/v2/comments/{id}
patchWpV2CommentsId 1 param body → 200401404default
DELETE
/wp/v2/comments/{id}
DELETE /wp/v2/comments/{id}
deleteWpV2CommentsId 3 params → 200401404default
GET
/wp/v2/e-floating-buttons
GET /wp/v2/e-floating-buttons
getWpV2EFloatingButtons 21 params → 200401404default
POST
/wp/v2/e-floating-buttons
POST /wp/v2/e-floating-buttons
createWpV2EFloatingButtons body → 200401404default
GET
/wp/v2/e-floating-buttons/{id}
GET /wp/v2/e-floating-buttons/{id}
getWpV2EFloatingButtonsId 4 params → 200401404default
POST
/wp/v2/e-floating-buttons/{id}
POST /wp/v2/e-floating-buttons/{id}
createWpV2EFloatingButtonsId 1 param body → 200401404default
PUT
/wp/v2/e-floating-buttons/{id}
PUT /wp/v2/e-floating-buttons/{id}
updateWpV2EFloatingButtonsId 1 param body → 200401404default
PATCH
/wp/v2/e-floating-buttons/{id}
PATCH /wp/v2/e-floating-buttons/{id}
patchWpV2EFloatingButtonsId 1 param body → 200401404default
DELETE
/wp/v2/e-floating-buttons/{id}
DELETE /wp/v2/e-floating-buttons/{id}
deleteWpV2EFloatingButtonsId 2 params → 200401404default
GET
/wp/v2/e-floating-buttons/{id}/autosaves
GET /wp/v2/e-floating-buttons/{id}/autosaves
getWpV2EFloatingButtonsIdAutosaves 3 params → 200401404default
POST
/wp/v2/e-floating-buttons/{id}/autosaves
POST /wp/v2/e-floating-buttons/{id}/autosaves
createWpV2EFloatingButtonsIdAutosaves 1 param body → 200401404default
GET
/wp/v2/e-floating-buttons/{parent}/autosaves/{id}
GET /wp/v2/e-floating-buttons/{parent}/autosaves/{id}
getWpV2EFloatingButtonsParentAutosavesId 3 params → 200401404default
GET
/wp/v2/e-floating-buttons/{parent}/revisions
GET /wp/v2/e-floating-buttons/{parent}/revisions
getWpV2EFloatingButtonsParentRevisions 10 params → 200401404default
GET
/wp/v2/e-floating-buttons/{parent}/revisions/{id}
GET /wp/v2/e-floating-buttons/{parent}/revisions/{id}
getWpV2EFloatingButtonsParentRevisionsId 3 params → 200401404default
DELETE
/wp/v2/e-floating-buttons/{parent}/revisions/{id}
DELETE /wp/v2/e-floating-buttons/{parent}/revisions/{id}
deleteWpV2EFloatingButtonsParentRevisionsId 3 params → 200401404default
GET
/wp/v2/elementor_library
GET /wp/v2/elementorlibrary
getWpV2ElementorLibrary 19 params → 200401404default
POST
/wp/v2/elementor_library
POST /wp/v2/elementorlibrary
createWpV2ElementorLibrary body → 200401404default
GET
/wp/v2/elementor_library/{id}
GET /wp/v2/elementorlibrary/{id}
getWpV2ElementorLibraryId 3 params → 200401404default
POST
/wp/v2/elementor_library/{id}
POST /wp/v2/elementorlibrary/{id}
createWpV2ElementorLibraryId 1 param body → 200401404default
PUT
/wp/v2/elementor_library/{id}
PUT /wp/v2/elementorlibrary/{id}
updateWpV2ElementorLibraryId 1 param body → 200401404default
PATCH
/wp/v2/elementor_library/{id}
PATCH /wp/v2/elementorlibrary/{id}
patchWpV2ElementorLibraryId 1 param body → 200401404default
DELETE
/wp/v2/elementor_library/{id}
DELETE /wp/v2/elementorlibrary/{id}
deleteWpV2ElementorLibraryId 2 params → 200401404default
GET
/wp/v2/elementor_library/{parent}/revisions
GET /wp/v2/elementorlibrary/{parent}/revisions
getWpV2ElementorLibraryParentRevisions 10 params → 200401404default
GET
/wp/v2/elementor_library/{parent}/revisions/{id}
GET /wp/v2/elementorlibrary/{parent}/revisions/{id}
getWpV2ElementorLibraryParentRevisionsId 3 params → 200401404default
DELETE
/wp/v2/elementor_library/{parent}/revisions/{id}
DELETE /wp/v2/elementorlibrary/{parent}/revisions/{id}
deleteWpV2ElementorLibraryParentRevisionsId 3 params → 200401404default
GET
/wp/v2/elementor_snippet
GET /wp/v2/elementorsnippet
getWpV2ElementorSnippet 19 params → 200401404default
POST
/wp/v2/elementor_snippet
POST /wp/v2/elementorsnippet
createWpV2ElementorSnippet body → 200401404default
GET
/wp/v2/elementor_snippet/{id}
GET /wp/v2/elementorsnippet/{id}
getWpV2ElementorSnippetId 3 params → 200401404default
POST
/wp/v2/elementor_snippet/{id}
POST /wp/v2/elementorsnippet/{id}
createWpV2ElementorSnippetId 1 param body → 200401404default
PUT
/wp/v2/elementor_snippet/{id}
PUT /wp/v2/elementorsnippet/{id}
updateWpV2ElementorSnippetId 1 param body → 200401404default
PATCH
/wp/v2/elementor_snippet/{id}
PATCH /wp/v2/elementorsnippet/{id}
patchWpV2ElementorSnippetId 1 param body → 200401404default
DELETE
/wp/v2/elementor_snippet/{id}
DELETE /wp/v2/elementorsnippet/{id}
deleteWpV2ElementorSnippetId 2 params → 200401404default
GET
/wp/v2/font-collections
GET /wp/v2/font-collections
getWpV2FontCollections 3 params → 200401404default
GET
/wp/v2/font-collections/{slug}
GET /wp/v2/font-collections/{slug}
getWpV2FontCollectionsSlug 2 params → 200401404default
GET
/wp/v2/font-families
GET /wp/v2/font-families
getWpV2FontFamilies 10 params → 200401404default
POST
/wp/v2/font-families
POST /wp/v2/font-families
createWpV2FontFamilies body → 200401404default
GET
/wp/v2/font-families/{font_family_id}/font-faces
GET /wp/v2/font-families/{fontfamilyid}/font-faces
getWpV2FontFamiliesFontFamilyIdFontFaces 10 params → 200401404default
POST
/wp/v2/font-families/{font_family_id}/font-faces
POST /wp/v2/font-families/{fontfamilyid}/font-faces
createWpV2FontFamiliesFontFamilyIdFontFaces 1 param body → 200401404default
GET
/wp/v2/font-families/{font_family_id}/font-faces/{id}
GET /wp/v2/font-families/{fontfamilyid}/font-faces/{id}
getWpV2FontFamiliesFontFamilyIdFontFacesId 3 params → 200401404default
DELETE
/wp/v2/font-families/{font_family_id}/font-faces/{id}
DELETE /wp/v2/font-families/{fontfamilyid}/font-faces/{id}
deleteWpV2FontFamiliesFontFamilyIdFontFacesId 3 params → 200401404default
GET
/wp/v2/font-families/{id}
GET /wp/v2/font-families/{id}
getWpV2FontFamiliesId 2 params → 200401404default
POST
/wp/v2/font-families/{id}
POST /wp/v2/font-families/{id}
createWpV2FontFamiliesId 1 param body → 200401404default
PUT
/wp/v2/font-families/{id}
PUT /wp/v2/font-families/{id}
updateWpV2FontFamiliesId 1 param body → 200401404default
PATCH
/wp/v2/font-families/{id}
PATCH /wp/v2/font-families/{id}
patchWpV2FontFamiliesId 1 param body → 200401404default
DELETE
/wp/v2/font-families/{id}
DELETE /wp/v2/font-families/{id}
deleteWpV2FontFamiliesId 2 params → 200401404default
GET
/wp/v2/global-styles/{id}
GET /wp/v2/global-styles/{id}
getWpV2GlobalStylesId 1 param → 200401404default
POST
/wp/v2/global-styles/{id}
POST /wp/v2/global-styles/{id}
createWpV2GlobalStylesId 1 param body → 200401404default
PUT
/wp/v2/global-styles/{id}
PUT /wp/v2/global-styles/{id}
updateWpV2GlobalStylesId 1 param body → 200401404default
PATCH
/wp/v2/global-styles/{id}
PATCH /wp/v2/global-styles/{id}
patchWpV2GlobalStylesId 1 param body → 200401404default
GET
/wp/v2/global-styles/{parent}/revisions
GET /wp/v2/global-styles/{parent}/revisions
getWpV2GlobalStylesParentRevisions 5 params → 200401404default
GET
/wp/v2/global-styles/{parent}/revisions/{id}
GET /wp/v2/global-styles/{parent}/revisions/{id}
getWpV2GlobalStylesParentRevisionsId 3 params → 200401404default
GET
/wp/v2/global-styles/themes/{stylesheet}/variations
GET /wp/v2/global-styles/themes/{stylesheet}/variations
getWpV2GlobalStylesThemesStylesheetVariations 1 param → 200401404default
GET
/wp/v2/global-styles/themes/{stylesheet}
GET /wp/v2/global-styles/themes/{stylesheet}
getWpV2GlobalStylesThemesStylesheet 1 param → 200401404default
GET
/wp/v2/icons
GET /wp/v2/icons
getWpV2Icons 4 params → 200401404default
GET
/wp/v2/icons/{name}
GET /wp/v2/icons/{name}
getWpV2IconsName 2 params → 200401404default
GET
/wp/v2/job
GET /wp/v2/job
getWpV2Job 22 params → 200401404default
POST
/wp/v2/job
POST /wp/v2/job
createWpV2Job body → 200401404default
GET
/wp/v2/job/{id}
GET /wp/v2/job/{id}
getWpV2JobId 3 params → 200401404default
POST
/wp/v2/job/{id}
POST /wp/v2/job/{id}
createWpV2JobId 1 param body → 200401404default
PUT
/wp/v2/job/{id}
PUT /wp/v2/job/{id}
updateWpV2JobId 1 param body → 200401404default
PATCH
/wp/v2/job/{id}
PATCH /wp/v2/job/{id}
patchWpV2JobId 1 param body → 200401404default
DELETE
/wp/v2/job/{id}
DELETE /wp/v2/job/{id}
deleteWpV2JobId 2 params → 200401404default
GET
/wp/v2/job_category
GET /wp/v2/jobcategory
getWpV2JobCategory 12 params → 200401404default
POST
/wp/v2/job_category
POST /wp/v2/jobcategory
createWpV2JobCategory body → 200401404default
GET
/wp/v2/job_category/{id}
GET /wp/v2/jobcategory/{id}
getWpV2JobCategoryId 2 params → 200401404default
POST
/wp/v2/job_category/{id}
POST /wp/v2/jobcategory/{id}
createWpV2JobCategoryId 1 param body → 200401404default
PUT
/wp/v2/job_category/{id}
PUT /wp/v2/jobcategory/{id}
updateWpV2JobCategoryId 1 param body → 200401404default
PATCH
/wp/v2/job_category/{id}
PATCH /wp/v2/jobcategory/{id}
patchWpV2JobCategoryId 1 param body → 200401404default
DELETE
/wp/v2/job_category/{id}
DELETE /wp/v2/jobcategory/{id}
deleteWpV2JobCategoryId 2 params → 200401404default
GET
/wp/v2/job_location
GET /wp/v2/joblocation
getWpV2JobLocation 12 params → 200401404default
POST
/wp/v2/job_location
POST /wp/v2/joblocation
createWpV2JobLocation body → 200401404default
GET
/wp/v2/job_location/{id}
GET /wp/v2/joblocation/{id}
getWpV2JobLocationId 2 params → 200401404default
POST
/wp/v2/job_location/{id}
POST /wp/v2/joblocation/{id}
createWpV2JobLocationId 1 param body → 200401404default
PUT
/wp/v2/job_location/{id}
PUT /wp/v2/joblocation/{id}
updateWpV2JobLocationId 1 param body → 200401404default
PATCH
/wp/v2/job_location/{id}
PATCH /wp/v2/joblocation/{id}
patchWpV2JobLocationId 1 param body → 200401404default
DELETE
/wp/v2/job_location/{id}
DELETE /wp/v2/joblocation/{id}
deleteWpV2JobLocationId 2 params → 200401404default
GET
/wp/v2/media
GET /wp/v2/media
getWpV2Media 23 params → 200401404default
POST
/wp/v2/media
POST /wp/v2/media
createWpV2Media body → 200401404default
GET
/wp/v2/media/{id}
GET /wp/v2/media/{id}
getWpV2MediaId 2 params → 200401404default
POST
/wp/v2/media/{id}
POST /wp/v2/media/{id}
createWpV2MediaId 1 param body → 200401404default
PUT
/wp/v2/media/{id}
PUT /wp/v2/media/{id}
updateWpV2MediaId 1 param body → 200401404default
PATCH
/wp/v2/media/{id}
PATCH /wp/v2/media/{id}
patchWpV2MediaId 1 param body → 200401404default
DELETE
/wp/v2/media/{id}
DELETE /wp/v2/media/{id}
deleteWpV2MediaId 2 params → 200401404default
POST
/wp/v2/media/{id}/edit
POST /wp/v2/media/{id}/edit
createWpV2MediaIdEdit 1 param body → 200401404default
POST
/wp/v2/media/{id}/post-process
POST /wp/v2/media/{id}/post-process
createWpV2MediaIdPostProcess 1 param body → 200401404default
GET
/wp/v2/media_coverage
GET /wp/v2/mediacoverage
getWpV2MediaCoverage 17 params → 200401404default
POST
/wp/v2/media_coverage
POST /wp/v2/mediacoverage
createWpV2MediaCoverage body → 200401404default
GET
/wp/v2/media_coverage/{id}
GET /wp/v2/mediacoverage/{id}
getWpV2MediaCoverageId 3 params → 200401404default
POST
/wp/v2/media_coverage/{id}
POST /wp/v2/mediacoverage/{id}
createWpV2MediaCoverageId 1 param body → 200401404default
PUT
/wp/v2/media_coverage/{id}
PUT /wp/v2/mediacoverage/{id}
updateWpV2MediaCoverageId 1 param body → 200401404default
PATCH
/wp/v2/media_coverage/{id}
PATCH /wp/v2/mediacoverage/{id}
patchWpV2MediaCoverageId 1 param body → 200401404default
DELETE
/wp/v2/media_coverage/{id}
DELETE /wp/v2/mediacoverage/{id}
deleteWpV2MediaCoverageId 2 params → 200401404default
GET
/wp/v2/menu-items
GET /wp/v2/menu-items
getWpV2MenuItems 21 params → 200401404default
POST
/wp/v2/menu-items
POST /wp/v2/menu-items
createWpV2MenuItems body → 200401404default
GET
/wp/v2/menu-items/{id}
GET /wp/v2/menu-items/{id}
getWpV2MenuItemsId 2 params → 200401404default
POST
/wp/v2/menu-items/{id}
POST /wp/v2/menu-items/{id}
createWpV2MenuItemsId 1 param body → 200401404default
PUT
/wp/v2/menu-items/{id}
PUT /wp/v2/menu-items/{id}
updateWpV2MenuItemsId 1 param body → 200401404default
PATCH
/wp/v2/menu-items/{id}
PATCH /wp/v2/menu-items/{id}
patchWpV2MenuItemsId 1 param body → 200401404default
DELETE
/wp/v2/menu-items/{id}
DELETE /wp/v2/menu-items/{id}
deleteWpV2MenuItemsId 2 params → 200401404default
GET
/wp/v2/menu-items/{id}/autosaves
GET /wp/v2/menu-items/{id}/autosaves
getWpV2MenuItemsIdAutosaves 3 params → 200401404default
POST
/wp/v2/menu-items/{id}/autosaves
POST /wp/v2/menu-items/{id}/autosaves
createWpV2MenuItemsIdAutosaves 1 param body → 200401404default
GET
/wp/v2/menu-items/{parent}/autosaves/{id}
GET /wp/v2/menu-items/{parent}/autosaves/{id}
getWpV2MenuItemsParentAutosavesId 3 params → 200401404default
GET
/wp/v2/menu-locations
GET /wp/v2/menu-locations
getWpV2MenuLocations 1 param → 200401404default
GET
/wp/v2/menu-locations/{location}
GET /wp/v2/menu-locations/{location}
getWpV2MenuLocationsLocation 2 params → 200401404default
GET
/wp/v2/menus
GET /wp/v2/menus
getWpV2Menus 12 params → 200401404default
POST
/wp/v2/menus
POST /wp/v2/menus
createWpV2Menus body → 200401404default
GET
/wp/v2/menus/{id}
GET /wp/v2/menus/{id}
getWpV2MenusId 2 params → 200401404default
POST
/wp/v2/menus/{id}
POST /wp/v2/menus/{id}
createWpV2MenusId 1 param body → 200401404default
PUT
/wp/v2/menus/{id}
PUT /wp/v2/menus/{id}
updateWpV2MenusId 1 param body → 200401404default
PATCH
/wp/v2/menus/{id}
PATCH /wp/v2/menus/{id}
patchWpV2MenusId 1 param body → 200401404default
DELETE
/wp/v2/menus/{id}
DELETE /wp/v2/menus/{id}
deleteWpV2MenusId 2 params → 200401404default
GET
/wp/v2/navigation
GET /wp/v2/navigation
getWpV2Navigation 17 params → 200401404default
POST
/wp/v2/navigation
POST /wp/v2/navigation
createWpV2Navigation body → 200401404default
GET
/wp/v2/navigation/{id}
GET /wp/v2/navigation/{id}
getWpV2NavigationId 3 params → 200401404default
POST
/wp/v2/navigation/{id}
POST /wp/v2/navigation/{id}
createWpV2NavigationId 1 param body → 200401404default
PUT
/wp/v2/navigation/{id}
PUT /wp/v2/navigation/{id}
updateWpV2NavigationId 1 param body → 200401404default
PATCH
/wp/v2/navigation/{id}
PATCH /wp/v2/navigation/{id}
patchWpV2NavigationId 1 param body → 200401404default
DELETE
/wp/v2/navigation/{id}
DELETE /wp/v2/navigation/{id}
deleteWpV2NavigationId 2 params → 200401404default
GET
/wp/v2/navigation/{id}/autosaves
GET /wp/v2/navigation/{id}/autosaves
getWpV2NavigationIdAutosaves 3 params → 200401404default
POST
/wp/v2/navigation/{id}/autosaves
POST /wp/v2/navigation/{id}/autosaves
createWpV2NavigationIdAutosaves 1 param body → 200401404default
GET
/wp/v2/navigation/{parent}/autosaves/{id}
GET /wp/v2/navigation/{parent}/autosaves/{id}
getWpV2NavigationParentAutosavesId 3 params → 200401404default
GET
/wp/v2/navigation/{parent}/revisions
GET /wp/v2/navigation/{parent}/revisions
getWpV2NavigationParentRevisions 10 params → 200401404default
GET
/wp/v2/navigation/{parent}/revisions/{id}
GET /wp/v2/navigation/{parent}/revisions/{id}
getWpV2NavigationParentRevisionsId 3 params → 200401404default
DELETE
/wp/v2/navigation/{parent}/revisions/{id}
DELETE /wp/v2/navigation/{parent}/revisions/{id}
deleteWpV2NavigationParentRevisionsId 3 params → 200401404default
GET
/wp/v2/pages
GET /wp/v2/pages
getWpV2Pages 22 params → 200401404default
POST
/wp/v2/pages
POST /wp/v2/pages
createWpV2Pages body → 200401404default
GET
/wp/v2/pages/{id}
GET /wp/v2/pages/{id}
getWpV2PagesId 4 params → 200401404default
POST
/wp/v2/pages/{id}
POST /wp/v2/pages/{id}
createWpV2PagesId 1 param body → 200401404default
PUT
/wp/v2/pages/{id}
PUT /wp/v2/pages/{id}
updateWpV2PagesId 1 param body → 200401404default
PATCH
/wp/v2/pages/{id}
PATCH /wp/v2/pages/{id}
patchWpV2PagesId 1 param body → 200401404default
DELETE
/wp/v2/pages/{id}
DELETE /wp/v2/pages/{id}
deleteWpV2PagesId 2 params → 200401404default
GET
/wp/v2/pages/{id}/autosaves
GET /wp/v2/pages/{id}/autosaves
getWpV2PagesIdAutosaves 3 params → 200401404default
POST
/wp/v2/pages/{id}/autosaves
POST /wp/v2/pages/{id}/autosaves
createWpV2PagesIdAutosaves 1 param body → 200401404default
GET
/wp/v2/pages/{parent}/autosaves/{id}
GET /wp/v2/pages/{parent}/autosaves/{id}
getWpV2PagesParentAutosavesId 3 params → 200401404default
GET
/wp/v2/pages/{parent}/revisions
GET /wp/v2/pages/{parent}/revisions
getWpV2PagesParentRevisions 10 params → 200401404default
GET
/wp/v2/pages/{parent}/revisions/{id}
GET /wp/v2/pages/{parent}/revisions/{id}
getWpV2PagesParentRevisionsId 3 params → 200401404default
DELETE
/wp/v2/pages/{parent}/revisions/{id}
DELETE /wp/v2/pages/{parent}/revisions/{id}
deleteWpV2PagesParentRevisionsId 3 params → 200401404default
GET
/wp/v2/pattern-directory/patterns
GET /wp/v2/pattern-directory/patterns
getWpV2PatternDirectoryPatterns 10 params → 200401404default
GET
/wp/v2/plugins
GET /wp/v2/plugins
getWpV2Plugins 3 params → 200401404default
POST
/wp/v2/plugins
POST /wp/v2/plugins
createWpV2Plugins body → 200401404default
GET
/wp/v2/plugins/{plugin}
GET /wp/v2/plugins/{plugin}
getWpV2PluginsPlugin 2 params → 200401404default
POST
/wp/v2/plugins/{plugin}
POST /wp/v2/plugins/{plugin}
createWpV2PluginsPlugin 1 param body → 200401404default
PUT
/wp/v2/plugins/{plugin}
PUT /wp/v2/plugins/{plugin}
updateWpV2PluginsPlugin 1 param body → 200401404default
PATCH
/wp/v2/plugins/{plugin}
PATCH /wp/v2/plugins/{plugin}
patchWpV2PluginsPlugin 1 param body → 200401404default
DELETE
/wp/v2/plugins/{plugin}
DELETE /wp/v2/plugins/{plugin}
deleteWpV2PluginsPlugin 2 params → 200401404default
GET
/wp/v2/posts
GET /wp/v2/posts
getWpV2Posts 27 params → 200401404default
POST
/wp/v2/posts
POST /wp/v2/posts
createWpV2Posts body → 200401404default
GET
/wp/v2/posts/{id}
GET /wp/v2/posts/{id}
getWpV2PostsId 4 params → 200401404default
POST
/wp/v2/posts/{id}
POST /wp/v2/posts/{id}
createWpV2PostsId 1 param body → 200401404default
PUT
/wp/v2/posts/{id}
PUT /wp/v2/posts/{id}
updateWpV2PostsId 1 param body → 200401404default
PATCH
/wp/v2/posts/{id}
PATCH /wp/v2/posts/{id}
patchWpV2PostsId 1 param body → 200401404default
DELETE
/wp/v2/posts/{id}
DELETE /wp/v2/posts/{id}
deleteWpV2PostsId 2 params → 200401404default
GET
/wp/v2/posts/{id}/autosaves
GET /wp/v2/posts/{id}/autosaves
getWpV2PostsIdAutosaves 3 params → 200401404default
POST
/wp/v2/posts/{id}/autosaves
POST /wp/v2/posts/{id}/autosaves
createWpV2PostsIdAutosaves 1 param body → 200401404default
GET
/wp/v2/posts/{parent}/autosaves/{id}
GET /wp/v2/posts/{parent}/autosaves/{id}
getWpV2PostsParentAutosavesId 3 params → 200401404default
GET
/wp/v2/posts/{parent}/revisions
GET /wp/v2/posts/{parent}/revisions
getWpV2PostsParentRevisions 10 params → 200401404default
GET
/wp/v2/posts/{parent}/revisions/{id}
GET /wp/v2/posts/{parent}/revisions/{id}
getWpV2PostsParentRevisionsId 3 params → 200401404default
DELETE
/wp/v2/posts/{parent}/revisions/{id}
DELETE /wp/v2/posts/{parent}/revisions/{id}
deleteWpV2PostsParentRevisionsId 3 params → 200401404default
GET
/wp/v2/search
GET /wp/v2/search
getWpV2Search 8 params → 200401404default
GET
/wp/v2/settings
GET /wp/v2/settings
getWpV2Settings → 200401404default
POST
/wp/v2/settings
POST /wp/v2/settings
createWpV2Settings body → 200401404default
PUT
/wp/v2/settings
PUT /wp/v2/settings
updateWpV2Settings body → 200401404default
PATCH
/wp/v2/settings
PATCH /wp/v2/settings
patchWpV2Settings body → 200401404default
GET
/wp/v2/sidebars
GET /wp/v2/sidebars
getWpV2Sidebars 1 param → 200401404default
GET
/wp/v2/sidebars/{id}
GET /wp/v2/sidebars/{id}
getWpV2SidebarsId 2 params → 200401404default
POST
/wp/v2/sidebars/{id}
POST /wp/v2/sidebars/{id}
createWpV2SidebarsId 1 param body → 200401404default
PUT
/wp/v2/sidebars/{id}
PUT /wp/v2/sidebars/{id}
updateWpV2SidebarsId 1 param body → 200401404default
PATCH
/wp/v2/sidebars/{id}
PATCH /wp/v2/sidebars/{id}
patchWpV2SidebarsId 1 param body → 200401404default
GET
/wp/v2/sourcing-events
GET /wp/v2/sourcing-events
getWpV2SourcingEvents 17 params → 200401404default
POST
/wp/v2/sourcing-events
POST /wp/v2/sourcing-events
createWpV2SourcingEvents body → 200401404default
GET
/wp/v2/sourcing-events/{id}
GET /wp/v2/sourcing-events/{id}
getWpV2SourcingEventsId 3 params → 200401404default
POST
/wp/v2/sourcing-events/{id}
POST /wp/v2/sourcing-events/{id}
createWpV2SourcingEventsId 1 param body → 200401404default
PUT
/wp/v2/sourcing-events/{id}
PUT /wp/v2/sourcing-events/{id}
updateWpV2SourcingEventsId 1 param body → 200401404default
PATCH
/wp/v2/sourcing-events/{id}
PATCH /wp/v2/sourcing-events/{id}
patchWpV2SourcingEventsId 1 param body → 200401404default
DELETE
/wp/v2/sourcing-events/{id}
DELETE /wp/v2/sourcing-events/{id}
deleteWpV2SourcingEventsId 2 params → 200401404default
GET
/wp/v2/sourcing-events/{id}/autosaves
GET /wp/v2/sourcing-events/{id}/autosaves
getWpV2SourcingEventsIdAutosaves 3 params → 200401404default
POST
/wp/v2/sourcing-events/{id}/autosaves
POST /wp/v2/sourcing-events/{id}/autosaves
createWpV2SourcingEventsIdAutosaves 1 param body → 200401404default
GET
/wp/v2/sourcing-events/{parent}/autosaves/{id}
GET /wp/v2/sourcing-events/{parent}/autosaves/{id}
getWpV2SourcingEventsParentAutosavesId 3 params → 200401404default
GET
/wp/v2/statuses
GET /wp/v2/statuses
getWpV2Statuses 1 param → 200401404default
GET
/wp/v2/statuses/{status}
GET /wp/v2/statuses/{status}
getWpV2StatusesStatus 2 params → 200401404default
GET
/wp/v2/tags
GET /wp/v2/tags
getWpV2Tags 12 params → 200401404default
POST
/wp/v2/tags
POST /wp/v2/tags
createWpV2Tags body → 200401404default
GET
/wp/v2/tags/{id}
GET /wp/v2/tags/{id}
getWpV2TagsId 2 params → 200401404default
POST
/wp/v2/tags/{id}
POST /wp/v2/tags/{id}
createWpV2TagsId 1 param body → 200401404default
PUT
/wp/v2/tags/{id}
PUT /wp/v2/tags/{id}
updateWpV2TagsId 1 param body → 200401404default
PATCH
/wp/v2/tags/{id}
PATCH /wp/v2/tags/{id}
patchWpV2TagsId 1 param body → 200401404default
DELETE
/wp/v2/tags/{id}
DELETE /wp/v2/tags/{id}
deleteWpV2TagsId 2 params → 200401404default
GET
/wp/v2/taxonomies
GET /wp/v2/taxonomies
getWpV2Taxonomies 2 params → 200401404default
GET
/wp/v2/taxonomies/{taxonomy}
GET /wp/v2/taxonomies/{taxonomy}
getWpV2TaxonomiesTaxonomy 2 params → 200401404default
GET
/wp/v2/template-parts
GET /wp/v2/template-parts
getWpV2TemplateParts 4 params → 200401404default
POST
/wp/v2/template-parts
POST /wp/v2/template-parts
createWpV2TemplateParts body → 200401404default
GET
/wp/v2/template-parts/{id}
GET /wp/v2/template-parts/{id}
getWpV2TemplatePartsId 2 params → 200401404default
POST
/wp/v2/template-parts/{id}
POST /wp/v2/template-parts/{id}
createWpV2TemplatePartsId 1 param body → 200401404default
PUT
/wp/v2/template-parts/{id}
PUT /wp/v2/template-parts/{id}
updateWpV2TemplatePartsId 1 param body → 200401404default
PATCH
/wp/v2/template-parts/{id}
PATCH /wp/v2/template-parts/{id}
patchWpV2TemplatePartsId 1 param body → 200401404default
DELETE
/wp/v2/template-parts/{id}
DELETE /wp/v2/template-parts/{id}
deleteWpV2TemplatePartsId 2 params → 200401404default
GET
/wp/v2/template-parts/{id}/autosaves
GET /wp/v2/template-parts/{id}/autosaves
getWpV2TemplatePartsIdAutosaves 2 params → 200401404default
POST
/wp/v2/template-parts/{id}/autosaves
POST /wp/v2/template-parts/{id}/autosaves
createWpV2TemplatePartsIdAutosaves 1 param body → 200401404default
GET
/wp/v2/template-parts/{parent}/autosaves/{id}
GET /wp/v2/template-parts/{parent}/autosaves/{id}
getWpV2TemplatePartsParentAutosavesId 3 params → 200401404default
GET
/wp/v2/template-parts/{parent}/revisions
GET /wp/v2/template-parts/{parent}/revisions
getWpV2TemplatePartsParentRevisions 10 params → 200401404default
GET
/wp/v2/template-parts/{parent}/revisions/{id}
GET /wp/v2/template-parts/{parent}/revisions/{id}
getWpV2TemplatePartsParentRevisionsId 3 params → 200401404default
DELETE
/wp/v2/template-parts/{parent}/revisions/{id}
DELETE /wp/v2/template-parts/{parent}/revisions/{id}
deleteWpV2TemplatePartsParentRevisionsId 3 params → 200401404default
GET
/wp/v2/template-parts/lookup
GET /wp/v2/template-parts/lookup
getWpV2TemplatePartsLookup 3 params → 200401404default
GET
/wp/v2/templates
GET /wp/v2/templates
getWpV2Templates 4 params → 200401404default
POST
/wp/v2/templates
POST /wp/v2/templates
createWpV2Templates body → 200401404default
GET
/wp/v2/templates/{id}
GET /wp/v2/templates/{id}
getWpV2TemplatesId 2 params → 200401404default
POST
/wp/v2/templates/{id}
POST /wp/v2/templates/{id}
createWpV2TemplatesId 1 param body → 200401404default
PUT
/wp/v2/templates/{id}
PUT /wp/v2/templates/{id}
updateWpV2TemplatesId 1 param body → 200401404default
PATCH
/wp/v2/templates/{id}
PATCH /wp/v2/templates/{id}
patchWpV2TemplatesId 1 param body → 200401404default
DELETE
/wp/v2/templates/{id}
DELETE /wp/v2/templates/{id}
deleteWpV2TemplatesId 2 params → 200401404default
GET
/wp/v2/templates/{id}/autosaves
GET /wp/v2/templates/{id}/autosaves
getWpV2TemplatesIdAutosaves 2 params → 200401404default
POST
/wp/v2/templates/{id}/autosaves
POST /wp/v2/templates/{id}/autosaves
createWpV2TemplatesIdAutosaves 1 param body → 200401404default
GET
/wp/v2/templates/{parent}/autosaves/{id}
GET /wp/v2/templates/{parent}/autosaves/{id}
getWpV2TemplatesParentAutosavesId 3 params → 200401404default
GET
/wp/v2/templates/{parent}/revisions
GET /wp/v2/templates/{parent}/revisions
getWpV2TemplatesParentRevisions 10 params → 200401404default
GET
/wp/v2/templates/{parent}/revisions/{id}
GET /wp/v2/templates/{parent}/revisions/{id}
getWpV2TemplatesParentRevisionsId 3 params → 200401404default
DELETE
/wp/v2/templates/{parent}/revisions/{id}
DELETE /wp/v2/templates/{parent}/revisions/{id}
deleteWpV2TemplatesParentRevisionsId 3 params → 200401404default
GET
/wp/v2/templates/lookup
GET /wp/v2/templates/lookup
getWpV2TemplatesLookup 3 params → 200401404default
GET
/wp/v2/themes
GET /wp/v2/themes
getWpV2Themes 1 param → 200401404default
GET
/wp/v2/themes/{stylesheet}
GET /wp/v2/themes/{stylesheet}
getWpV2ThemesStylesheet 1 param → 200401404default
GET
/wp/v2/types
GET /wp/v2/types
getWpV2Types 1 param → 200401404default
GET
/wp/v2/types/{type}
GET /wp/v2/types/{type}
getWpV2TypesType 2 params → 200401404default
GET
/wp/v2/users
GET /wp/v2/users
getWpV2Users 15 params → 200401404default
POST
/wp/v2/users
POST /wp/v2/users
createWpV2Users body → 200401404default
GET
/wp/v2/users/{id}
GET /wp/v2/users/{id}
getWpV2UsersId 2 params → 200401404default
POST
/wp/v2/users/{id}
POST /wp/v2/users/{id}
createWpV2UsersId 1 param body → 200401404default
PUT
/wp/v2/users/{id}
PUT /wp/v2/users/{id}
updateWpV2UsersId 1 param body → 200401404default
PATCH
/wp/v2/users/{id}
PATCH /wp/v2/users/{id}
patchWpV2UsersId 1 param body → 200401404default
DELETE
/wp/v2/users/{id}
DELETE /wp/v2/users/{id}
deleteWpV2UsersId 3 params → 200401404default
GET
/wp/v2/users/{user_id}/application-passwords
GET /wp/v2/users/{userid}/application-passwords
getWpV2UsersUserIdApplicationPasswords 2 params → 200401404default
POST
/wp/v2/users/{user_id}/application-passwords
POST /wp/v2/users/{userid}/application-passwords
createWpV2UsersUserIdApplicationPasswords 1 param body → 200401404default
DELETE
/wp/v2/users/{user_id}/application-passwords
DELETE /wp/v2/users/{userid}/application-passwords
deleteWpV2UsersUserIdApplicationPasswords 1 param → 200401404default
GET
/wp/v2/users/{user_id}/application-passwords/{uuid}
GET /wp/v2/users/{userid}/application-passwords/{uuid}
getWpV2UsersUserIdApplicationPasswordsUuid 3 params → 200401404default
POST
/wp/v2/users/{user_id}/application-passwords/{uuid}
POST /wp/v2/users/{userid}/application-passwords/{uuid}
createWpV2UsersUserIdApplicationPasswordsUuid 2 params body → 200401404default
PUT
/wp/v2/users/{user_id}/application-passwords/{uuid}
PUT /wp/v2/users/{userid}/application-passwords/{uuid}
updateWpV2UsersUserIdApplicationPasswordsUuid 2 params body → 200401404default
PATCH
/wp/v2/users/{user_id}/application-passwords/{uuid}
PATCH /wp/v2/users/{userid}/application-passwords/{uuid}
patchWpV2UsersUserIdApplicationPasswordsUuid 2 params body → 200401404default
DELETE
/wp/v2/users/{user_id}/application-passwords/{uuid}
DELETE /wp/v2/users/{userid}/application-passwords/{uuid}
deleteWpV2UsersUserIdApplicationPasswordsUuid 2 params → 200401404default
GET
/wp/v2/users/{user_id}/application-passwords/introspect
GET /wp/v2/users/{userid}/application-passwords/introspect
getWpV2UsersUserIdApplicationPasswordsIntrospect 2 params → 200401404default
GET
/wp/v2/users/me
GET /wp/v2/users/me
getWpV2UsersMe 1 param → 200401404default
POST
/wp/v2/users/me
POST /wp/v2/users/me
createWpV2UsersMe body → 200401404default
PUT
/wp/v2/users/me
PUT /wp/v2/users/me
updateWpV2UsersMe body → 200401404default
PATCH
/wp/v2/users/me
PATCH /wp/v2/users/me
patchWpV2UsersMe body → 200401404default
DELETE
/wp/v2/users/me
DELETE /wp/v2/users/me
deleteWpV2UsersMe 2 params → 200401404default
GET
/wp/v2/widget-types
GET /wp/v2/widget-types
getWpV2WidgetTypes 1 param → 200401404default
GET
/wp/v2/widget-types/{id}
GET /wp/v2/widget-types/{id}
getWpV2WidgetTypesId 2 params → 200401404default
POST
/wp/v2/widget-types/{id}/encode
POST /wp/v2/widget-types/{id}/encode
createWpV2WidgetTypesIdEncode 1 param body → 200401404default
POST
/wp/v2/widget-types/{id}/render
POST /wp/v2/widget-types/{id}/render
createWpV2WidgetTypesIdRender 1 param body → 200401404default
GET
/wp/v2/widgets
GET /wp/v2/widgets
getWpV2Widgets 2 params → 200401404default
POST
/wp/v2/widgets
POST /wp/v2/widgets
createWpV2Widgets body → 200401404default
GET
/wp/v2/widgets/{id}
GET /wp/v2/widgets/{id}
getWpV2WidgetsId 2 params → 200401404default
POST
/wp/v2/widgets/{id}
POST /wp/v2/widgets/{id}
createWpV2WidgetsId 1 param body → 200401404default
PUT
/wp/v2/widgets/{id}
PUT /wp/v2/widgets/{id}
updateWpV2WidgetsId 1 param body → 200401404default
PATCH
/wp/v2/widgets/{id}
PATCH /wp/v2/widgets/{id}
patchWpV2WidgetsId 1 param body → 200401404default
DELETE
/wp/v2/widgets/{id}
DELETE /wp/v2/widgets/{id}
deleteWpV2WidgetsId 2 params → 200401404default
GET
/wp/v2/wp_pattern_category
GET /wp/v2/wppatterncategory
getWpV2WpPatternCategory 12 params → 200401404default
POST
/wp/v2/wp_pattern_category
POST /wp/v2/wppatterncategory
createWpV2WpPatternCategory body → 200401404default
GET
/wp/v2/wp_pattern_category/{id}
GET /wp/v2/wppatterncategory/{id}
getWpV2WpPatternCategoryId 2 params → 200401404default
POST
/wp/v2/wp_pattern_category/{id}
POST /wp/v2/wppatterncategory/{id}
createWpV2WpPatternCategoryId 1 param body → 200401404default
PUT
/wp/v2/wp_pattern_category/{id}
PUT /wp/v2/wppatterncategory/{id}
updateWpV2WpPatternCategoryId 1 param body → 200401404default
PATCH
/wp/v2/wp_pattern_category/{id}
PATCH /wp/v2/wppatterncategory/{id}
patchWpV2WpPatternCategoryId 1 param body → 200401404default
DELETE
/wp/v2/wp_pattern_category/{id}
DELETE /wp/v2/wppatterncategory/{id}
deleteWpV2WpPatternCategoryId 2 params → 200401404default

Schemas 14

The contract defines 14 schemas that model the data the API accepts and returns. The most detailed are MediaItem (33 properties), Post (28 properties), Page (26 properties), User (21 properties). Each schema is shown below with its type and property counts.

User
object
21 properties
Category
object
10 properties
SourcingEvent
object
18 properties
Page
object
26 properties
Tag
object
8 properties
RestError
object
The WordPress REST API error envelope, observed live on this host (GET /wp-json/wp-abilities/v1/abilities returns restforbidden with status 401; GET /wp-json/w…
3 properties 2 required
JobLocation
object
9 properties
Job
object
19 properties
MediaCoverage
object
15 properties
Post
object
28 properties
JobCategory
object
9 properties
Comment
object
18 properties
MediaItem
object
33 properties
SearchResult
object
5 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

ascend-elements-wp-v2-api-openapi.yml Raw ↑

Other APIs Ascend Elements publishes across the network.

Ascend Elements Complianz/v1 API
Ascend Elements Core API
Ascend Elements Cptui/v1 API
Ascend Elements Ea11y/v1 API
Ascend Elements Elementor Ai/v1 API
Ascend Elements Elementor One/v1 API
Ascend Elements Elementor Pro/v1 API
Ascend Elements Elementor/v1 API
Ascend Elements Elementor/v1/documents API
Ascend Elements Elementor/v1/feedback API
Ascend Elements Facetwp/v1 API
Ascend Elements Image Optimizer/v1 API
Where this information came from

This is an independent, third-party profile of Ascend Elements Wp/v2 API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.