Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
WordPress

What the API Lets You Do

Last updated:

What it exposes

Posts, pages, custom post types, media, taxonomies, users and comments, with full read and write where you permit it.

That makes WordPress usable as a content backend for things that are not a WordPress front end.

Four practical uses

  1. Headless front end — content in WordPress, presentation in a modern framework
  2. Mobile app content — one source, several destinations
  3. Syndication — publish once, distribute to partner sites
  4. Integration — other systems reading or writing content
The second is underrated. A business with a website and an app usually maintains content twice; the API means writing it once.

Headless is not automatically better

GainCost
Front-end flexibilityTwo systems to maintain
Potentially faster pagesPreview and editing get harder
Reuse across channelsPlugins that output HTML stop working
Modern developer experienceHigher build and hosting cost

Worth it when you genuinely need several front ends or a very specific interface. Not worth it for a brochure site.

Secure it deliberately

  • Authentication for anything beyond public content
  • Disable endpoints you do not use
  • Rate limit, because an open API is an open API
  • Never expose user enumeration or draft content publicly

Custom endpoints

You can add your own endpoints for business-specific operations rather than forcing everything through the standard content routes.

That is usually cleaner and it keeps your business logic on the server where it belongs.

Frequently asked questions

Is the API on by default?

Largely yes, for public content. Review what is exposed and restrict what you do not need.

Does headless improve speed?

It can, and a well-optimised traditional WordPress site is fast too. Do not go headless purely for speed.

Can it write as well as read?

Yes, with authentication. That is how integrations create content programmatically.

What about plugins in a headless setup?

Anything that outputs HTML on the front end stops applying. That surprises people and it is worth checking early.

Keep reading

Maintaining the same content in two places?

The API means writing it once. Tell us what the second destination is.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

Web DevelopmentBusiness Automation