Headless CMS

Indexa × Directus

The open data platform that wraps any SQL database in an instant API

MediumSetup: 10 minutes

Directus is a powerful open-source data platform and headless CMS that wraps your SQL database with a dynamic REST and GraphQL API. Its flexible data model and fine-grained access control make it ideal for developers who want full database control. Indexa integrates with Directus's Items API to publish AI articles to any collection.

How it works

  1. 1

    Create a Directus access token in User Management with appropriate permissions for the articles collection.

  2. 2

    In Indexa, enter your Directus instance URL and token, then map the target collection's fields to Indexa's article schema.

  3. 3

    Indexa POSTs new items to `/items/{collection}` on schedule, creating article records complete with all mapped fields.

Why use Indexa with Directus?

Any-database support — Directus works with PostgreSQL, MySQL, SQLite, and more; Indexa publishes to whichever database Directus wraps.

Collection-flexible — Indexa maps to any Directus collection, making it suitable for any content architecture.

Field type support — Text, WYSIWYG (Quill), Slug, Image (by URL), Tags, and Select fields are all supported by Indexa.

Role-based access — assign Indexa its own Directus role with minimal permissions: only create access to the articles collection.

Requirements

  • ·Directus 10 or 11 (self-hosted or Directus Cloud).
  • ·A static access token or user credentials for a Directus user with create permission on the articles collection.
  • ·Your Directus instance must be reachable via HTTPS.

Frequently asked questions

Does Indexa work with Directus Cloud?

Yes. Indexa works with both self-hosted Directus and Directus Cloud. The API is identical in both cases.

Which Directus versions are supported?

Indexa supports Directus 10 and 11. Directus 9 is also compatible as the Items API has been stable across versions. Older versions (v8 and below) are not supported.

Can Indexa handle Directus M2M or M2O relationships?

Simple M2O relations (like assigning a Category) are supported. Complex M2M junctions require custom mapping — contact Indexa support for advanced relationship configurations.

Does Indexa support Directus's content versioning?

Indexa creates standard Items in Directus. Directus's content versioning (available in v10.7+) can be used independently to version those items through your editorial workflow.

Related integrations

Start publishing to Directus in 10 minutes

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

Start free trial