# EFFECT Photonics Wp/v2 API

**Canonical:** https://apis.io/apis/effect-photonics/effect-photonics-wp-v2-api/  
**Provider:** EFFECT Photonics — https://apis.io/providers/effect-photonics/  
**Base URL:** https://effectphotonics.com/wp-json/  
**Documentation:** https://effectphotonics.com/wp-json/

EFFECT Photonics Wp/v2 API is one of 6 APIs that [EFFECT Photonics](https://apis.io/providers/effect-photonics/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include wp/v2. The published artifact set on APIs.io includes an OpenAPI specification.

WordPress core content API (posts, pages, media, taxonomies, users, settings) plus the site's custom post types — products, careers, events, partners, team members and FAQs — and the optical hardware taxonomies attached to products. Published content reads anonymously (HTTP 200 observed); writes and privileged reads are capability-gated.

## Operations (60 of 413)

| Method | Path | Summary |
|---|---|---|
| GET | `/wp-json/wp/v2` | GET /wp/v2 |
| GET | `/wp-json/wp/v2/posts` | GET /wp/v2/posts |
| POST | `/wp-json/wp/v2/posts` | POST /wp/v2/posts |
| GET | `/wp-json/wp/v2/posts/{id}` | GET /wp/v2/posts/{id} |
| POST | `/wp-json/wp/v2/posts/{id}` | POST /wp/v2/posts/{id} |
| PUT | `/wp-json/wp/v2/posts/{id}` | PUT /wp/v2/posts/{id} |
| PATCH | `/wp-json/wp/v2/posts/{id}` | PATCH /wp/v2/posts/{id} |
| DELETE | `/wp-json/wp/v2/posts/{id}` | DELETE /wp/v2/posts/{id} |
| GET | `/wp-json/wp/v2/posts/{parent}/revisions` | GET /wp/v2/posts/{parent}/revisions |
| GET | `/wp-json/wp/v2/posts/{parent}/revisions/{id}` | GET /wp/v2/posts/{parent}/revisions/{id} |
| DELETE | `/wp-json/wp/v2/posts/{parent}/revisions/{id}` | DELETE /wp/v2/posts/{parent}/revisions/{id} |
| GET | `/wp-json/wp/v2/posts/{id}/autosaves` | GET /wp/v2/posts/{id}/autosaves |
| POST | `/wp-json/wp/v2/posts/{id}/autosaves` | POST /wp/v2/posts/{id}/autosaves |
| GET | `/wp-json/wp/v2/posts/{parent}/autosaves/{id}` | GET /wp/v2/posts/{parent}/autosaves/{id} |
| GET | `/wp-json/wp/v2/pages` | GET /wp/v2/pages |
| POST | `/wp-json/wp/v2/pages` | POST /wp/v2/pages |
| GET | `/wp-json/wp/v2/pages/{id}` | GET /wp/v2/pages/{id} |
| POST | `/wp-json/wp/v2/pages/{id}` | POST /wp/v2/pages/{id} |
| PUT | `/wp-json/wp/v2/pages/{id}` | PUT /wp/v2/pages/{id} |
| PATCH | `/wp-json/wp/v2/pages/{id}` | PATCH /wp/v2/pages/{id} |
| DELETE | `/wp-json/wp/v2/pages/{id}` | DELETE /wp/v2/pages/{id} |
| GET | `/wp-json/wp/v2/pages/{parent}/revisions` | GET /wp/v2/pages/{parent}/revisions |
| GET | `/wp-json/wp/v2/pages/{parent}/revisions/{id}` | GET /wp/v2/pages/{parent}/revisions/{id} |
| DELETE | `/wp-json/wp/v2/pages/{parent}/revisions/{id}` | DELETE /wp/v2/pages/{parent}/revisions/{id} |
| GET | `/wp-json/wp/v2/pages/{id}/autosaves` | GET /wp/v2/pages/{id}/autosaves |
| POST | `/wp-json/wp/v2/pages/{id}/autosaves` | POST /wp/v2/pages/{id}/autosaves |
| GET | `/wp-json/wp/v2/pages/{parent}/autosaves/{id}` | GET /wp/v2/pages/{parent}/autosaves/{id} |
| GET | `/wp-json/wp/v2/media` | GET /wp/v2/media |
| POST | `/wp-json/wp/v2/media` | POST /wp/v2/media |
| GET | `/wp-json/wp/v2/media/{id}` | GET /wp/v2/media/{id} |
| POST | `/wp-json/wp/v2/media/{id}` | POST /wp/v2/media/{id} |
| PUT | `/wp-json/wp/v2/media/{id}` | PUT /wp/v2/media/{id} |
| PATCH | `/wp-json/wp/v2/media/{id}` | PATCH /wp/v2/media/{id} |
| DELETE | `/wp-json/wp/v2/media/{id}` | DELETE /wp/v2/media/{id} |
| POST | `/wp-json/wp/v2/media/{id}/post-process` | POST /wp/v2/media/{id}/post-process |
| POST | `/wp-json/wp/v2/media/{id}/edit` | POST /wp/v2/media/{id}/edit |
| GET | `/wp-json/wp/v2/menu-items` | GET /wp/v2/menu-items |
| POST | `/wp-json/wp/v2/menu-items` | POST /wp/v2/menu-items |
| GET | `/wp-json/wp/v2/menu-items/{id}` | GET /wp/v2/menu-items/{id} |
| POST | `/wp-json/wp/v2/menu-items/{id}` | POST /wp/v2/menu-items/{id} |
| PUT | `/wp-json/wp/v2/menu-items/{id}` | PUT /wp/v2/menu-items/{id} |
| PATCH | `/wp-json/wp/v2/menu-items/{id}` | PATCH /wp/v2/menu-items/{id} |
| DELETE | `/wp-json/wp/v2/menu-items/{id}` | DELETE /wp/v2/menu-items/{id} |
| GET | `/wp-json/wp/v2/menu-items/{id}/autosaves` | GET /wp/v2/menu-items/{id}/autosaves |
| POST | `/wp-json/wp/v2/menu-items/{id}/autosaves` | POST /wp/v2/menu-items/{id}/autosaves |
| GET | `/wp-json/wp/v2/menu-items/{parent}/autosaves/{id}` | GET /wp/v2/menu-items/{parent}/autosaves/{id} |
| GET | `/wp-json/wp/v2/blocks` | GET /wp/v2/blocks |
| POST | `/wp-json/wp/v2/blocks` | POST /wp/v2/blocks |
| GET | `/wp-json/wp/v2/blocks/{id}` | GET /wp/v2/blocks/{id} |
| POST | `/wp-json/wp/v2/blocks/{id}` | POST /wp/v2/blocks/{id} |
| PUT | `/wp-json/wp/v2/blocks/{id}` | PUT /wp/v2/blocks/{id} |
| PATCH | `/wp-json/wp/v2/blocks/{id}` | PATCH /wp/v2/blocks/{id} |
| DELETE | `/wp-json/wp/v2/blocks/{id}` | DELETE /wp/v2/blocks/{id} |
| GET | `/wp-json/wp/v2/blocks/{parent}/revisions` | GET /wp/v2/blocks/{parent}/revisions |
| GET | `/wp-json/wp/v2/blocks/{parent}/revisions/{id}` | GET /wp/v2/blocks/{parent}/revisions/{id} |
| DELETE | `/wp-json/wp/v2/blocks/{parent}/revisions/{id}` | DELETE /wp/v2/blocks/{parent}/revisions/{id} |
| GET | `/wp-json/wp/v2/blocks/{id}/autosaves` | GET /wp/v2/blocks/{id}/autosaves |
| POST | `/wp-json/wp/v2/blocks/{id}/autosaves` | POST /wp/v2/blocks/{id}/autosaves |
| GET | `/wp-json/wp/v2/blocks/{parent}/autosaves/{id}` | GET /wp/v2/blocks/{parent}/autosaves/{id} |
| GET | `/wp-json/wp/v2/templates/{parent}/revisions` | GET /wp/v2/templates/{parent}/revisions |

…and 353 more operations. The page lists the first 250; the full set of 413 is in the OpenAPI linked below.

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/effect-photonics/refs/heads/main/openapi/effect-photonics-wp-v2-api-openapi.yml
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/effect-photonics/refs/heads/main/mcp/effect-photonics-tool-crosswalk.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/effect-photonics/refs/heads/main/data-model/effect-photonics-data-model.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/effect-photonics/refs/heads/main/apis.yml

## Other EFFECT Photonics APIs (5)

- [EFFECT Photonics Effect/v1 API](https://apis.io/apis/effect-photonics/effect-photonics-effect-v1-api/)
- [EFFECT Photonics MCP API](https://apis.io/apis/effect-photonics/effect-photonics-mcp-api/)
- [EFFECT Photonics Wp Abilities/v1 API](https://apis.io/apis/effect-photonics/effect-photonics-wp-abilities-v1-api/)
- [EFFECT Photonics Oembed/1.0 API](https://apis.io/apis/effect-photonics/effect-photonics-oembed-1-0-api/)
- [EFFECT Photonics Root API](https://apis.io/apis/effect-photonics/effect-photonics-root-api/)

## Tags

wp/v2

---

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