PlusMargin WordPress REST API

The stock WordPress REST API exposed by PlusMargin's marketing site. The root discovery document at /wp-json self-identifies as "Plus Margin" (url https://plusmargin.com) and registers 237 routes across 11 namespaces — wp/v2 content routes plus plugin namespaces (yoast/v1, redirection/v1, contact-form-7/v1, wp-smush/v1, wp-block-editor/v1, wp-site-health/v1, wp-abilities/v1, oembed/1.0 and two site-specific namespaces). Core content collections — posts, pages, categories, tags, types, users, media, search — are readable with no credentials. This is WordPress core's API surface, not a product PlusMargin designed, documents, or supports; it is catalogued because it is the only callable machine-readable interface the company serves. Write operations and the Abilities API require WordPress Application Password credentials.

API entry from apis.yml

apis.yml Raw ↑
aid: plusmargin:wordpress-rest-api
name: PlusMargin WordPress REST API
description: The stock WordPress REST API exposed by PlusMargin's marketing site. The root discovery document
  at /wp-json self-identifies as "Plus Margin" (url https://plusmargin.com) and registers 237 routes across
  11 namespaces — wp/v2 content routes plus plugin namespaces (yoast/v1, redirection/v1, contact-form-7/v1,
  wp-smush/v1, wp-block-editor/v1, wp-site-health/v1, wp-abilities/v1, oembed/1.0 and two site-specific
  namespaces). Core content collections — posts, pages, categories, tags, types, users, media, search
  — are readable with no credentials. This is WordPress core's API surface, not a product PlusMargin designed,
  documents, or supports; it is catalogued because it is the only callable machine-readable interface
  the company serves. Write operations and the Abilities API require WordPress Application Password credentials.
humanURL: https://developer.wordpress.org/rest-api/
baseURL: https://plusmargin.com/wp-json
tags:
- Content
- REST
- JSON
- WordPress
- CMS
properties:
- type: Documentation
  url: https://developer.wordpress.org/rest-api/
- type: APIReference
  url: https://developer.wordpress.org/rest-api/reference/
- type: Authentication
  url: authentication/plusmargin-authentication.yml
- type: Conventions
  url: conventions/plusmargin-conventions.yml
- type: ErrorCatalog
  url: errors/plusmargin-problem-types.yml
- type: RateLimits
  url: rate-limits/plusmargin-rate-limits.yml
x-discovery:
  root: https://plusmargin.com/wp-json
  status: 200
  advertised_by: 'Link: <https://plusmargin.com/wp-json/>; rel="https://api.w.org/"'
  routes: 237
  namespaces: 11
  checked: '2026-08-12'
x-note: Ownership verified per STEP 0c — the document is served from the company's own apex host and names
  itself "Plus Margin" with url https://plusmargin.com. No OpenAPI describes it; /openapi.json, /openapi.yaml
  and /swagger.json all 404 on this host.