S
API Ready

Strapi Integration

Publish automated SEO content to your self-hosted Strapi CMS via REST or GraphQL API for complete control.

Strapi REST API (or GraphQL plugin)

Strapi is the leading open-source headless CMS, giving developers full control over their content infrastructure. Self-hosted and customizable, Strapi is the choice for teams who want to own their content stack.

GetRanked connects to Strapi's REST or GraphQL API to create content entries automatically. Whether your Strapi instance runs on your own server, a VPS, or a cloud provider, our integration works anywhere Strapi's API is accessible.

For developers and businesses using Strapi with Next.js, Nuxt, or any frontend framework, GetRanked eliminates the content creation bottleneck. Your Strapi instance stays under your control while GetRanked fills it with search-optimized content daily.

What you'll need

Strapi API URL

Your Strapi instance URL (e.g., https://cms.yourdomain.com)

API Token

A Strapi API Token with create permissions on your blog content type

Content Type

The API ID of your blog content type (e.g., 'articles')

Step-by-step setup guide

1

Log in to Strapi Admin

Access your Strapi admin panel (usually at yourdomain.com/admin).

2

Create an API Token

Go to Settings → API Tokens → 'Create new API Token'. Name it 'GetRanked', set the type to 'Custom', and grant 'create' and 'find' permissions on your blog content type.

3

Note your content type API ID

Go to Content-Type Builder and check the API ID of your blog content type (displayed in the sidebar). Common names: 'articles', 'posts', 'blog-posts'.

4

Check your field names

In the Content-Type Builder, note the field names for title, slug, content (Rich Text), description, etc.

5

Connect in GetRanked

Enter your Strapi API URL, API token, and content type API ID in GetRanked's integration settings.

6

Map fields and test

Map our content fields to your Strapi fields. Test by creating a draft entry.

What GetRanked publishes to Strapi

  • Content entries via REST API POST requests
  • Rich text/Markdown content (depending on your field type)
  • Slugs generated from article titles
  • Relation fields for categories/tags (if configured)
  • SEO component fields (if using an SEO plugin like @strapi/plugin-seo)
  • Draft or published status

Tips for best results

Install @strapi/plugin-seo for built-in SEO field support.

Make sure your Strapi API is accessible from the internet (not just localhost).

Use a 'Custom' token type instead of 'Full access' for better security.

If using Strapi v4+, the REST API uses the /api/ prefix by default.

Ready to rank your Strapi site?

Start publishing AI-generated, SEO-optimized content to Strapi today. No credit card required.