IntegrationsContent management

Strapi + SKYA

Draft entries into a Strapi content type with an API token.

SKYA

Overview

Writes a content fix straight back into the system that publishes it, so shipping a change is not an export, an edit and an import.

AI crawler tracking on a Strapi site

Counting AI crawler visits needs the server or CDN logs for the domain, which Strapi does not hand out and no vendor can read from a content API. That is a property of where the site is served, not of the CMS, so put the domain behind Cloudflare and the visits are counted while publishing keeps working here.

Set up Cloudflare

How it works

  1. 1In Strapi, open Settings, then API Tokens, and create a token with create permission on the content type.
  2. 2In SKYA, choose Strapi under Connect your site, paste the API URL and the token, and name the content type by its plural API id (articles by default).
  3. 3Publish to site creates a draft entry; open Content Manager, review it, and publish.

Where to find what Strapi asks you for

API token
Strapi admin, Settings, API Tokens, Create new API Token, type Custom with create on the content type.
Permission it needs: Draft and publish must be on for the content type, or the entry goes in as published. Strapi 4 and 5 both work.

Key benefits

  • Draft entries into a Strapi content type through the REST API, in draft until you publish.
  • Every piece lands as a draft in your own editor, so nothing goes live from SKYA and nothing needs pasting.
  • The draft keeps its title, slug, excerpt and the reason it was written, so review takes a minute, not a rebuild.

You might also need

See what AI says about you

Start free for 7 days. No card, and every number on the first screen says what it is built on.