# BXP WordPress REST API

**Canonical:** https://apis.io/apis/boston-properties/bxp-wordpress-rest-api/  
**Provider:** Boston Properties (BXP) — https://apis.io/providers/boston-properties/  
**Base URL:** https://www.bxp.com/wp-json  
**Documentation:** https://www.bxp.com/wp-json/

BXP WordPress REST API is published by [Boston Properties (BXP)](https://apis.io/providers/boston-properties/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include WordPress, Content, CMS, and Real-Estate. The published artifact set on APIs.io includes an OpenAPI specification.

The WordPress REST API served by BXP's corporate website at https://www.bxp.com/wp-json — 332 routes across 15 namespaces, discovered by probing the API host root on 2026-09-04. This is the only machine-readable contract BXP publishes. It is incidental CMS infrastructure, not a product: BXP runs no developer program, publishes no documentation, no SDKs, no pricing and no terms for programmatic use, and the surface carries x-robots-tag noindex. Reads under wp/v2 are anonymous and were verified live (pages, posts, types, categories, search, gl_js_maps, and an oEmbed 1.0 provider endpoint); writes and privileged reads require a WordPress account on BXP's own site and are not obtainable by a third party. The entities a real-estate consumer would want — property, region, team-member, property-type, member-type — exist on the site as custom post types with their own sitemaps but are deliberately NOT registered for REST, so they are absent from this contract.

## Operations (60 of 193)

| Method | Path | Summary |
|---|---|---|
| GET | `/wp/v2` | GET /wp/v2 |
| GET | `/wp/v2/block-directory/search` | GET /wp/v2/block-directory/search |
| GET | `/wp/v2/block-patterns/categories` | GET /wp/v2/block-patterns/categories |
| GET | `/wp/v2/block-patterns/patterns` | GET /wp/v2/block-patterns/patterns |
| GET | `/wp/v2/block-renderer/{name}` | GET /wp/v2/block-renderer/{name} |
| POST | `/wp/v2/block-renderer/{name}` | POST /wp/v2/block-renderer/{name} |
| GET | `/wp/v2/block-types` | GET /wp/v2/block-types |
| GET | `/wp/v2/block-types/{namespace}` | GET /wp/v2/block-types/{namespace} |
| GET | `/wp/v2/block-types/{namespace}/{name}` | GET /wp/v2/block-types/{namespace}/{name} |
| GET | `/wp/v2/blocks` | GET /wp/v2/blocks |
| POST | `/wp/v2/blocks` | POST /wp/v2/blocks |
| GET | `/wp/v2/blocks/{id}` | GET /wp/v2/blocks/{id} |
| POST | `/wp/v2/blocks/{id}` | POST /wp/v2/blocks/{id} |
| DELETE | `/wp/v2/blocks/{id}` | DELETE /wp/v2/blocks/{id} |
| GET | `/wp/v2/blocks/{id}/autosaves` | GET /wp/v2/blocks/{id}/autosaves |
| POST | `/wp/v2/blocks/{id}/autosaves` | POST /wp/v2/blocks/{id}/autosaves |
| GET | `/wp/v2/blocks/{parent}/autosaves/{id}` | GET /wp/v2/blocks/{parent}/autosaves/{id} |
| GET | `/wp/v2/blocks/{parent}/revisions` | GET /wp/v2/blocks/{parent}/revisions |
| GET | `/wp/v2/blocks/{parent}/revisions/{id}` | GET /wp/v2/blocks/{parent}/revisions/{id} |
| DELETE | `/wp/v2/blocks/{parent}/revisions/{id}` | DELETE /wp/v2/blocks/{parent}/revisions/{id} |
| GET | `/wp/v2/categories` | GET /wp/v2/categories |
| POST | `/wp/v2/categories` | POST /wp/v2/categories |
| GET | `/wp/v2/categories/{id}` | GET /wp/v2/categories/{id} |
| POST | `/wp/v2/categories/{id}` | POST /wp/v2/categories/{id} |
| DELETE | `/wp/v2/categories/{id}` | DELETE /wp/v2/categories/{id} |
| GET | `/wp/v2/comments` | GET /wp/v2/comments |
| POST | `/wp/v2/comments` | POST /wp/v2/comments |
| GET | `/wp/v2/comments/{id}` | GET /wp/v2/comments/{id} |
| POST | `/wp/v2/comments/{id}` | POST /wp/v2/comments/{id} |
| DELETE | `/wp/v2/comments/{id}` | DELETE /wp/v2/comments/{id} |
| GET | `/wp/v2/font-collections` | GET /wp/v2/font-collections |
| GET | `/wp/v2/font-collections/{slug}` | GET /wp/v2/font-collections/{slug} |
| GET | `/wp/v2/font-families` | GET /wp/v2/font-families |
| POST | `/wp/v2/font-families` | POST /wp/v2/font-families |
| GET | `/wp/v2/font-families/{font_family_id}/font-faces` | GET /wp/v2/font-families/{font_family_id}/font-faces |
| POST | `/wp/v2/font-families/{font_family_id}/font-faces` | POST /wp/v2/font-families/{font_family_id}/font-faces |
| GET | `/wp/v2/font-families/{font_family_id}/font-faces/{id}` | GET /wp/v2/font-families/{font_family_id}/font-faces/{id} |
| DELETE | `/wp/v2/font-families/{font_family_id}/font-faces/{id}` | DELETE /wp/v2/font-families/{font_family_id}/font-faces/{id} |
| GET | `/wp/v2/font-families/{id}` | GET /wp/v2/font-families/{id} |
| POST | `/wp/v2/font-families/{id}` | POST /wp/v2/font-families/{id} |
| DELETE | `/wp/v2/font-families/{id}` | DELETE /wp/v2/font-families/{id} |
| GET | `/wp/v2/gl_js_maps` | GET /wp/v2/gl_js_maps |
| POST | `/wp/v2/gl_js_maps` | POST /wp/v2/gl_js_maps |
| GET | `/wp/v2/gl_js_maps/{id}` | GET /wp/v2/gl_js_maps/{id} |
| POST | `/wp/v2/gl_js_maps/{id}` | POST /wp/v2/gl_js_maps/{id} |
| DELETE | `/wp/v2/gl_js_maps/{id}` | DELETE /wp/v2/gl_js_maps/{id} |
| GET | `/wp/v2/gl_js_maps/{id}/autosaves` | GET /wp/v2/gl_js_maps/{id}/autosaves |
| POST | `/wp/v2/gl_js_maps/{id}/autosaves` | POST /wp/v2/gl_js_maps/{id}/autosaves |
| GET | `/wp/v2/gl_js_maps/{parent}/autosaves/{id}` | GET /wp/v2/gl_js_maps/{parent}/autosaves/{id} |
| GET | `/wp/v2/gl_js_maps/{parent}/revisions` | GET /wp/v2/gl_js_maps/{parent}/revisions |
| GET | `/wp/v2/gl_js_maps/{parent}/revisions/{id}` | GET /wp/v2/gl_js_maps/{parent}/revisions/{id} |
| DELETE | `/wp/v2/gl_js_maps/{parent}/revisions/{id}` | DELETE /wp/v2/gl_js_maps/{parent}/revisions/{id} |
| GET | `/wp/v2/global-styles/themes/{stylesheet}` | GET /wp/v2/global-styles/themes/{stylesheet} |
| GET | `/wp/v2/global-styles/themes/{stylesheet}/variations` | GET /wp/v2/global-styles/themes/{stylesheet}/variations |
| GET | `/wp/v2/global-styles/{id}` | GET /wp/v2/global-styles/{id} |
| POST | `/wp/v2/global-styles/{id}` | POST /wp/v2/global-styles/{id} |
| GET | `/wp/v2/global-styles/{parent}/revisions` | GET /wp/v2/global-styles/{parent}/revisions |
| GET | `/wp/v2/global-styles/{parent}/revisions/{id}` | GET /wp/v2/global-styles/{parent}/revisions/{id} |
| GET | `/wp/v2/icons` | GET /wp/v2/icons |
| GET | `/wp/v2/icons/{name}` | GET /wp/v2/icons/{name} |

…and 133 more operations. They are listed in full on the page.

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/boston-properties/refs/heads/main/openapi/boston-properties-wordpress-rest-openapi.yml
- **OpenAPISource** — https://raw.githubusercontent.com/api-evangelist/boston-properties/refs/heads/main/openapi/boston-properties-wp-json-discovery.json
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/boston-properties/refs/heads/main/overlays/boston-properties-wordpress-rest-overlay.yaml
- **x-upstream-documentation** — https://developer.wordpress.org/rest-api/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/boston-properties/refs/heads/main/apis.yml

## Tags

WordPress, Content, CMS, Real-Estate

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/boston-properties/bxp-wordpress-rest-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/boston-properties/.
