Blogent

AI SEO blog for Strapi

The package adds one protected publishing endpoint to your Strapi project. It validates the incoming payload, checks the authorization header, downloads the cover into the Strapi media library and stores articles idempotently, so a repeated delivery updates the entry instead of duplicating it.

How to connect Blogent to Strapi

Strapi integration package

The ready package adds a protected Blogent publishing endpoint to your Strapi project: payload validation, authorization, image download to the media library, and idempotent article storage.

Download Strapi package

Setup

  1. Download the integration package and add it to your Strapi project following the bundled README.
  2. Set the BLOGENT_WEBHOOK_TOKEN secret in your Strapi environment.
  3. Deploy the project and copy the public webhook URL (for example https://your-site.com/api/blogent/webhook).
  4. In the Blogent dashboard open Integrations → Strapi, paste the URL, set the X-Blogent-Token header, and run the connection test.

The connection test publishes a real uniquely aliased article through the same path as production content — verify it appears in your Strapi collection before connecting.

Universal webhook contract

This integration receives the standard Blogent JSON payload. Review the full contract — fields, HTML tags, response format — and try the live webhook tester.

Open webhook documentation

Webhook tester

Send a test article to your endpoint and check how the CMS processes the data. Edit the JSON if needed.

Edit the JSON to test different data and language codes.

What you get after connecting Strapi

  • Publishing is idempotent: the same article delivered twice updates the existing entry rather than creating a second one.
  • The cover is downloaded into the Strapi media library, so the article never depends on a temporary external URL.
  • The endpoint is protected by a shared secret you set yourself as BLOGENT_WEBHOOK_TOKEN.
  • Payload validation rejects malformed deliveries at the edge instead of writing broken entries into your collection.
  • The package ships with a README so a developer can add it to an existing project without reverse-engineering the contract.

Requirements and compatibility

Platform
A Strapi project you can deploy and add code to.
Secret
BLOGENT_WEBHOOK_TOKEN set in the Strapi environment.
Endpoint
A public webhook URL, for example https://your-site.com/api/blogent/webhook.
Header
X-Blogent-Token, carrying the same secret, configured in the Blogent dashboard.
Verification
The connection test publishes a real, uniquely aliased article through the production path.

Frequently asked questions about the Strapi integration

Do I need to write the integration myself?

No. The package contains the endpoint, validation, authorization, image download and storage logic. You add it to the project, set one secret and deploy.

What stops someone else from posting articles to my site?

The endpoint checks the X-Blogent-Token header against BLOGENT_WEBHOOK_TOKEN. Requests without the correct secret are rejected.

Will a retry create duplicate articles?

No. Storage is idempotent, so a repeated delivery of the same article updates the existing entry.

How do I check it works before going live?

Run the connection test from the Blogent dashboard. It publishes a real article with a unique alias through the same path as production content, so you can confirm it appears in your Strapi collection.

Put your SEO blog on autopilot

Create a blog, connect Strapi, and Blogent will plan, write, link, and publish articles automatically.

Start now