Rankply

← All integrations

Connect Drupal to Rankply

Publish to a Drupal 8.7+ site via JSON:API. Follow the steps below — it takes about 6 minutes.

How to connect Drupal

Drupal 8.7 or newer with the JSON:API module enabled (core module since 8.7).

≈ 6 minTechnical
  1. In your Drupal admin, go to Extend (admin/modules) and confirm JSON:API and Basic Auth are both enabled.

  2. Go to People → Roles → Add role → name it Rankply API.

  3. Edit the new role's permissions: tick Article: Create new content + Article: Edit own content + Article: Delete own content (or match the content type you publish to).

  4. Go to People → Add user → username rankply, set a strong password, assign the Rankply API role.

  5. Paste your site URL, the rankply username, the password, and the content type (e.g. article) into Rankply.

If it doesn’t work

  • If the test fails with "401 Unauthorized", the Basic Auth module isn't enabled — install it via composer require drupal/basic_auth && drush en basic_auth.
  • JSON:API exposes a /jsonapi/node/<type> endpoint. If you've renamed paths via a module like Pathauto, this still works — Rankply uses the canonical /jsonapi route.
What happens next: Nodes land unpublished by default; review and publish them from your Drupal Content list.

What Rankply does once connected

Articles every month

Every month your account manager writes 4 articles aimed at the prompts you're losing — drafted with AI, written up and fact-checked by a person — and sends them to you before anything reaches Drupal.

You approve, we publish

You read each article and approve it or ask for changes. Then we publish it on your Drupal site with title, body, cover image and tags — or leave it as a draft if you'd rather press Publish yourself.

We track what AI engines cite

Every month we re-run the same prompts on ChatGPT, Claude, Gemini and Perplexity, so you can see whether AI engines start naming you — with the raw answers as proof.

Want the official vendor docs for the underlying API? Drupal API documentation ↗

Ready to plug Drupal into your monthly content engine?

Start with a free audit — no card, no call. Connect Drupal when your account manager starts.

All 18 integrations