Skip to content
Guides

NativeShip Step-by-Step: Submit Your n8n Node for Verification

Built your node in NativeShip? Once its package is published on npm, submit it through the n8n Creator Portal. The portal checks the package, asks for a short video walkthrough, then sends the submission into n8n's review process.

NativeShip turns an OpenAPI specification into an n8n node package and guides you through building and publishing it. This guide takes you through the final steps: submit the npm package, show the node working in n8n, and follow the review in your Creator account.

Starting from an API specification? Create an n8n community node with NativeShip, then come back here to submit it.

Get your package ready

Before opening the Creator Portal, have these ready:

  • The public npm package URL for the node you want reviewed.
  • A published package version with npm provenance from GitHub Actions. n8n's submission requirements explain the provenance requirement.
  • A local or self-hosted n8n instance where you can install and run the node.
  • An API credential and test data for the operation you plan to demonstrate.
  • Access to an n8n Creator account.

NativeShip's initial npm setup includes a manual first publication. For verification, submit a later version published through the connected GitHub Actions workflow, and confirm that the exact npm version you submit shows provenance. The NativeShip OpenAPI guide explains the build and publishing flow.

Step 1: Open the n8n Creator Portal

  1. Go to the n8n Creator Portal.
  2. Create a Creator account or sign in.
  3. Open Nodes.

Step 2: Submit your npm package

  1. Select Submit node package.

  2. Paste the full npm package URL, including the scope for a scoped package.

    Example: https://www.npmjs.com/package/@nativeship/n8n-nodes-typesafe

  3. Check that the package page shows the package you intend to submit.

  4. Read the confirmation text and select the checkbox.

  5. Select Submit for review.

Keep the package URL and version handy. You’ll use the same package in your video demonstration.

Step 3: Complete the package check

The Creator Portal automatically checks the package structure, security, and n8n requirements. Follow the result shown in your account.

When the check passes, the portal opens the video verification step. If it flags an item, review the feedback, update your package or metadata, and follow the portal's next step. For help with a NativeShip build or publishing detail, contact NativeShip support with the package name and the check result.

Step 4: Record your n8n walkthrough

Read the video instructions in the Creator Portal before recording. Then show the submitted package working in a local or self-hosted n8n instance.

Include these steps in the recording:

  1. Open the package page on npm and show the package name.
  2. Install that community package in n8n. Follow the current n8n installation instructions.
  3. Add the node to a workflow.
  4. Configure the API credential and select an operation.
  5. Enter the required test inputs and run the node.
  6. Show the execution result.

Video Example: Check Video

Use the package you submitted and an API account you are allowed to test. Keep the credential secret out of the recording.

Step 5: Send the video to n8n

Return to the Creator Portal and finish the video verification step. You can upload the recording or share a Loom URL, depending on the options shown.

Loom is a convenient way to share the walkthrough. Before submitting, check that the link opens for someone outside your account. Then confirm that the Creator Portal has received your video.

Step 6: Follow your review

After you send the video, n8n reviews the submission. The current expected timeline is about four weeks. Check your Creator Portal for progress or a request for more details.

When n8n marks the node as verified, follow the verified community node installation guide to make it available in your n8n environment. Your instance admin may need to enable or install it.

Quick fixes

The Creator Portal rejects the package URL

Use the public npm package page, with the exact scope and package name. Make sure the package is published and that you submitted the intended version.

The package check flags an issue

Use the Creator Portal feedback to update the package. Review n8n's submission requirements and verification guidelines. Our checklist for n8n verified community nodes lists each requirement in one place. NativeShip support can help with questions about the generated package or publishing flow.

The video does not show the node working

Install the submitted package, add it to a workflow, configure the required API credential, and run an operation with valid test inputs. Follow the Creator Portal's recording instructions so the reviewer can see each requested step.

The Loom link is not accessible

Update the Loom sharing settings so the reviewer can open it. You can also upload the video directly if that option appears in the Creator Portal.

Frequently asked questions

Yes. You can code the package yourself or use NativeShip to create it from an OpenAPI specification. The Creator Portal steps are the same.

Show the npm package, install that package in local or self-hosted n8n, add the node to a workflow, configure its API credential, and run a real operation. Follow the detailed checklist in your Creator Portal.

When we submitted a node, the Creator Portal showed that human verification could take up to four weeks. Check your own Creator Portal for the current estimate and updates.

Create your node with NativeShip. NativeShip guides you through the node editor, package build, and publishing setup before you submit the package to n8n.

Ready to launch your n8n, Make, Zapier or Activepieces integration?

Give your customers another way to use your product.

Get started