CMS

Indexa × ProcessWire

The CMF / CMS that gives developers full control

MediumSetup: 10 minutes

ProcessWire is a powerful, API-driven CMS and CMF known for its incredible flexibility and clean PHP API. Developers love it for building bespoke sites without fighting a rigid content model. Indexa connects via ProcessWire's JSON REST API module to publish articles to any template and field combination.

How it works

  1. 1

    Install the `ProcessWire REST Helper` module and configure an API key with permission to create and edit pages.

  2. 2

    Define the ProcessWire template and fields that represent a blog post or article in your site, then map them in Indexa.

  3. 3

    Indexa publishes articles to the configured REST endpoint, populating all mapped fields including custom SEO fields.

Why use Indexa with ProcessWire?

Total flexibility — Indexa adapts to ProcessWire's schema rather than forcing a rigid content structure.

Custom field support — map any ProcessWire field type: Text, Textarea, Page Reference, File, etc.

Granular permissions — ProcessWire's role system lets you create a dedicated API user with minimal required permissions.

Works with any ProcessWire hosting — shared, VPS, or managed ProcessWire Cloud.

Requirements

  • ·ProcessWire 3.x with the REST Helper or a custom REST API module installed.
  • ·A dedicated API user account with create/edit permissions on the target template.
  • ·The site must be publicly accessible via HTTPS for Indexa's webhooks to reach it.

Frequently asked questions

Does ProcessWire have a built-in REST API?

ProcessWire does not include a REST API out of the box, but the community-maintained REST Helper module is easy to install and widely used. Indexa is tested against this module.

Can I use Indexa with a custom ProcessWire template structure?

Absolutely. The field mapping in Indexa is fully configurable. You tell Indexa which ProcessWire template to use and which field corresponds to title, body, meta description, etc.

Does Indexa support ProcessWire multilanguage?

Indexa can publish articles in ProcessWire's language fields if your ProcessWire setup uses the LanguageSupport module. Map each language variant during setup.

What happens if the API returns an error?

Indexa retries failed publications up to three times with exponential back-off. You receive an email alert and can replay the article from the Indexa dashboard.

Related integrations

Start publishing to ProcessWire in 10 minutes

Connect Indexa to ProcessWire and let AI write, optimize, and publish your content automatically. No credit card required.

Start free trial