openapi: 3.1.0 info: title: Impulse Dynamics wp/v2 API version: 1.0.0 summary: 'WordPress core content API (posts, pages, media, taxonomies, users, settings, plus this site''s custom post types: careers, technical documents, clinic locator, in-the-media and news).' description: 'Derived verbatim from the route-discovery document the Impulse Dynamics web server publishes at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). Every path, method, parameter name, type, default and enum in this document was read from that live response; nothing was invented. This is the content-management API of the corporate marketing site, not a therapeutic, clinical or device API. Impulse Dynamics is a medical-device company (Cardiac Contractility Modulation therapy, delivered by the Optimizer Smart implantable pulse generator) and publishes no developer product API, no developer portal and no API reference. The surface is catalogued because it is a real, live, self-describing HTTP contract on the provider''s own host, and because the same WordPress install exposes two Model Context Protocol servers under the `mcp` namespace (see mcp/impulse-dynamics-mcp.yml). Only the WordPress core namespaces are represented (`root`, `wp/v2`, `wp-abilities/v1`, `mcp`, `oembed/1.0`). The 25 third-party plugin namespaces advertised by the same discovery document (ai1wm/v1, akismet/v1, cky/v1, cleantalk-antispam/v1, code-snippets/v1, cptui/v1, divi/v1, docs/v1, elicus/v1, flywheel/v1, gf/v2, gravity-pdf/v1, gravityview/v1, gwiz/v1, redirection/v1, sps/v1, tec/v1, tec/v2/onboarding, tribe/event-aggregator/v1, tribe/events/v1, tribe/views/v2, wp-block-editor/v1, wp-rocket/v1, wp-site-health/v1, yoast/v1) are intentionally excluded as vendor plugin internals.' x-derived-from: https://impulse-dynamics.com/wp-json/ x-derived-on: '2026-08-23' x-apievangelist-method: derived servers: - url: https://impulse-dynamics.com description: Production tags: - name: wp/v2 description: 'WordPress core content API (posts, pages, media, taxonomies, users, settings, plus this site''s custom post types: careers, technical documents, clinic locator, in-the-media and news).' components: securitySchemes: wpApplicationPassword: type: http scheme: basic description: 'WordPress Application Passwords. The live discovery document advertises this as the site''s only machine authentication method: authentication.application-passwords.endpoints.authorization = https://impulse-dynamics.com/wp-admin/authorize-application.php (fetched 2026-08-23).' wpNonce: type: apiKey in: header name: X-WP-Nonce description: WordPress cookie-authentication nonce, used by same-origin browser clients. mcpAuth: type: http scheme: bearer description: Bearer authentication guarding the `mcp` namespace. Anonymous POST of a JSON-RPC tools/list to https://impulse-dynamics.com/wp-json/mcp/mcp-oauth-server returned HTTP 401 `mcp_unauthorized` and to https://impulse-dynamics.com/wp-json/mcp/mcp-adapter-default-server returned HTTP 401 `rest_forbidden` on 2026-08-23. This host publishes NO RFC 8414 authorization-server metadata and NO RFC 9728 protected-resource metadata (/.well-known/oauth-authorization-server and /.well-known/oauth-protected-resource both 404 on 2026-08-23), so the token issuer and scopes are undiscoverable anonymously. schemas: WPError: type: object description: The WordPress REST API error envelope, observed verbatim on live 401 responses from this host. Not RFC 9457 problem+json. properties: code: type: string examples: - rest_forbidden - mcp_unauthorized message: type: string examples: - Sorry, you are not allowed to do that. - MCP authentication required. data: type: object properties: status: type: integer examples: - 401 paths: /wp-json/wp/v2: get: operationId: getWpV2 summary: GET /wp/v2 description: WordPress REST API route `/wp/v2` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: namespace in: query schema: default: wp/v2 - name: context in: query schema: default: view /wp-json/wp/v2/block-directory/search: get: operationId: getWpV2BlockDirectorySearch summary: GET /wp/v2/block-directory/search description: WordPress REST API route `/wp/v2/block-directory/search` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - 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 required: true description: Limit result set to blocks matching the search term. /wp-json/wp/v2/block-patterns/categories: get: operationId: getWpV2BlockPatternsCategories summary: GET /wp/v2/block-patterns/categories description: WordPress REST API route `/wp/v2/block-patterns/categories` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' /wp-json/wp/v2/block-patterns/patterns: get: operationId: getWpV2BlockPatternsPatterns summary: GET /wp/v2/block-patterns/patterns description: WordPress REST API route `/wp/v2/block-patterns/patterns` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' /wp-json/wp/v2/block-renderer/{name}: parameters: - name: name in: path required: true schema: type: string get: operationId: getWpV2BlockRendererName summary: GET /wp/v2/block-renderer/(?P[a-z0-9-]+/[a-z0-9-]+) description: WordPress REST API route `/wp/v2/block-renderer/(?P[a-z0-9-]+/[a-z0-9-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: &id001 - edit description: Scope under which the request is made; determines fields present in response. - name: attributes in: query schema: type: object default: &id002 [] description: Attributes for the block. - name: post_id in: query schema: type: integer description: ID of the post context. post: operationId: postWpV2BlockRendererName summary: POST /wp/v2/block-renderer/(?P[a-z0-9-]+/[a-z0-9-]+) description: WordPress REST API route `/wp/v2/block-renderer/(?P[a-z0-9-]+/[a-z0-9-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: context: type: string default: view enum: *id001 description: Scope under which the request is made; determines fields present in response. attributes: type: object default: *id002 description: Attributes for the block. post_id: type: integer description: ID of the post context. /wp-json/wp/v2/block-types: get: operationId: getWpV2BlockTypes summary: GET /wp/v2/block-types description: WordPress REST API route `/wp/v2/block-types` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. - name: namespace in: query schema: type: string description: Block namespace. /wp-json/wp/v2/block-types/{namespace}: parameters: - name: namespace in: path required: true schema: type: string get: operationId: getWpV2BlockTypesNamespace summary: GET /wp/v2/block-types/(?P[a-zA-Z0-9_-]+) description: WordPress REST API route `/wp/v2/block-types/(?P[a-zA-Z0-9_-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/block-types/{namespace}/{name}: parameters: - name: namespace in: path required: true schema: type: string - name: name in: path required: true schema: type: string get: operationId: getWpV2BlockTypesNamespaceName summary: GET /wp/v2/block-types/(?P[a-zA-Z0-9_-]+)/(?P[a-zA-Z0-9_-]+) description: WordPress REST API route `/wp/v2/block-types/(?P[a-zA-Z0-9_-]+)/(?P[a-zA-Z0-9_-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/blocks: get: operationId: getWpV2Blocks summary: GET /wp/v2/blocks description: WordPress REST API route `/wp/v2/blocks` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any 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 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 description: Limit result set to items except those with specific terms assigned in the wp_pattern_category taxonomy. post: operationId: postWpV2Blocks summary: POST /wp/v2/blocks description: WordPress REST API route `/wp/v2/blocks` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. excerpt: type: object description: The excerpt for the post. meta: type: object 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. /wp-json/wp/v2/blocks/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2BlocksId summary: GET /wp/v2/blocks/(?P[\d]+) description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2BlocksId summary: POST /wp/v2/blocks/(?P[\d]+) description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id003 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. excerpt: type: object description: The excerpt for the post. meta: type: object 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. put: operationId: putWpV2BlocksId summary: PUT /wp/v2/blocks/(?P[\d]+) description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id003 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. excerpt: type: object description: The excerpt for the post. meta: type: object 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. patch: operationId: patchWpV2BlocksId summary: PATCH /wp/v2/blocks/(?P[\d]+) description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id003 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. excerpt: type: object description: The excerpt for the post. meta: type: object 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. delete: operationId: deleteWpV2BlocksId summary: DELETE /wp/v2/blocks/(?P[\d]+) description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/blocks/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2BlocksIdAutosaves summary: GET /wp/v2/blocks/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2BlocksIdAutosaves summary: POST /wp/v2/blocks/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. excerpt: type: object description: The excerpt for the post. meta: type: object 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. /wp-json/wp/v2/blocks/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2BlocksParentAutosavesId summary: GET /wp/v2/blocks/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/blocks/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2BlocksParentRevisions summary: GET /wp/v2/blocks/(?P[\d]+)/revisions description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/blocks/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2BlocksParentRevisionsId summary: GET /wp/v2/blocks/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2BlocksParentRevisionsId summary: DELETE /wp/v2/blocks/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/blocks/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/brainaddons-popup: get: operationId: getWpV2BrainaddonsPopup summary: GET /wp/v2/brainaddons-popup description: WordPress REST API route `/wp/v2/brainaddons-popup` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any description: Limit result set to posts assigned one or more statuses. post: operationId: postWpV2BrainaddonsPopup summary: POST /wp/v2/brainaddons-popup description: WordPress REST API route `/wp/v2/brainaddons-popup` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/brainaddons-popup/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2BrainaddonsPopupId summary: GET /wp/v2/brainaddons-popup/(?P[\d]+) description: WordPress REST API route `/wp/v2/brainaddons-popup/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2BrainaddonsPopupId summary: POST /wp/v2/brainaddons-popup/(?P[\d]+) description: WordPress REST API route `/wp/v2/brainaddons-popup/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. put: operationId: putWpV2BrainaddonsPopupId summary: PUT /wp/v2/brainaddons-popup/(?P[\d]+) description: WordPress REST API route `/wp/v2/brainaddons-popup/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: The title for the post. content: type: object description: The content for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. patch: operationId: patchWpV2BrainaddonsPopupId summary: PATCH /wp/v2/brainaddons-popup/(?P[\d]+) description: WordPress REST API route `/wp/v2/brainaddons-popup/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: The title for the post. content: type: object description: The content for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. delete: operationId: deleteWpV2BrainaddonsPopupId summary: DELETE /wp/v2/brainaddons-popup/(?P[\d]+) description: WordPress REST API route `/wp/v2/brainaddons-popup/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/brainaddons-popup/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2BrainaddonsPopupIdAutosaves summary: GET /wp/v2/brainaddons-popup/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/brainaddons-popup/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2BrainaddonsPopupIdAutosaves summary: POST /wp/v2/brainaddons-popup/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/brainaddons-popup/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/brainaddons-popup/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2BrainaddonsPopupParentAutosavesId summary: GET /wp/v2/brainaddons-popup/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/brainaddons-popup/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/categories: get: operationId: getWpV2Categories summary: GET /wp/v2/categories description: WordPress REST API route `/wp/v2/categories` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - slug - include_slugs - term_group - description - count 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. post: operationId: postWpV2Categories summary: POST /wp/v2/categories description: WordPress REST API route `/wp/v2/categories` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/categories/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2CategoriesId summary: GET /wp/v2/categories/(?P[\d]+) description: WordPress REST API route `/wp/v2/categories/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2CategoriesId summary: POST /wp/v2/categories/(?P[\d]+) description: WordPress REST API route `/wp/v2/categories/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. put: operationId: putWpV2CategoriesId summary: PUT /wp/v2/categories/(?P[\d]+) description: WordPress REST API route `/wp/v2/categories/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. patch: operationId: patchWpV2CategoriesId summary: PATCH /wp/v2/categories/(?P[\d]+) description: WordPress REST API route `/wp/v2/categories/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. delete: operationId: deleteWpV2CategoriesId summary: DELETE /wp/v2/categories/(?P[\d]+) description: WordPress REST API route `/wp/v2/categories/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. /wp-json/wp/v2/clinic-locator: get: operationId: getWpV2ClinicLocator summary: GET /wp/v2/clinic-locator description: WordPress REST API route `/wp/v2/clinic-locator` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any 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: clinic_country in: query schema: type: object description: Limit result set to items with specific terms assigned in the clinic_country taxonomy. - name: clinic_country_exclude in: query schema: type: object description: Limit result set to items except those with specific terms assigned in the clinic_country taxonomy. - name: state_name in: query schema: type: object description: Limit result set to items with specific terms assigned in the state_name taxonomy. - name: state_name_exclude in: query schema: type: object description: Limit result set to items except those with specific terms assigned in the state_name taxonomy. post: operationId: postWpV2ClinicLocator summary: POST /wp/v2/clinic-locator description: WordPress REST API route `/wp/v2/clinic-locator` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. template: type: string description: The theme file to use to display the post. clinic_country: type: array items: type: integer description: The terms assigned to the post in the clinic_country taxonomy. state_name: type: array items: type: integer description: The terms assigned to the post in the state_name taxonomy. /wp-json/wp/v2/clinic-locator/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2ClinicLocatorId summary: GET /wp/v2/clinic-locator/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic-locator/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2ClinicLocatorId summary: POST /wp/v2/clinic-locator/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic-locator/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id005 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. template: type: string description: The theme file to use to display the post. clinic_country: type: array items: type: integer description: The terms assigned to the post in the clinic_country taxonomy. state_name: type: array items: type: integer description: The terms assigned to the post in the state_name taxonomy. put: operationId: putWpV2ClinicLocatorId summary: PUT /wp/v2/clinic-locator/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic-locator/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id005 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. template: type: string description: The theme file to use to display the post. clinic_country: type: array items: type: integer description: The terms assigned to the post in the clinic_country taxonomy. state_name: type: array items: type: integer description: The terms assigned to the post in the state_name taxonomy. patch: operationId: patchWpV2ClinicLocatorId summary: PATCH /wp/v2/clinic-locator/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic-locator/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id005 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. template: type: string description: The theme file to use to display the post. clinic_country: type: array items: type: integer description: The terms assigned to the post in the clinic_country taxonomy. state_name: type: array items: type: integer description: The terms assigned to the post in the state_name taxonomy. delete: operationId: deleteWpV2ClinicLocatorId summary: DELETE /wp/v2/clinic-locator/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic-locator/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/clinic_country: get: operationId: getWpV2ClinicCountry summary: GET /wp/v2/clinic_country description: WordPress REST API route `/wp/v2/clinic_country` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - slug - include_slugs - term_group - description - count 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. post: operationId: postWpV2ClinicCountry summary: POST /wp/v2/clinic_country description: WordPress REST API route `/wp/v2/clinic_country` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/clinic_country/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2ClinicCountryId summary: GET /wp/v2/clinic_country/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic_country/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2ClinicCountryId summary: POST /wp/v2/clinic_country/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic_country/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. put: operationId: putWpV2ClinicCountryId summary: PUT /wp/v2/clinic_country/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic_country/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. patch: operationId: patchWpV2ClinicCountryId summary: PATCH /wp/v2/clinic_country/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic_country/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. delete: operationId: deleteWpV2ClinicCountryId summary: DELETE /wp/v2/clinic_country/(?P[\d]+) description: WordPress REST API route `/wp/v2/clinic_country/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. /wp-json/wp/v2/comments: get: operationId: getWpV2Comments summary: GET /wp/v2/comments description: WordPress REST API route `/wp/v2/comments` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: null format: email 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date_gmt enum: - date - date_gmt - id - include - post - parent - type 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. post: operationId: postWpV2Comments summary: POST /wp/v2/comments description: WordPress REST API route `/wp/v2/comments` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 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 description: Meta fields. /wp-json/wp/v2/comments/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2CommentsId summary: GET /wp/v2/comments/(?P[\d]+) description: WordPress REST API route `/wp/v2/comments/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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). post: operationId: postWpV2CommentsId summary: POST /wp/v2/comments/(?P[\d]+) description: WordPress REST API route `/wp/v2/comments/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 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 description: Meta fields. put: operationId: putWpV2CommentsId summary: PUT /wp/v2/comments/(?P[\d]+) description: WordPress REST API route `/wp/v2/comments/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 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 description: Meta fields. patch: operationId: patchWpV2CommentsId summary: PATCH /wp/v2/comments/(?P[\d]+) description: WordPress REST API route `/wp/v2/comments/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 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 description: Meta fields. delete: operationId: deleteWpV2CommentsId summary: DELETE /wp/v2/comments/(?P[\d]+) description: WordPress REST API route `/wp/v2/comments/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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). /wp-json/wp/v2/font-collections: get: operationId: getWpV2FontCollections summary: GET /wp/v2/font-collections description: WordPress REST API route `/wp/v2/font-collections` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. /wp-json/wp/v2/font-collections/{slug}: parameters: - name: slug in: path required: true schema: type: string get: operationId: getWpV2FontCollectionsSlug summary: GET /wp/v2/font-collections/(?P[\/\w-]+) description: WordPress REST API route `/wp/v2/font-collections/(?P[\/\w-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/font-families: get: operationId: getWpV2FontFamilies summary: GET /wp/v2/font-families description: WordPress REST API route `/wp/v2/font-families` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: id enum: - id - include 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. post: operationId: postWpV2FontFamilies summary: POST /wp/v2/font-families description: WordPress REST API route `/wp/v2/font-families` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/font-families/{font_family_id}/font-faces: parameters: - name: font_family_id in: path required: true schema: type: string get: operationId: getWpV2FontFamiliesFontFamilyIdFontFaces summary: GET /wp/v2/font-families/(?P[\d]+)/font-faces description: WordPress REST API route `/wp/v2/font-families/(?P[\d]+)/font-faces` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: id enum: - id - include description: Sort collection by post attribute. post: operationId: postWpV2FontFamiliesFontFamilyIdFontFaces summary: POST /wp/v2/font-families/(?P[\d]+)/font-faces description: WordPress REST API route `/wp/v2/font-families/(?P[\d]+)/font-faces` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/font-families/{font_family_id}/font-faces/{id}: parameters: - name: font_family_id in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2FontFamiliesFontFamilyIdFontFacesId summary: GET /wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+) description: WordPress REST API route `/wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2FontFamiliesFontFamilyIdFontFacesId summary: DELETE /wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+) description: WordPress REST API route `/wp/v2/font-families/(?P[\d]+)/font-faces/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/font-families/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2FontFamiliesId summary: GET /wp/v2/font-families/(?P[\d]+) description: WordPress REST API route `/wp/v2/font-families/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2FontFamiliesId summary: POST /wp/v2/font-families/(?P[\d]+) description: WordPress REST API route `/wp/v2/font-families/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 put: operationId: putWpV2FontFamiliesId summary: PUT /wp/v2/font-families/(?P[\d]+) description: WordPress REST API route `/wp/v2/font-families/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 patch: operationId: patchWpV2FontFamiliesId summary: PATCH /wp/v2/font-families/(?P[\d]+) description: WordPress REST API route `/wp/v2/font-families/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 delete: operationId: deleteWpV2FontFamiliesId summary: DELETE /wp/v2/font-families/(?P[\d]+) description: WordPress REST API route `/wp/v2/font-families/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/global-styles/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2GlobalStylesId summary: GET /wp/v2/global-styles/(?P[\/\d+]+) description: WordPress REST API route `/wp/v2/global-styles/(?P[\/\d+]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' post: operationId: postWpV2GlobalStylesId summary: POST /wp/v2/global-styles/(?P[\/\d+]+) description: WordPress REST API route `/wp/v2/global-styles/(?P[\/\d+]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: Title of the global styles variation. put: operationId: putWpV2GlobalStylesId summary: PUT /wp/v2/global-styles/(?P[\/\d+]+) description: WordPress REST API route `/wp/v2/global-styles/(?P[\/\d+]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: Title of the global styles variation. patch: operationId: patchWpV2GlobalStylesId summary: PATCH /wp/v2/global-styles/(?P[\/\d+]+) description: WordPress REST API route `/wp/v2/global-styles/(?P[\/\d+]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: Title of the global styles variation. /wp-json/wp/v2/global-styles/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2GlobalStylesParentRevisions summary: GET /wp/v2/global-styles/(?P[\d]+)/revisions description: WordPress REST API route `/wp/v2/global-styles/(?P[\d]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. /wp-json/wp/v2/global-styles/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2GlobalStylesParentRevisionsId summary: GET /wp/v2/global-styles/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/global-styles/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/global-styles/themes/{stylesheet}/variations: parameters: - name: stylesheet in: path required: true schema: type: string get: operationId: getWpV2GlobalStylesThemesStylesheetVariations summary: GET /wp/v2/global-styles/themes/(?P[\/\s%\w\.\(\)\[\]\@_\-]+)/variations description: WordPress REST API route `/wp/v2/global-styles/themes/(?P[\/\s%\w\.\(\)\[\]\@_\-]+)/variations` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' /wp-json/wp/v2/global-styles/themes/{stylesheet}: parameters: - name: stylesheet in: path required: true schema: type: string get: operationId: getWpV2GlobalStylesThemesStylesheet summary: GET /wp/v2/global-styles/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?) description: WordPress REST API route `/wp/v2/global-styles/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' /wp-json/wp/v2/icons: get: operationId: getWpV2Icons summary: GET /wp/v2/icons description: WordPress REST API route `/wp/v2/icons` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. /wp-json/wp/v2/icons/{name}: parameters: - name: name in: path required: true schema: type: string get: operationId: getWpV2IconsName summary: GET /wp/v2/icons/(?P[a-z][a-z0-9-]*/[a-z][a-z0-9-]*) description: WordPress REST API route `/wp/v2/icons/(?P[a-z][a-z0-9-]*/[a-z][a-z0-9-]*)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/in_the_media: get: operationId: getWpV2InTheMedia summary: GET /wp/v2/in_the_media description: WordPress REST API route `/wp/v2/in_the_media` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any description: Limit result set to posts assigned one or more statuses. post: operationId: postWpV2InTheMedia summary: POST /wp/v2/in_the_media description: WordPress REST API route `/wp/v2/in_the_media` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. /wp-json/wp/v2/in_the_media/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2InTheMediaId summary: GET /wp/v2/in_the_media/(?P[\d]+) description: WordPress REST API route `/wp/v2/in_the_media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2InTheMediaId summary: POST /wp/v2/in_the_media/(?P[\d]+) description: WordPress REST API route `/wp/v2/in_the_media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id006 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. put: operationId: putWpV2InTheMediaId summary: PUT /wp/v2/in_the_media/(?P[\d]+) description: WordPress REST API route `/wp/v2/in_the_media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id006 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. patch: operationId: patchWpV2InTheMediaId summary: PATCH /wp/v2/in_the_media/(?P[\d]+) description: WordPress REST API route `/wp/v2/in_the_media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id006 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. delete: operationId: deleteWpV2InTheMediaId summary: DELETE /wp/v2/in_the_media/(?P[\d]+) description: WordPress REST API route `/wp/v2/in_the_media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/in_the_media/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2InTheMediaIdAutosaves summary: GET /wp/v2/in_the_media/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/in_the_media/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2InTheMediaIdAutosaves summary: POST /wp/v2/in_the_media/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/in_the_media/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. /wp-json/wp/v2/in_the_media/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2InTheMediaParentAutosavesId summary: GET /wp/v2/in_the_media/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/in_the_media/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/media: get: operationId: getWpV2Media summary: GET /wp/v2/media description: WordPress REST API route `/wp/v2/media` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title 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: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - inherit - private - trash 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 - audio - application - text 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. post: operationId: postWpV2Media summary: POST /wp/v2/media description: WordPress REST API route `/wp/v2/media` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. title: type: object 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 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 description: The attachment caption. description: type: object description: The attachment description. post: type: integer description: The ID for the associated post of the attachment. /wp-json/wp/v2/media/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2MediaId summary: GET /wp/v2/media/(?P[\d]+) description: WordPress REST API route `/wp/v2/media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2MediaId summary: POST /wp/v2/media/(?P[\d]+) description: WordPress REST API route `/wp/v2/media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. title: type: object 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: &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. meta: type: object 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 description: The attachment caption. description: type: object description: The attachment description. post: type: integer description: The ID for the associated post of the attachment. put: operationId: putWpV2MediaId summary: PUT /wp/v2/media/(?P[\d]+) description: WordPress REST API route `/wp/v2/media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. title: type: object 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: *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. meta: type: object 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 description: The attachment caption. description: type: object description: The attachment description. post: type: integer description: The ID for the associated post of the attachment. patch: operationId: patchWpV2MediaId summary: PATCH /wp/v2/media/(?P[\d]+) description: WordPress REST API route `/wp/v2/media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. title: type: object 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: *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. meta: type: object 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 description: The attachment caption. description: type: object description: The attachment description. post: type: integer description: The ID for the associated post of the attachment. delete: operationId: deleteWpV2MediaId summary: DELETE /wp/v2/media/(?P[\d]+) description: WordPress REST API route `/wp/v2/media/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/media/{id}/edit: parameters: - name: id in: path required: true schema: type: string post: operationId: postWpV2MediaIdEdit summary: POST /wp/v2/media/(?P[\d]+)/edit description: WordPress REST API route `/wp/v2/media/(?P[\d]+)/edit` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: The attachment caption. description: type: object description: The attachment description. title: type: object 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 /wp-json/wp/v2/media/{id}/post-process: parameters: - name: id in: path required: true schema: type: string post: operationId: postWpV2MediaIdPostProcess summary: POST /wp/v2/media/(?P[\d]+)/post-process description: WordPress REST API route `/wp/v2/media/(?P[\d]+)/post-process` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: true content: application/json: schema: type: object properties: action: type: string enum: - create-image-subsizes required: - action /wp-json/wp/v2/menu-items: get: operationId: getWpV2MenuItems summary: GET /wp/v2/menu-items description: WordPress REST API route `/wp/v2/menu-items` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: menu_order enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title - menu_order description: Sort collection by object attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any 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 description: Limit result set to items with specific terms assigned in the menus taxonomy. - name: menus_exclude in: query schema: type: object 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. post: operationId: postWpV2MenuItems summary: POST /wp/v2/menu-items description: WordPress REST API route `/wp/v2/menu-items` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: title: type: string description: The title for the object. type: type: string default: custom enum: - taxonomy - post_type - post_type_archive - custom description: The family of objects originally represented, such as "post_type" or "taxonomy". status: type: string default: publish enum: - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored 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 description: Meta fields. /wp-json/wp/v2/menu-items/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2MenuItemsId summary: GET /wp/v2/menu-items/(?P[\d]+) description: WordPress REST API route `/wp/v2/menu-items/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2MenuItemsId summary: POST /wp/v2/menu-items/(?P[\d]+) description: WordPress REST API route `/wp/v2/menu-items/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: title: type: string description: The title for the object. type: type: string enum: &id010 - taxonomy - post_type - post_type_archive - custom description: The family of objects originally represented, such as "post_type" or "taxonomy". status: type: string enum: &id011 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored 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: &id012 - _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 description: Meta fields. put: operationId: putWpV2MenuItemsId summary: PUT /wp/v2/menu-items/(?P[\d]+) description: WordPress REST API route `/wp/v2/menu-items/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: title: type: string description: The title for the object. type: type: string enum: *id010 description: The family of objects originally represented, such as "post_type" or "taxonomy". status: type: string enum: *id011 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: *id012 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 description: Meta fields. patch: operationId: patchWpV2MenuItemsId summary: PATCH /wp/v2/menu-items/(?P[\d]+) description: WordPress REST API route `/wp/v2/menu-items/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: title: type: string description: The title for the object. type: type: string enum: *id010 description: The family of objects originally represented, such as "post_type" or "taxonomy". status: type: string enum: *id011 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: *id012 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 description: Meta fields. delete: operationId: deleteWpV2MenuItemsId summary: DELETE /wp/v2/menu-items/(?P[\d]+) description: WordPress REST API route `/wp/v2/menu-items/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/menu-items/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2MenuItemsIdAutosaves summary: GET /wp/v2/menu-items/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/menu-items/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2MenuItemsIdAutosaves summary: POST /wp/v2/menu-items/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/menu-items/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored 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 description: Meta fields. /wp-json/wp/v2/menu-items/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2MenuItemsParentAutosavesId summary: GET /wp/v2/menu-items/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/menu-items/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/menu-locations: get: operationId: getWpV2MenuLocations summary: GET /wp/v2/menu-locations description: WordPress REST API route `/wp/v2/menu-locations` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/menu-locations/{location}: parameters: - name: location in: path required: true schema: type: string get: operationId: getWpV2MenuLocationsLocation summary: GET /wp/v2/menu-locations/(?P[\w-]+) description: WordPress REST API route `/wp/v2/menu-locations/(?P[\w-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/menus: get: operationId: getWpV2Menus summary: GET /wp/v2/menus description: WordPress REST API route `/wp/v2/menus` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - slug - include_slugs - term_group - description - count 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. post: operationId: postWpV2Menus summary: POST /wp/v2/menus description: WordPress REST API route `/wp/v2/menus` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/menus/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2MenusId summary: GET /wp/v2/menus/(?P[\d]+) description: WordPress REST API route `/wp/v2/menus/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2MenusId summary: POST /wp/v2/menus/(?P[\d]+) description: WordPress REST API route `/wp/v2/menus/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. put: operationId: putWpV2MenusId summary: PUT /wp/v2/menus/(?P[\d]+) description: WordPress REST API route `/wp/v2/menus/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. patch: operationId: patchWpV2MenusId summary: PATCH /wp/v2/menus/(?P[\d]+) description: WordPress REST API route `/wp/v2/menus/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. delete: operationId: deleteWpV2MenusId summary: DELETE /wp/v2/menus/(?P[\d]+) description: WordPress REST API route `/wp/v2/menus/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. /wp-json/wp/v2/navigation: get: operationId: getWpV2Navigation summary: GET /wp/v2/navigation description: WordPress REST API route `/wp/v2/navigation` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any description: Limit result set to posts assigned one or more statuses. post: operationId: postWpV2Navigation summary: POST /wp/v2/navigation description: WordPress REST API route `/wp/v2/navigation` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/navigation/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2NavigationId summary: GET /wp/v2/navigation/(?P[\d]+) description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2NavigationId summary: POST /wp/v2/navigation/(?P[\d]+) description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id013 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. template: type: string description: The theme file to use to display the post. put: operationId: putWpV2NavigationId summary: PUT /wp/v2/navigation/(?P[\d]+) description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id013 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. template: type: string description: The theme file to use to display the post. patch: operationId: patchWpV2NavigationId summary: PATCH /wp/v2/navigation/(?P[\d]+) description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id013 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. template: type: string description: The theme file to use to display the post. delete: operationId: deleteWpV2NavigationId summary: DELETE /wp/v2/navigation/(?P[\d]+) description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/navigation/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2NavigationIdAutosaves summary: GET /wp/v2/navigation/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2NavigationIdAutosaves summary: POST /wp/v2/navigation/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/navigation/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2NavigationParentAutosavesId summary: GET /wp/v2/navigation/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/navigation/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2NavigationParentRevisions summary: GET /wp/v2/navigation/(?P[\d]+)/revisions description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/navigation/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2NavigationParentRevisionsId summary: GET /wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2NavigationParentRevisionsId summary: DELETE /wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/navigation/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/news: get: operationId: getWpV2News summary: GET /wp/v2/news description: WordPress REST API route `/wp/v2/news` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any description: Limit result set to posts assigned one or more statuses. post: operationId: postWpV2News summary: POST /wp/v2/news description: WordPress REST API route `/wp/v2/news` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. /wp-json/wp/v2/news/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2NewsId summary: GET /wp/v2/news/(?P[\d]+) description: WordPress REST API route `/wp/v2/news/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2NewsId summary: POST /wp/v2/news/(?P[\d]+) description: WordPress REST API route `/wp/v2/news/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id014 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. put: operationId: putWpV2NewsId summary: PUT /wp/v2/news/(?P[\d]+) description: WordPress REST API route `/wp/v2/news/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id014 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. patch: operationId: patchWpV2NewsId summary: PATCH /wp/v2/news/(?P[\d]+) description: WordPress REST API route `/wp/v2/news/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id014 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. delete: operationId: deleteWpV2NewsId summary: DELETE /wp/v2/news/(?P[\d]+) description: WordPress REST API route `/wp/v2/news/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/news/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2NewsIdAutosaves summary: GET /wp/v2/news/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/news/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2NewsIdAutosaves summary: POST /wp/v2/news/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/news/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content 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. /wp-json/wp/v2/news/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2NewsParentAutosavesId summary: GET /wp/v2/news/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/news/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/pages: get: operationId: getWpV2Pages summary: GET /wp/v2/pages description: WordPress REST API route `/wp/v2/pages` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title - menu_order 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: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any description: Limit result set to posts assigned one or more statuses. post: operationId: postWpV2Pages summary: POST /wp/v2/pages description: WordPress REST API route `/wp/v2/pages` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored 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 description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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 description: Meta fields. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/pages/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2PagesId summary: GET /wp/v2/pages/(?P[\d]+) description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2PagesId summary: POST /wp/v2/pages/(?P[\d]+) description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored 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 description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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: &id016 - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: &id017 - 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 description: Meta fields. template: type: string description: The theme file to use to display the post. put: operationId: putWpV2PagesId summary: PUT /wp/v2/pages/(?P[\d]+) description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. parent: type: integer description: The ID for the parent of the post. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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: *id016 description: Whether or not comments are open on the post. ping_status: type: string enum: *id017 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 description: Meta fields. template: type: string description: The theme file to use to display the post. patch: operationId: patchWpV2PagesId summary: PATCH /wp/v2/pages/(?P[\d]+) description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. parent: type: integer description: The ID for the parent of the post. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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: *id016 description: Whether or not comments are open on the post. ping_status: type: string enum: *id017 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 description: Meta fields. template: type: string description: The theme file to use to display the post. delete: operationId: deleteWpV2PagesId summary: DELETE /wp/v2/pages/(?P[\d]+) description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/pages/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2PagesIdAutosaves summary: GET /wp/v2/pages/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2PagesIdAutosaves summary: POST /wp/v2/pages/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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 description: Meta fields. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/pages/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2PagesParentAutosavesId summary: GET /wp/v2/pages/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/pages/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2PagesParentRevisions summary: GET /wp/v2/pages/(?P[\d]+)/revisions description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/pages/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2PagesParentRevisionsId summary: GET /wp/v2/pages/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2PagesParentRevisionsId summary: DELETE /wp/v2/pages/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/pages/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/pattern-directory/patterns: get: operationId: getWpV2PatternDirectoryPatterns summary: GET /wp/v2/pattern-directory/patterns description: WordPress REST API route `/wp/v2/pattern-directory/patterns` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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: 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title - favorite_count description: Sort collection by post attribute. /wp-json/wp/v2/plugins: get: operationId: getWpV2Plugins summary: GET /wp/v2/plugins description: WordPress REST API route `/wp/v2/plugins` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 - network-active description: Limits results to plugins with the given status. post: operationId: postWpV2Plugins summary: POST /wp/v2/plugins description: WordPress REST API route `/wp/v2/plugins` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: true content: application/json: schema: type: object properties: slug: type: string description: WordPress.org plugin directory slug. status: type: string default: inactive enum: - inactive - active - network-active description: The plugin activation status. required: - slug /wp-json/wp/v2/plugins/{plugin}: parameters: - name: plugin in: path required: true schema: type: string get: operationId: getWpV2PluginsPlugin summary: GET /wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?) description: WordPress REST API route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2PluginsPlugin summary: POST /wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?) description: WordPress REST API route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: context: type: string default: view enum: &id018 - view - embed - edit description: Scope under which the request is made; determines fields present in response. status: type: string enum: &id019 - inactive - active - network-active description: The plugin activation status. put: operationId: putWpV2PluginsPlugin summary: PUT /wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?) description: WordPress REST API route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: context: type: string default: view enum: *id018 description: Scope under which the request is made; determines fields present in response. status: type: string enum: *id019 description: The plugin activation status. patch: operationId: patchWpV2PluginsPlugin summary: PATCH /wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?) description: WordPress REST API route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: context: type: string default: view enum: *id018 description: Scope under which the request is made; determines fields present in response. status: type: string enum: *id019 description: The plugin activation status. delete: operationId: deleteWpV2PluginsPlugin summary: DELETE /wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?) description: WordPress REST API route `/wp/v2/plugins/(?P[^.\/]+(?:\/[^.\/]+)?)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/posts: get: operationId: getWpV2Posts summary: GET /wp/v2/posts description: WordPress REST API route `/wp/v2/posts` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any 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 description: Limit result set to items with specific terms assigned in the categories taxonomy. - name: categories_exclude in: query schema: type: object description: Limit result set to items except those with specific terms assigned in the categories taxonomy. - name: tags in: query schema: type: object description: Limit result set to items with specific terms assigned in the tags taxonomy. - name: tags_exclude in: query schema: type: object 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: type: string enum: - standard - aside - chat - gallery - link - image - quote - status - video - audio description: Limit result set to items assigned one or more given formats. post: operationId: postWpV2Posts summary: POST /wp/v2/posts description: WordPress REST API route `/wp/v2/posts` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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 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. /wp-json/wp/v2/posts/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2PostsId summary: GET /wp/v2/posts/(?P[\d]+) description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2PostsId summary: POST /wp/v2/posts/(?P[\d]+) description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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: &id021 - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: &id022 - open - closed description: Whether or not the post can be pinged. format: type: string enum: &id023 - standard - aside - chat - gallery - link - image - quote - status - video - audio description: The format for the post. meta: type: object 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. put: operationId: putWpV2PostsId summary: PUT /wp/v2/posts/(?P[\d]+) description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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: *id021 description: Whether or not comments are open on the post. ping_status: type: string enum: *id022 description: Whether or not the post can be pinged. format: type: string enum: *id023 description: The format for the post. meta: type: object 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. patch: operationId: patchWpV2PostsId summary: PATCH /wp/v2/posts/(?P[\d]+) description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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: *id021 description: Whether or not comments are open on the post. ping_status: type: string enum: *id022 description: Whether or not the post can be pinged. format: type: string enum: *id023 description: The format for the post. meta: type: object 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. delete: operationId: deleteWpV2PostsId summary: DELETE /wp/v2/posts/(?P[\d]+) description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/posts/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2PostsIdAutosaves summary: GET /wp/v2/posts/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2PostsIdAutosaves summary: POST /wp/v2/posts/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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 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. /wp-json/wp/v2/posts/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2PostsParentAutosavesId summary: GET /wp/v2/posts/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/posts/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2PostsParentRevisions summary: GET /wp/v2/posts/(?P[\d]+)/revisions description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/posts/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2PostsParentRevisionsId summary: GET /wp/v2/posts/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2PostsParentRevisionsId summary: DELETE /wp/v2/posts/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/posts/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/project: get: operationId: getWpV2Project summary: GET /wp/v2/project description: WordPress REST API route `/wp/v2/project` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any 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: project_category in: query schema: type: object description: Limit result set to items with specific terms assigned in the project_category taxonomy. - name: project_category_exclude in: query schema: type: object description: Limit result set to items except those with specific terms assigned in the project_category taxonomy. - name: project_tag in: query schema: type: object description: Limit result set to items with specific terms assigned in the project_tag taxonomy. - name: project_tag_exclude in: query schema: type: object description: Limit result set to items except those with specific terms assigned in the project_tag taxonomy. post: operationId: postWpV2Project summary: POST /wp/v2/project description: WordPress REST API route `/wp/v2/project` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. project_category: type: array items: type: integer description: The terms assigned to the post in the project_category taxonomy. project_tag: type: array items: type: integer description: The terms assigned to the post in the project_tag taxonomy. /wp-json/wp/v2/project/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2ProjectId summary: GET /wp/v2/project/(?P[\d]+) description: WordPress REST API route `/wp/v2/project/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2ProjectId summary: POST /wp/v2/project/(?P[\d]+) description: WordPress REST API route `/wp/v2/project/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id024 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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: &id025 - open - closed description: Whether or not comments are open on the post. ping_status: type: string enum: &id026 - open - closed description: Whether or not the post can be pinged. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. project_category: type: array items: type: integer description: The terms assigned to the post in the project_category taxonomy. project_tag: type: array items: type: integer description: The terms assigned to the post in the project_tag taxonomy. put: operationId: putWpV2ProjectId summary: PUT /wp/v2/project/(?P[\d]+) description: WordPress REST API route `/wp/v2/project/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id024 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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: *id025 description: Whether or not comments are open on the post. ping_status: type: string enum: *id026 description: Whether or not the post can be pinged. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. project_category: type: array items: type: integer description: The terms assigned to the post in the project_category taxonomy. project_tag: type: array items: type: integer description: The terms assigned to the post in the project_tag taxonomy. patch: operationId: patchWpV2ProjectId summary: PATCH /wp/v2/project/(?P[\d]+) description: WordPress REST API route `/wp/v2/project/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id024 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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: *id025 description: Whether or not comments are open on the post. ping_status: type: string enum: *id026 description: Whether or not the post can be pinged. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. project_category: type: array items: type: integer description: The terms assigned to the post in the project_category taxonomy. project_tag: type: array items: type: integer description: The terms assigned to the post in the project_tag taxonomy. delete: operationId: deleteWpV2ProjectId summary: DELETE /wp/v2/project/(?P[\d]+) description: WordPress REST API route `/wp/v2/project/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/project/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2ProjectIdAutosaves summary: GET /wp/v2/project/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/project/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2ProjectIdAutosaves summary: POST /wp/v2/project/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/project/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object 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. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. project_category: type: array items: type: integer description: The terms assigned to the post in the project_category taxonomy. project_tag: type: array items: type: integer description: The terms assigned to the post in the project_tag taxonomy. /wp-json/wp/v2/project/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2ProjectParentAutosavesId summary: GET /wp/v2/project/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/project/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/project/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2ProjectParentRevisions summary: GET /wp/v2/project/(?P[\d]+)/revisions description: WordPress REST API route `/wp/v2/project/(?P[\d]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/project/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2ProjectParentRevisionsId summary: GET /wp/v2/project/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/project/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2ProjectParentRevisionsId summary: DELETE /wp/v2/project/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/project/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/project_category: get: operationId: getWpV2ProjectCategory summary: GET /wp/v2/project_category description: WordPress REST API route `/wp/v2/project_category` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - slug - include_slugs - term_group - description - count 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. post: operationId: postWpV2ProjectCategory summary: POST /wp/v2/project_category description: WordPress REST API route `/wp/v2/project_category` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/project_category/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2ProjectCategoryId summary: GET /wp/v2/project_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2ProjectCategoryId summary: POST /wp/v2/project_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. put: operationId: putWpV2ProjectCategoryId summary: PUT /wp/v2/project_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. patch: operationId: patchWpV2ProjectCategoryId summary: PATCH /wp/v2/project_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. delete: operationId: deleteWpV2ProjectCategoryId summary: DELETE /wp/v2/project_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. /wp-json/wp/v2/project_tag: get: operationId: getWpV2ProjectTag summary: GET /wp/v2/project_tag description: WordPress REST API route `/wp/v2/project_tag` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - slug - include_slugs - term_group - description - count 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. post: operationId: postWpV2ProjectTag summary: POST /wp/v2/project_tag description: WordPress REST API route `/wp/v2/project_tag` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/project_tag/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2ProjectTagId summary: GET /wp/v2/project_tag/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_tag/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2ProjectTagId summary: POST /wp/v2/project_tag/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_tag/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. put: operationId: putWpV2ProjectTagId summary: PUT /wp/v2/project_tag/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_tag/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. patch: operationId: patchWpV2ProjectTagId summary: PATCH /wp/v2/project_tag/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_tag/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. delete: operationId: deleteWpV2ProjectTagId summary: DELETE /wp/v2/project_tag/(?P[\d]+) description: WordPress REST API route `/wp/v2/project_tag/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. /wp-json/wp/v2/search: get: operationId: getWpV2Search summary: GET /wp/v2/search description: WordPress REST API route `/wp/v2/search` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed 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 default: post enum: - post - term - post-format description: Limit results to items of an object type. - name: subtype in: query schema: type: array default: any items: type: string enum: - post - page - brainaddons-popup - project - in_the_media - news - clinic-locator - tribe_events - category - post_tag - project_category - project_tag - clinic_country - state_name - tribe_events_cat - any 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. /wp-json/wp/v2/settings: get: operationId: getWpV2Settings summary: GET /wp/v2/settings description: WordPress REST API route `/wp/v2/settings` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' post: operationId: postWpV2Settings summary: POST /wp/v2/settings description: WordPress REST API route `/wp/v2/settings` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: wordpress_api_key: type: string description: API key for the Akismet Anti-spam connector. title: type: string description: Site title. description: type: string description: Site tagline. 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: &id027 - open - closed description: Allow link notifications from other blogs (pingbacks and trackbacks) on new articles. default_comment_status: type: string enum: &id028 - 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. put: operationId: putWpV2Settings summary: PUT /wp/v2/settings description: WordPress REST API route `/wp/v2/settings` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: wordpress_api_key: type: string description: API key for the Akismet Anti-spam connector. title: type: string description: Site title. description: type: string description: Site tagline. 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: *id027 description: Allow link notifications from other blogs (pingbacks and trackbacks) on new articles. default_comment_status: type: string enum: *id028 description: Allow people to submit comments on new posts. site_logo: type: integer description: Site logo. site_icon: type: integer description: Site icon. patch: operationId: patchWpV2Settings summary: PATCH /wp/v2/settings description: WordPress REST API route `/wp/v2/settings` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: wordpress_api_key: type: string description: API key for the Akismet Anti-spam connector. title: type: string description: Site title. description: type: string description: Site tagline. 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: *id027 description: Allow link notifications from other blogs (pingbacks and trackbacks) on new articles. default_comment_status: type: string enum: *id028 description: Allow people to submit comments on new posts. site_logo: type: integer description: Site logo. site_icon: type: integer description: Site icon. /wp-json/wp/v2/sidebars: get: operationId: getWpV2Sidebars summary: GET /wp/v2/sidebars description: WordPress REST API route `/wp/v2/sidebars` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/sidebars/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2SidebarsId summary: GET /wp/v2/sidebars/(?P[\w-]+) description: WordPress REST API route `/wp/v2/sidebars/(?P[\w-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2SidebarsId summary: POST /wp/v2/sidebars/(?P[\w-]+) description: WordPress REST API route `/wp/v2/sidebars/(?P[\w-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: widgets: type: array items: type: object description: Nested widgets. put: operationId: putWpV2SidebarsId summary: PUT /wp/v2/sidebars/(?P[\w-]+) description: WordPress REST API route `/wp/v2/sidebars/(?P[\w-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: widgets: type: array items: type: object description: Nested widgets. patch: operationId: patchWpV2SidebarsId summary: PATCH /wp/v2/sidebars/(?P[\w-]+) description: WordPress REST API route `/wp/v2/sidebars/(?P[\w-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: widgets: type: array items: type: object description: Nested widgets. /wp-json/wp/v2/state_name: get: operationId: getWpV2StateName summary: GET /wp/v2/state_name description: WordPress REST API route `/wp/v2/state_name` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - slug - include_slugs - term_group - description - count 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. post: operationId: postWpV2StateName summary: POST /wp/v2/state_name description: WordPress REST API route `/wp/v2/state_name` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/state_name/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2StateNameId summary: GET /wp/v2/state_name/(?P[\d]+) description: WordPress REST API route `/wp/v2/state_name/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2StateNameId summary: POST /wp/v2/state_name/(?P[\d]+) description: WordPress REST API route `/wp/v2/state_name/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. put: operationId: putWpV2StateNameId summary: PUT /wp/v2/state_name/(?P[\d]+) description: WordPress REST API route `/wp/v2/state_name/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. patch: operationId: patchWpV2StateNameId summary: PATCH /wp/v2/state_name/(?P[\d]+) description: WordPress REST API route `/wp/v2/state_name/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. delete: operationId: deleteWpV2StateNameId summary: DELETE /wp/v2/state_name/(?P[\d]+) description: WordPress REST API route `/wp/v2/state_name/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. /wp-json/wp/v2/statuses: get: operationId: getWpV2Statuses summary: GET /wp/v2/statuses description: WordPress REST API route `/wp/v2/statuses` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/statuses/{status}: parameters: - name: status in: path required: true schema: type: string get: operationId: getWpV2StatusesStatus summary: GET /wp/v2/statuses/(?P[\w-]+) description: WordPress REST API route `/wp/v2/statuses/(?P[\w-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/tags: get: operationId: getWpV2Tags summary: GET /wp/v2/tags description: WordPress REST API route `/wp/v2/tags` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - slug - include_slugs - term_group - description - count 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. post: operationId: postWpV2Tags summary: POST /wp/v2/tags description: WordPress REST API route `/wp/v2/tags` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/tags/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TagsId summary: GET /wp/v2/tags/(?P[\d]+) description: WordPress REST API route `/wp/v2/tags/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2TagsId summary: POST /wp/v2/tags/(?P[\d]+) description: WordPress REST API route `/wp/v2/tags/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. put: operationId: putWpV2TagsId summary: PUT /wp/v2/tags/(?P[\d]+) description: WordPress REST API route `/wp/v2/tags/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. patch: operationId: patchWpV2TagsId summary: PATCH /wp/v2/tags/(?P[\d]+) description: WordPress REST API route `/wp/v2/tags/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. delete: operationId: deleteWpV2TagsId summary: DELETE /wp/v2/tags/(?P[\d]+) description: WordPress REST API route `/wp/v2/tags/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. /wp-json/wp/v2/taxonomies: get: operationId: getWpV2Taxonomies summary: GET /wp/v2/taxonomies description: WordPress REST API route `/wp/v2/taxonomies` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. /wp-json/wp/v2/taxonomies/{taxonomy}: parameters: - name: taxonomy in: path required: true schema: type: string get: operationId: getWpV2TaxonomiesTaxonomy summary: GET /wp/v2/taxonomies/(?P[\w-]+) description: WordPress REST API route `/wp/v2/taxonomies/(?P[\w-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/tec_calendar_embed: get: operationId: getWpV2TecCalendarEmbed summary: GET /wp/v2/tec_calendar_embed description: WordPress REST API route `/wp/v2/tec_calendar_embed` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any 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: tags in: query schema: type: object description: Limit result set to items with specific terms assigned in the tags taxonomy. - name: tags_exclude in: query schema: type: object description: Limit result set to items except those with specific terms assigned in the tags taxonomy. - name: tribe_events_cat in: query schema: type: object description: Limit result set to items with specific terms assigned in the tribe_events_cat taxonomy. - name: tribe_events_cat_exclude in: query schema: type: object description: Limit result set to items except those with specific terms assigned in the tribe_events_cat taxonomy. post: operationId: postWpV2TecCalendarEmbed summary: POST /wp/v2/tec_calendar_embed description: WordPress REST API route `/wp/v2/tec_calendar_embed` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. template: type: string description: The theme file to use to display the post. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. tribe_events_cat: type: array items: type: integer description: The terms assigned to the post in the tribe_events_cat taxonomy. /wp-json/wp/v2/tec_calendar_embed/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TecCalendarEmbedId summary: GET /wp/v2/tec_calendar_embed/(?P[\d]+) description: WordPress REST API route `/wp/v2/tec_calendar_embed/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2TecCalendarEmbedId summary: POST /wp/v2/tec_calendar_embed/(?P[\d]+) description: WordPress REST API route `/wp/v2/tec_calendar_embed/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id029 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. template: type: string description: The theme file to use to display the post. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. tribe_events_cat: type: array items: type: integer description: The terms assigned to the post in the tribe_events_cat taxonomy. put: operationId: putWpV2TecCalendarEmbedId summary: PUT /wp/v2/tec_calendar_embed/(?P[\d]+) description: WordPress REST API route `/wp/v2/tec_calendar_embed/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id029 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. template: type: string description: The theme file to use to display the post. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. tribe_events_cat: type: array items: type: integer description: The terms assigned to the post in the tribe_events_cat taxonomy. patch: operationId: patchWpV2TecCalendarEmbedId summary: PATCH /wp/v2/tec_calendar_embed/(?P[\d]+) description: WordPress REST API route `/wp/v2/tec_calendar_embed/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id029 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. template: type: string description: The theme file to use to display the post. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. tribe_events_cat: type: array items: type: integer description: The terms assigned to the post in the tribe_events_cat taxonomy. delete: operationId: deleteWpV2TecCalendarEmbedId summary: DELETE /wp/v2/tec_calendar_embed/(?P[\d]+) description: WordPress REST API route `/wp/v2/tec_calendar_embed/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/template-parts: get: operationId: getWpV2TemplateParts summary: GET /wp/v2/template-parts description: WordPress REST API route `/wp/v2/template-parts` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2TemplateParts summary: POST /wp/v2/template-parts description: WordPress REST API route `/wp/v2/template-parts` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: true content: application/json: schema: type: object properties: slug: type: string 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 default: '' description: Content of template. title: type: object default: '' description: Title of template. description: type: string default: '' description: Description of template. status: type: string default: publish enum: - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored 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 /wp-json/wp/v2/template-parts/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TemplatePartsId summary: GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2TemplatePartsId summary: POST /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: slug: type: string 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 description: Content of template. title: type: object description: Title of template. description: type: string description: Description of template. status: type: string enum: &id030 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored 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.) put: operationId: putWpV2TemplatePartsId summary: PUT /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: slug: type: string 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 description: Content of template. title: type: object description: Title of template. description: type: string description: Description of template. status: type: string enum: *id030 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.) patch: operationId: patchWpV2TemplatePartsId summary: PATCH /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: slug: type: string 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 description: Content of template. title: type: object description: Title of template. description: type: string description: Description of template. status: type: string enum: *id030 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.) delete: operationId: deleteWpV2TemplatePartsId summary: DELETE /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/template-parts/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TemplatePartsIdAutosaves summary: GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2TemplatePartsIdAutosaves summary: POST /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: slug: type: string 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 description: Content of template. title: type: object description: Title of template. description: type: string description: Description of template. status: type: string enum: - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored 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.) /wp-json/wp/v2/template-parts/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TemplatePartsParentAutosavesId summary: GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/template-parts/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2TemplatePartsParentRevisions summary: GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/template-parts/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TemplatePartsParentRevisionsId summary: GET /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2TemplatePartsParentRevisionsId summary: DELETE /wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/template-parts/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/template-parts/lookup: get: operationId: getWpV2TemplatePartsLookup summary: GET /wp/v2/template-parts/lookup description: WordPress REST API route `/wp/v2/template-parts/lookup` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: slug in: query schema: type: string required: true description: The slug of the template to get the fallback for - 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` /wp-json/wp/v2/templates: get: operationId: getWpV2Templates summary: GET /wp/v2/templates description: WordPress REST API route `/wp/v2/templates` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2Templates summary: POST /wp/v2/templates description: WordPress REST API route `/wp/v2/templates` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: true content: application/json: schema: type: object properties: slug: type: string 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 default: '' description: Content of template. title: type: object default: '' description: Title of template. description: type: string default: '' description: Description of template. status: type: string default: publish enum: - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: Status of template. author: type: integer description: The ID for the author of the template. required: - slug /wp-json/wp/v2/templates/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TemplatesId summary: GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2TemplatesId summary: POST /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: slug: type: string 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 description: Content of template. title: type: object description: Title of template. description: type: string description: Description of template. status: type: string enum: &id031 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: Status of template. author: type: integer description: The ID for the author of the template. put: operationId: putWpV2TemplatesId summary: PUT /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: slug: type: string 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 description: Content of template. title: type: object description: Title of template. description: type: string description: Description of template. status: type: string enum: *id031 description: Status of template. author: type: integer description: The ID for the author of the template. patch: operationId: patchWpV2TemplatesId summary: PATCH /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: slug: type: string 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 description: Content of template. title: type: object description: Title of template. description: type: string description: Description of template. status: type: string enum: *id031 description: Status of template. author: type: integer description: The ID for the author of the template. delete: operationId: deleteWpV2TemplatesId summary: DELETE /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+) description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/templates/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TemplatesIdAutosaves summary: GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2TemplatesIdAutosaves summary: POST /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: slug: type: string 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 description: Content of template. title: type: object description: Title of template. description: type: string description: Description of template. status: type: string enum: - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: Status of template. author: type: integer description: The ID for the author of the template. /wp-json/wp/v2/templates/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TemplatesParentAutosavesId summary: GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/templates/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2TemplatesParentRevisions summary: GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/templates/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TemplatesParentRevisionsId summary: GET /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2TemplatesParentRevisionsId summary: DELETE /wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/templates/(?P([^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)[\/\w%-]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/templates/lookup: get: operationId: getWpV2TemplatesLookup summary: GET /wp/v2/templates/lookup description: WordPress REST API route `/wp/v2/templates/lookup` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: slug in: query schema: type: string required: true description: The slug of the template to get the fallback for - 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` /wp-json/wp/v2/themes: get: operationId: getWpV2Themes summary: GET /wp/v2/themes description: WordPress REST API route `/wp/v2/themes` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: status in: query schema: type: array items: type: string enum: - active - inactive description: Limit result set to themes assigned one or more statuses. /wp-json/wp/v2/themes/{stylesheet}: parameters: - name: stylesheet in: path required: true schema: type: string get: operationId: getWpV2ThemesStylesheet summary: GET /wp/v2/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?) description: WordPress REST API route `/wp/v2/themes/(?P[^\/:<>\*\?"\|]+(?:\/[^\/:<>\*\?"\|]+)?)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' /wp-json/wp/v2/tribe_events: get: operationId: getWpV2TribeEvents summary: GET /wp/v2/tribe_events description: WordPress REST API route `/wp/v2/tribe_events` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any 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: tags in: query schema: type: object description: Limit result set to items with specific terms assigned in the tags taxonomy. - name: tags_exclude in: query schema: type: object description: Limit result set to items except those with specific terms assigned in the tags taxonomy. - name: tribe_events_cat in: query schema: type: object description: Limit result set to items with specific terms assigned in the tribe_events_cat taxonomy. - name: tribe_events_cat_exclude in: query schema: type: object description: Limit result set to items except those with specific terms assigned in the tribe_events_cat taxonomy. post: operationId: postWpV2TribeEvents summary: POST /wp/v2/tribe_events description: WordPress REST API route `/wp/v2/tribe_events` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. tribe_events_cat: type: array items: type: integer description: The terms assigned to the post in the tribe_events_cat taxonomy. /wp-json/wp/v2/tribe_events/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeEventsId summary: GET /wp/v2/tribe_events/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2TribeEventsId summary: POST /wp/v2/tribe_events/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id032 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. tribe_events_cat: type: array items: type: integer description: The terms assigned to the post in the tribe_events_cat taxonomy. put: operationId: putWpV2TribeEventsId summary: PUT /wp/v2/tribe_events/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id032 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. tribe_events_cat: type: array items: type: integer description: The terms assigned to the post in the tribe_events_cat taxonomy. patch: operationId: patchWpV2TribeEventsId summary: PATCH /wp/v2/tribe_events/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id032 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. tribe_events_cat: type: array items: type: integer description: The terms assigned to the post in the tribe_events_cat taxonomy. delete: operationId: deleteWpV2TribeEventsId summary: DELETE /wp/v2/tribe_events/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/tribe_events/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeEventsIdAutosaves summary: GET /wp/v2/tribe_events/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2TribeEventsIdAutosaves summary: POST /wp/v2/tribe_events/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. tags: type: array items: type: integer description: The terms assigned to the post in the post_tag taxonomy. tribe_events_cat: type: array items: type: integer description: The terms assigned to the post in the tribe_events_cat taxonomy. /wp-json/wp/v2/tribe_events/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeEventsParentAutosavesId summary: GET /wp/v2/tribe_events/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/tribe_events/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2TribeEventsParentRevisions summary: GET /wp/v2/tribe_events/(?P[\d]+)/revisions description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/tribe_events/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeEventsParentRevisionsId summary: GET /wp/v2/tribe_events/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2TribeEventsParentRevisionsId summary: DELETE /wp/v2/tribe_events/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/tribe_events_cat: get: operationId: getWpV2TribeEventsCat summary: GET /wp/v2/tribe_events_cat description: WordPress REST API route `/wp/v2/tribe_events_cat` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - slug - include_slugs - term_group - description - count 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. post: operationId: postWpV2TribeEventsCat summary: POST /wp/v2/tribe_events_cat description: WordPress REST API route `/wp/v2/tribe_events_cat` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/tribe_events_cat/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeEventsCatId summary: GET /wp/v2/tribe_events_cat/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events_cat/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2TribeEventsCatId summary: POST /wp/v2/tribe_events_cat/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events_cat/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. put: operationId: putWpV2TribeEventsCatId summary: PUT /wp/v2/tribe_events_cat/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events_cat/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. patch: operationId: patchWpV2TribeEventsCatId summary: PATCH /wp/v2/tribe_events_cat/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events_cat/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. delete: operationId: deleteWpV2TribeEventsCatId summary: DELETE /wp/v2/tribe_events_cat/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_events_cat/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing. /wp-json/wp/v2/tribe_organizer: get: operationId: getWpV2TribeOrganizer summary: GET /wp/v2/tribe_organizer description: WordPress REST API route `/wp/v2/tribe_organizer` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any description: Limit result set to posts assigned one or more statuses. post: operationId: postWpV2TribeOrganizer summary: POST /wp/v2/tribe_organizer description: WordPress REST API route `/wp/v2/tribe_organizer` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/tribe_organizer/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeOrganizerId summary: GET /wp/v2/tribe_organizer/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2TribeOrganizerId summary: POST /wp/v2/tribe_organizer/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id033 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. put: operationId: putWpV2TribeOrganizerId summary: PUT /wp/v2/tribe_organizer/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id033 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. patch: operationId: patchWpV2TribeOrganizerId summary: PATCH /wp/v2/tribe_organizer/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id033 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. delete: operationId: deleteWpV2TribeOrganizerId summary: DELETE /wp/v2/tribe_organizer/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/tribe_organizer/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeOrganizerIdAutosaves summary: GET /wp/v2/tribe_organizer/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2TribeOrganizerIdAutosaves summary: POST /wp/v2/tribe_organizer/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/tribe_organizer/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeOrganizerParentAutosavesId summary: GET /wp/v2/tribe_organizer/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/tribe_organizer/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2TribeOrganizerParentRevisions summary: GET /wp/v2/tribe_organizer/(?P[\d]+)/revisions description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/tribe_organizer/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeOrganizerParentRevisionsId summary: GET /wp/v2/tribe_organizer/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2TribeOrganizerParentRevisionsId summary: DELETE /wp/v2/tribe_organizer/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_organizer/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/tribe_venue: get: operationId: getWpV2TribeVenue summary: GET /wp/v2/tribe_venue description: WordPress REST API route `/wp/v2/tribe_venue` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - author - date - id - include - modified - parent - relevance - slug - include_slugs - title description: Sort collection by post attribute. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - post_title - post_content - post_excerpt 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: type: string enum: - publish - future - draft - pending - private - trash - auto-draft - inherit - request-pending - request-confirmed - request-failed - request-completed - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored - any description: Limit result set to posts assigned one or more statuses. post: operationId: postWpV2TribeVenue summary: POST /wp/v2/tribe_venue description: WordPress REST API route `/wp/v2/tribe_venue` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/tribe_venue/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeVenueId summary: GET /wp/v2/tribe_venue/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2TribeVenueId summary: POST /wp/v2/tribe_venue/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id034 - publish - future - draft - pending - private - acf-disabled - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. put: operationId: putWpV2TribeVenueId summary: PUT /wp/v2/tribe_venue/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id034 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. patch: operationId: patchWpV2TribeVenueId summary: PATCH /wp/v2/tribe_venue/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id034 description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. delete: operationId: deleteWpV2TribeVenueId summary: DELETE /wp/v2/tribe_venue/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Whether to bypass Trash and force deletion. /wp-json/wp/v2/tribe_venue/{id}/autosaves: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeVenueIdAutosaves summary: GET /wp/v2/tribe_venue/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: parent in: query schema: type: integer description: The ID for the parent of the autosave. - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2TribeVenueIdAutosaves summary: POST /wp/v2/tribe_venue/(?P[\d]+)/autosaves description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)/autosaves` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 - tribe-ea-success - tribe-ea-failed - tribe-ea-schedule - tribe-ea-pending - tribe-ea-draft - tribe-ignored description: A named status for the post. password: type: string description: A password to protect access to the content and excerpt. title: type: object description: The title for the post. content: type: object description: The content for the post. author: type: integer description: The ID for the author of the post. excerpt: type: object description: The excerpt for the post. featured_media: type: integer description: The ID of the featured media for the post. meta: type: object description: Meta fields. template: type: string description: The theme file to use to display the post. /wp-json/wp/v2/tribe_venue/{parent}/autosaves/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeVenueParentAutosavesId summary: GET /wp/v2/tribe_venue/(?P[\d]+)/autosaves/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)/autosaves/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/tribe_venue/{parent}/revisions: parameters: - name: parent in: path required: true schema: type: string get: operationId: getWpV2TribeVenueParentRevisions summary: GET /wp/v2/tribe_venue/(?P[\d]+)/revisions description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)/revisions` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: desc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: date enum: - date - id - include - relevance - slug - include_slugs - title description: Sort collection by object attribute. /wp-json/wp/v2/tribe_venue/{parent}/revisions/{id}: parameters: - name: parent in: path required: true schema: type: string - name: id in: path required: true schema: type: string get: operationId: getWpV2TribeVenueParentRevisionsId summary: GET /wp/v2/tribe_venue/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. delete: operationId: deleteWpV2TribeVenueParentRevisionsId summary: DELETE /wp/v2/tribe_venue/(?P[\d]+)/revisions/(?P[\d]+) description: WordPress REST API route `/wp/v2/tribe_venue/(?P[\d]+)/revisions/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as revisions do not support trashing. /wp-json/wp/v2/types: get: operationId: getWpV2Types summary: GET /wp/v2/types description: WordPress REST API route `/wp/v2/types` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/types/{type}: parameters: - name: type in: path required: true schema: type: string get: operationId: getWpV2TypesType summary: GET /wp/v2/types/(?P[\w-]+) description: WordPress REST API route `/wp/v2/types/(?P[\w-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/users: get: operationId: getWpV2Users summary: GET /wp/v2/users description: WordPress REST API route `/wp/v2/users` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - registered_date - slug - include_slugs - email - url 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 description: Limit result set to users who have published posts. - name: search_columns in: query schema: type: array default: [] items: type: string enum: - email - name - id - username - slug description: Array of column names to be searched. post: operationId: postWpV2Users summary: POST /wp/v2/users description: WordPress REST API route `/wp/v2/users` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: Meta fields. required: - username - email - password /wp-json/wp/v2/users/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2UsersId summary: GET /wp/v2/users/(?P[\d]+) description: WordPress REST API route `/wp/v2/users/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2UsersId summary: POST /wp/v2/users/(?P[\d]+) description: WordPress REST API route `/wp/v2/users/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id035 - '' - 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 description: Meta fields. put: operationId: putWpV2UsersId summary: PUT /wp/v2/users/(?P[\d]+) description: WordPress REST API route `/wp/v2/users/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id035 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 description: Meta fields. patch: operationId: patchWpV2UsersId summary: PATCH /wp/v2/users/(?P[\d]+) description: WordPress REST API route `/wp/v2/users/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id035 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 description: Meta fields. delete: operationId: deleteWpV2UsersId summary: DELETE /wp/v2/users/(?P[\d]+) description: WordPress REST API route `/wp/v2/users/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 required: true description: Reassign the deleted user's posts and links to this user ID. /wp-json/wp/v2/users/{user_id}/application-passwords: parameters: - name: user_id in: path required: true schema: type: string get: operationId: getWpV2UsersUserIdApplicationPasswords summary: GET /wp/v2/users/(?P(?:[\d]+|me))/application-passwords description: WordPress REST API route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2UsersUserIdApplicationPasswords summary: POST /wp/v2/users/(?P(?:[\d]+|me))/application-passwords description: WordPress REST API route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: The name of the application password. required: - name delete: operationId: deleteWpV2UsersUserIdApplicationPasswords summary: DELETE /wp/v2/users/(?P(?:[\d]+|me))/application-passwords description: WordPress REST API route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' /wp-json/wp/v2/users/{user_id}/application-passwords/{uuid}: parameters: - name: user_id in: path required: true schema: type: string - name: uuid in: path required: true schema: type: string get: operationId: getWpV2UsersUserIdApplicationPasswordsUuid summary: GET /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2UsersUserIdApplicationPasswordsUuid summary: POST /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: The name of the application password. put: operationId: putWpV2UsersUserIdApplicationPasswordsUuid summary: PUT /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: The name of the application password. patch: operationId: patchWpV2UsersUserIdApplicationPasswordsUuid summary: PATCH /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 description: The name of the application password. delete: operationId: deleteWpV2UsersUserIdApplicationPasswordsUuid summary: DELETE /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' /wp-json/wp/v2/users/{user_id}/application-passwords/introspect: parameters: - name: user_id in: path required: true schema: type: string get: operationId: getWpV2UsersUserIdApplicationPasswordsIntrospect summary: GET /wp/v2/users/(?P(?:[\d]+|me))/application-passwords/introspect description: WordPress REST API route `/wp/v2/users/(?P(?:[\d]+|me))/application-passwords/introspect` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/users/me: get: operationId: getWpV2UsersMe summary: GET /wp/v2/users/me description: WordPress REST API route `/wp/v2/users/me` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2UsersMe summary: POST /wp/v2/users/me description: WordPress REST API route `/wp/v2/users/me` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: &id036 - '' - 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 description: Meta fields. put: operationId: putWpV2UsersMe summary: PUT /wp/v2/users/me description: WordPress REST API route `/wp/v2/users/me` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id036 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 description: Meta fields. patch: operationId: patchWpV2UsersMe summary: PATCH /wp/v2/users/me description: WordPress REST API route `/wp/v2/users/me` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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: *id036 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 description: Meta fields. delete: operationId: deleteWpV2UsersMe summary: DELETE /wp/v2/users/me description: WordPress REST API route `/wp/v2/users/me` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 required: true description: Reassign the deleted user's posts and links to this user ID. /wp-json/wp/v2/widget-types: get: operationId: getWpV2WidgetTypes summary: GET /wp/v2/widget-types description: WordPress REST API route `/wp/v2/widget-types` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/widget-types/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2WidgetTypesId summary: GET /wp/v2/widget-types/(?P[a-zA-Z0-9_-]+) description: WordPress REST API route `/wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. /wp-json/wp/v2/widget-types/{id}/encode: parameters: - name: id in: path required: true schema: type: string post: operationId: postWpV2WidgetTypesIdEncode summary: POST /wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)/encode description: WordPress REST API route `/wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)/encode` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. /wp-json/wp/v2/widget-types/{id}/render: parameters: - name: id in: path required: true schema: type: string post: operationId: postWpV2WidgetTypesIdRender summary: POST /wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)/render description: WordPress REST API route `/wp/v2/widget-types/(?P[a-zA-Z0-9_-]+)/render` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' requestBody: required: false content: application/json: schema: type: object properties: instance: type: object description: Current instance settings of the widget. /wp-json/wp/v2/widgets: get: operationId: getWpV2Widgets summary: GET /wp/v2/widgets description: WordPress REST API route `/wp/v2/widgets` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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. post: operationId: postWpV2Widgets summary: POST /wp/v2/widgets description: WordPress REST API route `/wp/v2/widgets` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 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 /wp-json/wp/v2/widgets/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2WidgetsId summary: GET /wp/v2/widgets/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/widgets/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2WidgetsId summary: POST /wp/v2/widgets/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/widgets/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 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. put: operationId: putWpV2WidgetsId summary: PUT /wp/v2/widgets/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/widgets/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 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. patch: operationId: patchWpV2WidgetsId summary: PATCH /wp/v2/widgets/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/widgets/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 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. delete: operationId: deleteWpV2WidgetsId summary: DELETE /wp/v2/widgets/(?P[\w\-]+) description: WordPress REST API route `/wp/v2/widgets/(?P[\w\-]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean description: Whether to force removal of the widget, or move it to the inactive sidebar. /wp-json/wp/v2/wp_pattern_category: get: operationId: getWpV2WpPatternCategory summary: GET /wp/v2/wp_pattern_category description: WordPress REST API route `/wp/v2/wp_pattern_category` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit 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 default: asc enum: - asc - desc description: Order sort attribute ascending or descending. - name: orderby in: query schema: type: string default: name enum: - id - include - name - slug - include_slugs - term_group - description - count 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. post: operationId: postWpV2WpPatternCategory summary: POST /wp/v2/wp_pattern_category description: WordPress REST API route `/wp/v2/wp_pattern_category` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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 /wp-json/wp/v2/wp_pattern_category/{id}: parameters: - name: id in: path required: true schema: type: string get: operationId: getWpV2WpPatternCategoryId summary: GET /wp/v2/wp_pattern_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/wp_pattern_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: context in: query schema: type: string default: view enum: - view - embed - edit description: Scope under which the request is made; determines fields present in response. post: operationId: postWpV2WpPatternCategoryId summary: POST /wp/v2/wp_pattern_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/wp_pattern_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. put: operationId: putWpV2WpPatternCategoryId summary: PUT /wp/v2/wp_pattern_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/wp_pattern_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. patch: operationId: patchWpV2WpPatternCategoryId summary: PATCH /wp/v2/wp_pattern_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/wp_pattern_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' 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. delete: operationId: deleteWpV2WpPatternCategoryId summary: DELETE /wp/v2/wp_pattern_category/(?P[\d]+) description: WordPress REST API route `/wp/v2/wp_pattern_category/(?P[\d]+)` in namespace `wp/v2`, as advertised by the live route-discovery document at https://impulse-dynamics.com/wp-json/ (fetched 2026-08-23, HTTP 200). tags: - wp/v2 responses: '200': description: Success content: application/json: schema: {} '401': description: Authentication required or capability missing content: application/json: schema: $ref: '#/components/schemas/WPError' '404': description: No route or resource found content: application/json: schema: $ref: '#/components/schemas/WPError' parameters: - name: force in: query schema: type: boolean default: false description: Required to be true, as terms do not support trashing.