n8n - 💡(How to fix) Fix Verify community node: n8n-nodes-decoupled-io (Decoupled.io headless CMS) [2 comments, 3 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
n8n-io/n8n#29128Fetched 2026-04-25 06:21:37
View on GitHub
Comments
2
Participants
3
Timeline
6
Reactions
0
Timeline (top)
commented ×2closed ×1labeled ×1mentioned ×1

Error Message

n8n's generic JSON-parse error.

RAW_BUFFERClick to expand / collapse

Submitting n8n-nodes-decoupled-io for verified status.

What it is: The official n8n integration for Decoupled.io — an AI-native headless CMS platform built on Drupal. The package adds one typed action node, "Decoupled Drupal", with 10 operations across three resources:

  • Space: List, Get, Get Login Link, Get OAuth Credentials, Get Usage
  • Content: List (paginated), Get (by UUID), Import (bulk JSON)
  • Content Type: List, Describe (returns field schema)

Async dropdowns ('loadOptions') for Space and Content Type let users pick from real account data instead of typing UUIDs by hand. Selecting a Space populates the Content Type dropdown for that space — same pattern as Strapi, Sanity, and Notion's verified nodes.

Authentication: Personal Access Tokens (dc_tok_…) issued from the Decoupled.io dashboard. Tokens are encrypted at rest in n8n. The credential test pings the Decoupled.io MCP server's tools/list JSON-RPC endpoint to validate before save — so failure surfaces as a clean "Authorization failed" instead of n8n's generic JSON-parse error.

Why verified: Decoupled.io is a managed Drupal-based headless CMS used by agencies and in-house content teams. n8n is the natural automation layer for content workflows and our users have been requesting native integration. Verified status means n8n Cloud users can install in one click — most of our agency customers don't self-host n8n and can't currently install the package.

Quality posture:

  • Strict TypeScript across the package; @n8n/community-nodes ESLint ruleset passes with no overrides.
  • All HTTP calls go through n8n's httpRequestWithAuthentication helper.
  • n8nNodesApiVersion: 1, strict: true in package.json.
  • Tested end-to-end against n8n 2.17.7 (Cloud's current release line): install via Settings → Community Nodes → drop into a workflow → connect with PAT → execute → returns real data.
  • Zero peer-dependencies that need native compilation.
  • Published under MIT.

Maintenance: Active maintenance from Decoupled.io's team (paid platform, paid support). Phase 2 roadmap is published at https://github.com/nextagencyio/decoupled-io/blob/main/docs/N8N-NODE-PLAN.md covering a webhook-based Trigger node, Taxonomy + Environment Tier resources, and an AI Generate sub-node.

Docs: https://decoupled.io/docs/integrations/n8n

Reviewer access: The credential test runs safely with a fake PAT and surfaces the correct "Authorization failed" message — no live token needed for review of the auth flow. To exercise live data: a sandbox PAT can be provided on request to [email protected].

npm: https://www.npmjs.com/package/n8n-nodes-decoupled-io GitHub: https://github.com/nextagencyio/n8n-nodes-decoupled-io Latest: 0.1.3

extent analysis

TL;DR

The n8n-nodes-decoupled-io package is submitted for verified status, and the most likely next step is to review the package's code and documentation to ensure it meets the verification requirements.

Guidance

  • Review the package's code to ensure it adheres to the strict TypeScript rules and ESLint ruleset.
  • Verify that the package's authentication flow works correctly by testing it with a fake PAT and a sandbox PAT.
  • Check the package's documentation to ensure it is accurate and complete, including the published roadmap and usage instructions.
  • Test the package's functionality with n8n Cloud to ensure it works as expected.

Notes

The package's maintenance and documentation seem to be well-maintained, with a published roadmap and active support from Decoupled.io's team.

Recommendation

Apply the verification process to ensure the package meets the required standards, as the package seems to be well-maintained and documented.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING