Skip to content

Extensions overview

Extensions overview

HeadlessWP Pro keeps one versioned namespace and adds provider capabilities via extensions. Extension availability is runtime-dependent.

What counts as an extension

Extensions expose optional provider-backed capabilities while keeping route contracts under the same core namespace.

Detect extension availability

Use /wp-json/headlesswp/v1/capabilities to detect enabled extensions and gate frontend behavior accordingly.

How endpoints are grouped in this docs set

Current provider set includes:

  • WooCommerce
  • Restrict Content Pro
  • AffiliateWP
  • FluentBooking

Use /docs/api/endpoints as the authoritative route list.

The secure proxy allowlist used by this site is narrower than the full fixture catalog; see /docs/allowlist for what the marketing site allows through /api/secure.

Extension notes

To reduce drift risk, this page intentionally does not duplicate per-route inventories. Open endpoint pages for auth/CSRF and schema notes after checking capabilities.