Interpublic Group WordPress Wp/v2 API
WordPress core content API for the Interpublic Group corporate site - posts, pages, media, taxonomies, users, settings, blocks and templates. Read collections (posts, pages, media, categories, tags, search, types) answer anonymously with HTTP 200; users and settings answer HTTP 401 with the WordPress error envelope. Derived verbatim from the live route-discovery document at https://interpublic.com/wp-json/.
Operations 250
GET
/wp-json/wp/v2/aam_policy/{parent}/revisions/{id}
GET /wp/v2/aam_policy/(?P[\d]+)/revisions/(?P[\d]+)
#
DELETE
/wp-json/wp/v2/aam_policy/{parent}/revisions/{id}
DELETE /wp/v2/aam_policy/(?P[\d]+)/revisions/(?P[\d]+)
#
GET
/wp-json/wp/v2/block-types/{namespace}/{name}
GET /wp/v2/block-types/(?P[a-zA-Z0-9_-]+)/(?P[a-zA-Z0-9_-]+)
#
DELETE
/wp-json/wp/v2/blocks/{parent}/revisions/{id}
DELETE /wp/v2/blocks/(?P[\d]+)/revisions/(?P[\d]+)
#
GET
/wp-json/wp/v2/font-families/{font_family_id}/font-faces
GET /wp/v2/font-families/(?P[\d]+)/font-faces
#
POST
/wp-json/wp/v2/font-families/{font_family_id}/font-faces
POST /wp/v2/font-families/(?P[\d]+)/font-faces
#
GET
/wp-json/wp/v2/font-families/{font_family_id}/font-faces/{id}
GET /wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+)
#
DELETE
/wp-json/wp/v2/font-families/{font_family_id}/font-faces/{id}
DELETE /wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+)
#
GET
/wp-json/wp/v2/global-styles/{parent}/revisions/{id}
GET /wp/v2/global-styles/(?P[\d]+)/revisions/(?P[\d]+)
#
GET
/wp-json/wp/v2/global-styles/themes/{stylesheet}/variations
GET /wp/v2/global-styles/themes/(?P[\/\s%\w\.\(\)\[\]\@_\-]+)/variations
#
GET
/wp-json/wp/v2/global-styles/themes/{stylesheet}
GET /wp/v2/global-styles/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)
#
GET
/wp-json/wp/v2/menu-items/{parent}/autosaves/{id}
GET /wp/v2/menu-items/(?P[\d]+)/autosaves/(?P[\d]+)
#
GET
/wp-json/wp/v2/navigation/{parent}/autosaves/{id}
GET /wp/v2/navigation/(?P[\d]+)/autosaves/(?P[\d]+)
#
GET
/wp-json/wp/v2/navigation/{parent}/revisions/{id}
GET /wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+)
#
DELETE
/wp-json/wp/v2/navigation/{parent}/revisions/{id}
DELETE /wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+)
#
DELETE
/wp-json/wp/v2/pages/{parent}/revisions/{id}
DELETE /wp/v2/pages/(?P[\d]+)/revisions/(?P[\d]+)
#
DELETE
/wp-json/wp/v2/posts/{parent}/revisions/{id}
DELETE /wp/v2/posts/(?P[\d]+)/revisions/(?P[\d]+)
#
GET
/wp-json/wp/v2/template-parts/{id}
GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)
#
POST
/wp-json/wp/v2/template-parts/{id}
POST /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+…
#
PUT
/wp-json/wp/v2/template-parts/{id}
PUT /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)
#
PATCH
/wp-json/wp/v2/template-parts/{id}
PATCH /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]…
#
DELETE
/wp-json/wp/v2/template-parts/{id}
DELETE /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%…
#
GET
/wp-json/wp/v2/template-parts/{id}/autosaves
GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)…
#
POST
/wp-json/wp/v2/template-parts/{id}/autosaves
POST /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+…
#
GET
/wp-json/wp/v2/template-parts/{parent}/autosaves/{id}
GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)…
#
GET
/wp-json/wp/v2/template-parts/{parent}/revisions
GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)…
#
GET
/wp-json/wp/v2/template-parts/{parent}/revisions/{id}
GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)…
#
DELETE
/wp-json/wp/v2/template-parts/{parent}/revisions/{id}
DELETE /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%…
#
GET
/wp-json/wp/v2/templates/{id}
GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)
#
POST
/wp-json/wp/v2/templates/{id}
POST /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)
#
PUT
/wp-json/wp/v2/templates/{id}
PUT /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)
#
PATCH
/wp-json/wp/v2/templates/{id}
PATCH /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)
#
DELETE
/wp-json/wp/v2/templates/{id}
DELETE /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)
#
GET
/wp-json/wp/v2/templates/{id}/autosaves
GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/auto…
#
POST
/wp-json/wp/v2/templates/{id}/autosaves
POST /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/aut…
#
GET
/wp-json/wp/v2/templates/{parent}/autosaves/{id}
GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/auto…
#
GET
/wp-json/wp/v2/templates/{parent}/revisions
GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revi…
#
GET
/wp-json/wp/v2/templates/{parent}/revisions/{id}
GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revi…
#
DELETE
/wp-json/wp/v2/templates/{parent}/revisions/{id}
DELETE /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/r…
#
GET
/wp-json/wp/v2/themes/{stylesheet}
GET /wp/v2/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)
#
GET
/wp-json/wp/v2/users/{user_id}/application-passwords
GET /wp/v2/users/(?P(?:[\d]+|me))/application-passwords
#
POST
/wp-json/wp/v2/users/{user_id}/application-passwords
POST /wp/v2/users/(?P(?:[\d]+|me))/application-passwords
#
DELETE
/wp-json/wp/v2/users/{user_id}/application-passwords
DELETE /wp/v2/users/(?P(?:[\d]+|me))/application-passwords
#
GET
/wp-json/wp/v2/users/{user_id}/application-passwords/{uuid}
GET /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)
#
POST
/wp-json/wp/v2/users/{user_id}/application-passwords/{uuid}
POST /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)
#
PUT
/wp-json/wp/v2/users/{user_id}/application-passwords/{uuid}
PUT /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)
#
PATCH
/wp-json/wp/v2/users/{user_id}/application-passwords/{uuid}
PATCH /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)
#
DELETE
/wp-json/wp/v2/users/{user_id}/application-passwords/{uuid}
DELETE /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)
#
GET
/wp-json/wp/v2/users/{user_id}/application-passwords/introspect
GET /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/introspect
#
Documentation
📖
Documentation
https://developer.wordpress.org/rest-api/
📖
APIReference
https://developer.wordpress.org/rest-api/reference/
Specifications
Other Resources
🔗
DataModel
https://raw.githubusercontent.com/api-evangelist/interpublic/refs/heads/main/data-model/interpublic-data-model.yml
🔗
Overlay
https://raw.githubusercontent.com/api-evangelist/interpublic/refs/heads/main/overlays/interpublic-wp-rest-overlay.yaml
🔗
APIsJSON
https://raw.githubusercontent.com/api-evangelist/interpublic/refs/heads/main/apis.yml