Authenticate as the organization
Call the API with a Nevermined API key that belongs to a member with the Admin role in the organization you want to act on. If the key is already scoped to a specific organization, that scope applies by default; to act on a different workspace, send theX-Current-Org-Id header — it overrides the key’s own scope.
- cURL
- TypeScript
- Python
What you can automate
Every organization feature is API-driven, subject to the same tier gates as the dashboard:Members & invitations
Invite, change roles, deactivate, and remove members.
Groups & budgets
Create teams, cap their spend, and attach shared payment methods.
Organization wallets
Create treasury wallets, check balances, fund groups, and withdraw.
Customers
Read your CRM and provision customers (Enterprise).
Analytics
Pull revenue, MRR, usage, and conversion metrics.
Events & webhooks
Read the activity feed and manage outbound webhooks.
The White-label Onboarding flow is purpose-built for automation: one call provisions a new customer account under your brand and hands back a scoped key to pay for your agents on their behalf. (Onboarding an email that already has an account instead triggers a consent step before the accounts are linked.)
Let agents discover your organization
Beyond managing your own org, Nevermined exposes three public, unauthenticated endpoints per organization so that autonomous agents and discovery registries can find and pay for what you offer. They’re served for active Premium and Enterprise organizations (any other org returns404).
Full API reference
Every operation is documented per-endpoint in the Organizations group of the API reference, auto-generated from the server’s OpenAPI spec. For SDK-based access, see the SDK & Workspaces pattern.Related
SDK & Workspaces
List memberships, target a workspace, and read the activity feed from code.
White-label Onboarding
Provision customers programmatically under your brand.