Add API Support for Sharing Credentials Between Users/Projects

The idea is:

Add API support for sharing credentials with other users or projects in n8n.

Currently, there is no documented or supported way to share credentials via the API. We’d like to be able to programmatically share specific credentials with newly created users or projects as part of an automated setup flow.


My use case:

We are automating the setup of projects for 100+ employees who are about to begin our internal builder training program.

Each project requires a consistent set of credentials (e.g., service connections) to be shared so participants can immediately begin building. At the moment, this can only be done manually through the UI, which prevents us from scaling efficiently.


I think it would be beneficial to add this because:

Enabling credential sharing via API would:

  • Allow teams to automate onboarding and workspace setup for large numbers of users.
  • Ensure consistency and security across environments without manual intervention.
  • Significantly improve scalability for organizations managing many projects or builders internally.

Without this capability, automation of project setup remains incomplete.


Any resources to support this?

N/A — this request is based on the lack of current API support confirmed by n8n support (Nate N., Oct 2025).


Are you willing to work on this?

We’re happy to help test or provide detailed requirements from our internal automation workflows.