# Nevermined Documentation ## Docs - [Add Payments to Your Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/agents-guide/add-payments.md): Have a coding agent retrofit your existing AI agent or API so callers must pay per request through an x402 paywall — middleware, plan registration, and a test. - [Check Your Credits (Buyer)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/agents-guide/check-credits.md): Have an AI agent report your Nevermined buyer status — credits remaining on each plan, active delegations, and remaining spending budgets — so it can top up before running out. - [Check Your Revenue (Seller)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/agents-guide/check-revenue.md): Have an AI agent pull a revenue report for the agents and plans you sell on Nevermined — total revenue, MRR, active subscribers, and credits consumed per plan. - [Enroll a Card & Delegate a Budget](https://neverminedag-docs-router-agent-autonomy.mintlify.site/agents-guide/enroll-card.md): Let an AI agent set up a card payment method and a capped, time-boxed spending delegation it can reuse to pay for Nevermined services autonomously. - [Get a Nevermined API Key](https://neverminedag-docs-router-agent-autonomy.mintlify.site/agents-guide/get-api-key.md): Let an AI agent obtain a Nevermined API key with a single sign-in from a human — captured automatically via a localhost callback, no copy-paste. - [Agents Guide](https://neverminedag-docs-router-agent-autonomy.mintlify.site/agents-guide/overview.md): Give an AI agent a prompt and let it operate on Nevermined autonomously — buy plans, enroll cards, get keys, register agents, and report on credits and revenue. - [Register a Plan & AI Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/agents-guide/register-plan-and-agent.md): Have an agent publish an AI agent and a priced payment plan on Nevermined — fiat or crypto, fixed credits or time-based — so others can discover and buy it. - [Approve or deny a device authorization](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--ceremony/approve-or-deny-a-device-authorization.md): Browser-initiated: the signed-in human resolves a user_code and approves (binding the ceremony to themselves) or denies. - [Exchange a code, device_code, or refresh_token for a credential](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--ceremony/exchange-a-code-device_code-or-refresh_token-for-a-credential.md): One endpoint, three grants. The grant only selects HOW the exchange happens; the *credential type* is selected by the `resource` (RFC 8707) and the binding, not the grant: an `account_access` consent always yields an NVM API key; otherwise a `resource` matching this API's host yields an NVM API key… - [Generate an OAuth 2.1 authorization code](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--ceremony/generate-an-oauth-21-authorization-code.md): Authorization Code flow with PKCE (mandatory). Mints an x402 payment permission for a specific agent and plan. Browser-initiated in the signed-in user's context — authenticated with the user's Nevermined API key (unauthenticated → BCK.OAUTH.0007). Requires a pre-registered client_id (unregistered →… - [Resolve a connect client_id to its display name + eligibility](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--ceremony/resolve-a-connect-client_id-to-its-display-name-+-eligibility.md): For the account-level connect page: the verified connector name and whether account-level authorization is allowed for it. Browser-initiated — requires the human's Nevermined API key (unauthenticated → BCK.OAUTH.0007), like device/details. - [Resolve a user_code to its verification-page details](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--ceremony/resolve-a-user_code-to-its-verification-page-details.md): What the signed-in human sees on the verification page before approving: the connector name, the target agent, the consent type, and any bound resource/scope. Requires the human's Nevermined API key (unauthenticated → BCK.OAUTH.0007) — it is the browser verification-page surface, not the polling dev… - [RFC 8628 device authorization request](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--ceremony/rfc-8628-device-authorization-request.md): Start the device flow. Requires a pre-registered client_id (BCK.OAUTH.0016) and an agent_id (absent → BCK.OAUTH.0018). Returns the device_code the agent polls with and the user_code the human approves. - [List connected agents (AgentBindings) for the signed-in user](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--connections/list-connected-agents-agentbindings-for-the-signed-in-user.md): Browser-initiated. Both credential types in one view, each with its human-facing lifecycle state. Paginated with the API-wide page/offset convention; totalResults is the honest cross-page total, and the applied page/offset are echoed back. - [Revoke a credential (RFC 7009)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--connections/revoke-a-credential-rfc-7009.md): Revoke an NVM API key or an x402 access token. Idempotent — revoking an already-revoked or unknown token succeeds. token_type_hint is advisory. - [Revoke an AgentBinding by id](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--connections/revoke-an-agentbinding-by-id.md): One action kills every credential minted from the binding. Owner-scoped — a binding that isn't the caller's returns 404. - [Authorization Server Metadata (RFC 8414)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--discovery/authorization-server-metadata-rfc-8414.md): Advertises the authorization, token, and device_authorization endpoints, the supported grants (including urn:ietf:params:oauth:grant-type:device_code), and the JWKS URI. scopes_supported is deliberately absent (#2397). - [JSON Web Key Set (ES256K / secp256k1)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--discovery/json-web-key-set-es256k-secp256k1.md): The public keys OAuth clients use to verify the JWTs this authorization server issues. Public — no authentication. - [Protected Resource Metadata (RFC 9728)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/authentication--discovery/protected-resource-metadata-rfc-9728.md): Names this issuer in authorization_servers and points at the human/agent documentation (auth.md). The WWW-Authenticate challenge on a genuine 401 references this document. - [Managing AI Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/cli/agents.md): Complete guide to registering and managing AI agents with the Nevermined CLI - [Getting Started](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/cli/getting-started.md): Complete guide to installing and configuring the Nevermined CLI - [Other Commands](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/cli/other-commands.md): Reference guide for additional CLI commands including configuration, facilitator operations, organizations, and utilities - [Managing Payment Plans](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/cli/plans.md): Complete guide to creating and managing payment plans with the Nevermined CLI - [Making Purchases](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/cli/purchases.md): Complete guide to ordering payment plans and managing credits with the Nevermined CLI - [Querying Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/cli/querying.md): Complete guide to accessing AI agents using x402 access tokens and the payment-signature header with the Nevermined CLI - [Create Delegation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/delegation/create-delegation.md): Creates a spending delegation for the authenticated user against a previously enrolled payment method. For fiat-backed delegations (stripe/braintree/visa) the response includes a signed JWT (`delegationToken`); for crypto (erc4337) flows the token is held client-side and omitted. Requires a Nevermin… - [Get Delegation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/delegation/get-delegation.md): Returns the full details of a single delegation owned by the authenticated user, including remaining budget and last-used timestamp. Requires a Nevermined API key. - [List Delegation Transactions](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/delegation/list-delegation-transactions.md): Returns a paginated list of charge transactions recorded against a delegation owned by the authenticated user. Requires a Nevermined API key. - [List Delegations](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/delegation/list-delegations.md): Returns a paginated list of the authenticated user's spending delegations. Use `accessible=true` to return only delegations the requesting API key may spend against. Requires a Nevermined API key. - [Revoke Delegation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/delegation/revoke-delegation.md): Revokes a delegation owned by the authenticated user and cascade-revokes its linked permissions. For Visa delegations the linked VGS intent is cancelled best-effort. Requires a Nevermined API key. - [Add an organization member to a group](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/add-an-organization-member-to-a-group.md) - [Create a per-currency budget for a group](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/create-a-per-currency-budget-for-a-group.md) - [Create an organization group](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/create-an-organization-group.md): Creates a named group of members. Requires org admin + a Premium/Enterprise tier. - [Deactivate a group (soft delete)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/deactivate-a-group-soft-delete.md) - [Get a group and its members](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/get-a-group-and-its-members.md) - [List a group's budgets (one per currency)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/list-a-groups-budgets-one-per-currency.md) - [List a group's shared payment methods](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/list-a-groups-shared-payment-methods.md) - [List the organization's groups](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/list-the-organizations-groups.md) - [Read a budget's usage for the current period](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/read-a-budgets-usage-for-the-current-period.md) - [Read one budget by id](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/read-one-budget-by-id.md) - [Remove a member from a group](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/remove-a-member-from-a-group.md) - [Remove a payment method from a group (reverts it to personal)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/remove-a-payment-method-from-a-group-reverts-it-to-personal.md) - [Remove one budget by id](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/remove-one-budget-by-id.md) - [Rename or re-describe a group](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/rename-or-re-describe-a-group.md) - [Share an enrolled card with a group as a payment method](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/share-an-enrolled-card-with-a-group-as-a-payment-method.md) - [Update a budget's limit / interval / alert threshold](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/groups/update-a-budgets-limit-interval-alert-threshold.md) - [Pre-requisites](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/introduction.md): Get your Nevermined API Key to use the Payment libraries and REST API - [Accept an organization invitation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/invitations/accept-an-organization-invitation.md): Accepts a pending invitation identified by its magic-link token. The organization is resolved from the token, not the URL. The authenticated user must have the same email as the invitation target (verified server-side from the user profile). On success the user becomes an active member of the organi… - [Get public info for a pending invitation by token](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/invitations/get-public-info-for-a-pending-invitation-by-token.md): Used by the webapp to pre-fill the sign-in form when arriving via a magic link, before the user authenticates. The raw token itself authorises this read-only lookup; the accept mutation still requires authentication. Returns 404 for tokens that are unknown, already used, or expired. Public endpoint… - [Invite a teammate by email](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/invitations/invite-a-teammate-by-email.md): Creates a pending invitation for the given email and sends a magic-link email so the invitee can join the organization. The response is `{ success, invitation }`; outside production it also includes `magicLinkUrl` for testing (it is omitted in production, where the link is delivered by email only).… - [List organization invitations](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/invitations/list-organization-invitations.md): Returns a paginated list of the organization’s invitations, optionally filtered by status. The response is `{ success, items, total, page, limit }`. Requires a Nevermined API key. Requires organization admin privileges. - [Revoke an invitation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/invitations/revoke-an-invitation.md): Revokes a pending invitation so its magic link can no longer be used. The operation is idempotent — revoking an invitation that is already non-pending still returns success. Requires a Nevermined API key. Requires organization admin privileges. - [API Reference](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/openclaw-plugin/commands.md): All available tools and slash commands in the Nevermined OpenClaw plugin - [Getting Started](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/openclaw-plugin/getting-started.md): Install and configure the Nevermined OpenClaw plugin in minutes - [Building a Paid AI Agent with OpenClaw and Nevermined](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/openclaw-plugin/guide.md): Step-by-step guide to building, monetizing, and querying a paid AI agent using the Nevermined OpenClaw plugin - [Setup](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/openclaw-plugin/setup.md): Full configuration reference for the Nevermined OpenClaw plugin - [List organization activity events](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--activity/list-organization-activity-events.md): Returns a paginated feed of the organization’s activity events (membership changes, resource and plan lifecycle, customer and subscription events, etc.), ordered most recent first. Filter by one or more event types, by the acting user, and by an ISO timestamp window. The response is `{ items, total… - [Get a group's Router-rail (crypto) spend](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--analytics/get-a-groups-router-rail-crypto-spend.md): Returns a group's crypto-rail spend from the router-payment ledger — the org/group counterpart to the buyer-scoped router payments list. Amounts are per-asset atomic units (token units are not additive across assets, and not comparable to the fiat/credit rails — the group budget tracks the card-rail… - [Get conversion funnel metrics](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--analytics/get-conversion-funnel-metrics.md): Returns the sessions-to-purchases conversion funnel for the organization over an optional date range: the number of sessions, the number of purchases, and the conversion rate. `conversionRate` is `null` when no sessions were observed in the period (clients should render an empty state). Requires a N… - [Get monthly recurring revenue](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--analytics/get-monthly-recurring-revenue.md): Returns the organization’s monthly recurring revenue (`mrr`, serialised as a string) and the count of active subscriptions, computed as of an optional reference date (defaults to now). Requires a Nevermined API key. Requires active organization membership. Requires the organization to be on the Prem… - [Get per-member credit-burn attribution](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--analytics/get-per-member-credit-burn-attribution.md): Returns credit-burn totals attributed to each organization member across the org’s tier plans, with each member’s burn count and the timestamp of their most recent burn (`lastBurnAt`, nullable). Pass `planId` to narrow the report to a single tier plan; otherwise every tier-plan burn is rolled up to… - [Get plan consumption](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--analytics/get-plan-consumption.md): Returns credits burned per plan for the organization over an optional date range, with the number of unique users per plan. Credit amounts are serialised as strings (bigint). Requires a Nevermined API key. Requires active organization membership. Requires the organization to be on the Premium tier o… - [Get revenue breakdown by agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--analytics/get-revenue-breakdown-by-agent.md): Returns total revenue per agent for the organization over an optional date range, plus an aggregate `totalRevenue`. Monetary amounts are serialised as strings (bigint). Omit the date range to cover all time. Requires a Nevermined API key. Requires active organization membership. Requires the organiz… - [Get top customers by spend](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--analytics/get-top-customers-by-spend.md): Returns the organization’s highest-spending customers (descending by total spent) along with the total customer count. Spend amounts are serialised as strings (bigint). Requires a Nevermined API key. Requires active organization membership. Requires the organization to be on the Premium tier or high… - [Cancel the org tier subscription at period end](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--billing/cancel-the-org-tier-subscription-at-period-end.md): Schedules the Stripe subscription to cancel at the end of the current billing period — the org keeps access until `currentPeriodEnd`. Marks the row as canceled locally and pre-shrinks published agents/plans to the post-cancel (Lapsed) caps. Requires a Nevermined API key. Requires organization admin… - [Create a tier-plan Stripe checkout](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--billing/create-a-tier-plan-stripe-checkout.md): Resolves the catalog row by (tier, currency, interval) and returns a hosted Stripe Checkout URL (fiat subscription). The org id is taken from the verified session and must match the path `:orgId` (mismatch is rejected). Tier changes on a live subscription must go through /upgrade or /downgrade, not… - [Current tier subscription for this org (or null)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--billing/current-tier-subscription-for-this-org-or-null.md): Returns the most-recent tier subscription row for the org as `{ subscription: { id, tier, status, source, currentPeriodStart, currentPeriodEnd, canceledAt, hasStripeSubscription } }`, or `{ subscription: null }` when none exists. The raw Stripe subscription id is never exposed — `hasStripeSubscripti… - [Downgrade an Enterprise org to Premium without resubscribing](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--billing/downgrade-an-enterprise-org-to-premium-without-resubscribing.md): Swaps the active Stripe subscription item to the Premium USD/month price with prorated billing. The webhook handler picks up the new tier from `customer.subscription.updated`; this call also pre-shrinks published agents/plans so the org fits Premium caps immediately. Requires a Nevermined API key. R… - [Effective tier, caps and feature flags for this org](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--billing/effective-tier-caps-and-feature-flags-for-this-org.md): Returns the live tier (derived from the latest subscription row, with on-read lapse enforcement), the cap matrix (agents / plans / members), the boolean feature flags, current usage counters, and the next-tier upgrade suggestion. Members (not just admins) can read this — the page is informational. R… - [List Stripe invoices for the org tier subscription](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--billing/list-stripe-invoices-for-the-org-tier-subscription.md): Returns up to the 20 most-recent Stripe invoices for the org tier subscription customer, or an empty list when the org has no Stripe customer. Requires a Nevermined API key. Requires organization admin privileges. - [List the active hybrid-tier catalog](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--billing/list-the-active-hybrid-tier-catalog.md): Returns every active row in `organizationTierCatalog`. The list is static per environment once the bootstrap has run — call this once at webapp boot and cache for the session. Public endpoint — no authentication required. - [Upgrade a Premium org to Enterprise without resubscribing](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--billing/upgrade-a-premium-org-to-enterprise-without-resubscribing.md): Swaps the active Stripe subscription item to the Enterprise USD/month price with prorated billing — the SAME subscription, swapped in place. This avoids the second-subscription / double-billing bug of routing an upgrade through /checkout. The metadata is re-stamped to the Enterprise catalog row so t… - [Block an organization customer](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--customers/block-an-organization-customer.md): Blocks a customer: revokes the API keys this organization issued to them via white-label onboarding, and refuses to re-issue those until they are unblocked. Their own personal keys, and keys issued by other organizations, are untouched. Note: short-lived credentials minted through the embedded widge… - [Export organization customers as CSV](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--customers/export-organization-customers-as-csv.md): Streams the organization’s customers as a CSV file (text/csv, attachment), enriched with each customer’s name and email. Honors the same `status` and `search` filters as the list endpoint but is not paginated. Requires a Nevermined API key, organization admin privileges, and the Enterprise tier. - [Get an organization customer](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--customers/get-an-organization-customer.md): Returns a single customer record by ID. Responds 404 if the customer does not exist or belongs to a different organization. Requires a Nevermined API key. Requires organization admin privileges. Requires the organization to be on the Enterprise tier. - [List organization customers](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--customers/list-organization-customers.md): Returns a paginated list of the organization’s customers (the users who have transacted with its agents/plans), optionally narrowed by a free-text search. The response is `{ items, total }`, where `total` is the count across all pages. Each item is enriched with the buyer’s userName/userEmail from t… - [Org-wide customer aggregations](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--customers/org-wide-customer-aggregations.md): Returns org-level summary cards for the Customers tab: total customer count, purchase count and total spend in the requested date range, and a gap-filled daily time-series of purchases over that range. Requires a Nevermined API key and Enterprise tier. - [Per-customer aggregations + drill-down series](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--customers/per-customer-aggregations-+-drill-down-series.md): Returns the customer entity plus their purchase aggregates (count, total spent) and a gap-filled daily time-series of purchases in the requested window. Requires a Nevermined API key, organization admin privileges, and the Enterprise tier. - [Per-customer purchase history](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--customers/per-customer-purchase-history.md): Returns a paginated history of plan purchases for the customer, ordered by newest first, joined with the plan’s display name. Requires a Nevermined API key, organization admin privileges, and the Enterprise tier. - [Unblock an organization customer](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--customers/unblock-an-organization-customer.md): Restores a blocked customer to active, so the organization can issue them credentials again. Does NOT reinstate the keys revoked at block time — those stay revoked and a new one must be issued. Idempotent. Requires a Nevermined API key, organization admin privileges, and the Enterprise tier. - [Public agentic instructions for an organization](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--integration/public-agentic-instructions-for-an-organization.md): Returns a markdown document instructing autonomous AI agents how to discover and pay for the organization's plans and agents via Nevermined. Only active Premium/Enterprise organizations are served; any other org (Lapsed or non-existent) returns 404 without leaking the reason. Public endpoint — no au… - [Public ARD ai-catalog.json for an organization](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--integration/public-ard-ai-catalogjson-for-an-organization.md): Returns the organization's Agentic Resource Discovery (ARD) catalog: one entry per listed agent, each carrying its x402 payment terms (plan, price, settlement network) in `metadata`. Crawlable by ARD registries. Only active Premium/Enterprise organizations are served; any other org (Lapsed or non-ex… - [Public llms.txt index for an organization](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--integration/public-llmstxt-index-for-an-organization.md): Returns the agent-discoverable llms.txt index listing the organization's payment plans, agents, and Nevermined reference links, rendered as plain text. Only active Premium/Enterprise organizations are served; any other org (Lapsed or non-existent) returns 404 without leaking the reason. Public endpo… - [Generate a WebSocket secret](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--realtime/generate-a-websocket-secret.md): Creates a new per-member WebSocket secret used to authenticate against the organization realtime activity stream. The plaintext secret is returned ONCE in the response and is never retrievable again — store it immediately. The secret belongs to the calling member; any active member manages their own… - [List the caller's own WebSocket secrets](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--realtime/list-the-callers-own-websocket-secrets.md): Returns the WebSocket secrets owned by the calling member for this organization. The plaintext secret is never included — each item carries only the id, label, last four characters, status, and timestamps. Requires a Nevermined API key. Requires active organization membership. Requires the organizat… - [Revoke a WebSocket secret](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--realtime/revoke-a-websocket-secret.md): Permanently revokes a WebSocket secret and terminates any live socket currently authenticated with it. The caller may only revoke secrets they own. Returns 204 No Content on success. Requires a Nevermined API key. Requires active organization membership. Requires the organization to be on the Enterp… - [Rotate a WebSocket secret](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--realtime/rotate-a-websocket-secret.md): Issues a fresh plaintext secret for an existing secret record and immediately invalidates the previous value, terminating any live socket still using it. The new plaintext secret is returned ONCE and is never retrievable again. The caller may only rotate secrets they own. Requires a Nevermined API k… - [Create an organization stablecoin wallet](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/create-an-organization-stablecoin-wallet.md) - [List an org's active stablecoin wallets](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/list-an-orgs-active-stablecoin-wallets.md) - [List the groups a wallet is shared with](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/list-the-groups-a-wallet-is-shared-with.md) - [List the org wallets shared with a group (fund its budgets)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/list-the-org-wallets-shared-with-a-group-fund-its-budgets.md) - [Read a wallet's USDC + EURC balances on the deployment's chain](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/read-a-wallets-usdc-+-eurc-balances-on-the-deployments-chain.md) - [Read one organization wallet by id](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/read-one-organization-wallet-by-id.md) - [Rename an organization wallet](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/rename-an-organization-wallet.md) - [Revoke (soft-delete) an organization wallet](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/revoke-soft-delete-an-organization-wallet.md) - [Share an org wallet with a group (so it funds the group budget)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/share-an-org-wallet-with-a-group-so-it-funds-the-group-budget.md) - [Stop a group from drawing on a wallet](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/stop-a-group-from-drawing-on-a-wallet.md) - [Withdraw stablecoins from an org wallet to a nominated address](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--wallets/withdraw-stablecoins-from-an-org-wallet-to-a-nominated-address.md) - [Create a webhook subscription](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--webhooks/create-a-webhook-subscription.md): Registers an outbound webhook endpoint for the organization. Every matching activity event is delivered as a signed HTTP POST to the target URL. The HMAC signing secret is generated server-side and returned ONCE in the response (in the `secret` field); it is never retrievable again, so store it imme… - [Delete a webhook subscription](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--webhooks/delete-a-webhook-subscription.md): Permanently removes a webhook subscription and stops all future deliveries to its endpoint. Returns 204 No Content on success. Requires a Nevermined API key. Requires organization admin privileges. Requires the organization to be on the Premium tier or higher. - [Get a webhook delivery record](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--webhooks/get-a-webhook-delivery-record.md): Returns the full audit record for a single webhook delivery attempt, including the JSON payload that was POSTed, the response status code, and a truncated response body. The delivery is resolved by its own ID scoped to the organization — not to a specific subscription — so no subscription ID is need… - [Get a webhook subscription](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--webhooks/get-a-webhook-subscription.md): Returns a single webhook subscription by ID. The signing secret is never included — a `secretHint` (last four characters) is returned instead. Requires a Nevermined API key. Requires organization admin privileges. Requires the organization to be on the Premium tier or higher. - [List deliveries for a webhook subscription](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--webhooks/list-deliveries-for-a-webhook-subscription.md): Returns the paginated delivery-attempt log for a single webhook subscription, ordered most-recent first. Each row records the event type, attempt count, lifecycle status, response code, and timestamps. Optionally filter by delivery status. Requires a Nevermined API key. Requires organization admin p… - [List webhook subscriptions](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--webhooks/list-webhook-subscriptions.md): Returns every webhook subscription registered for the organization. The signing secret is never included — each item carries a `secretHint` (last four characters) instead. Requires a Nevermined API key. Requires organization admin privileges. Requires the organization to be on the Premium tier or hi… - [Retry a webhook delivery](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--webhooks/retry-a-webhook-delivery.md): Queues a webhook delivery for an immediate retry by resetting it to pending and dispatching it without waiting for the next scheduled attempt. The delivery is resolved by its own ID scoped to the organization, so no subscription ID is needed in the path. Responds 202 Accepted as soon as the retry is… - [Rotate a webhook signing secret](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--webhooks/rotate-a-webhook-signing-secret.md): Generates a new HMAC signing secret for the subscription and immediately invalidates the previous one. Signatures computed with the old secret stop verifying as soon as this returns. The new plaintext secret is returned ONCE in the response and is never retrievable again. Requires a Nevermined API k… - [Update a webhook subscription](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations--webhooks/update-a-webhook-subscription.md): Partially updates a webhook subscription. Only the fields present in the request body are changed (URL, subscribed event types, enabled flag, and description). A new URL is revalidated against the SSRF guard. The response omits the signing secret. Requires a Nevermined API key. Requires organization… - [Change an organization member role](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/change-an-organization-member-role.md): Changes a member role between Admin and Member. Cannot demote the last active admin (returns 422). Requires a Nevermined API key. Requires organization admin privileges. - [Deactivate an organization member](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/deactivate-an-organization-member.md): Sets the member isActive flag to false. Idempotent — no-op if already inactive. Cannot deactivate the last active admin (returns 422). Requires a Nevermined API key. Requires organization admin privileges. - [Get the organization info for a user](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/get-the-organization-info-for-a-user.md): Returns the resolved organization context for the given user: orgId, role, active flags, organization type, fee settings, Stripe account (for the requested environment), and organization wallet. When `orgId` is supplied the membership for that specific org is returned; otherwise it falls back to the… - [List the authenticated user's active org memberships](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/list-the-authenticated-users-active-org-memberships.md): Returns all active memberships for the authenticated user. Used by the workspace switcher dropdown. Empty array when the user belongs to no active organizations. Requires a Nevermined API key or a Privy identity token. - [Provision an account for the organization (member or customer)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/provision-an-account-for-the-organization-member-or-customer.md): Provisions a Nevermined identity (and Privy-managed wallet) for the given email under the caller's organization. The `as` field selects the outcome: - [Reactivate an organization member](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/reactivate-an-organization-member.md): Sets the member isActive flag to true. Idempotent — no-op if already active. Role is preserved unchanged. Requires a Nevermined API key. Requires organization admin privileges. - [Remove an organization member](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/remove-an-organization-member.md): Deletes the member record. Idempotent — returns success if the row is already gone. Cannot remove the last active admin (returns 422). Requires a Nevermined API key. Requires organization admin privileges. - [Search the members of an organization](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/search-the-members-of-an-organization.md): Returns a paginated list of the members of the caller organization, optionally filtered by role and active status, alongside the total count of active admins (used to guard "last admin" actions across pages). The organization is resolved from the authenticated context, not from the request body. Rea… - [Update organization details](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/update-organization-details.md): Updates mutable metadata on the caller organization (name, description, url, active flag, crypto/fiat fees). The organization is resolved from the authenticated context. Only fields present in the body are changed. Requires a Nevermined API key. Requires organization admin privileges. - [Validate that the user may use an org as their workspace context](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations/validate-that-the-user-may-use-an-org-as-their-workspace-context.md): Checks active membership in the given org before the client flips its `X-Current-Org-Id` header. The literal value "personal" is always valid and returns `currentOrgId: null` without a database lookup. Returns 403 if the user is not an active member of the requested org. Requires a Nevermined API ke… - [List Payment Methods](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/payment-methods/list-payment-methods.md): Returns the saved payment methods for the authenticated user. Requires a Nevermined API key. - [Revoke Payment Method](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/payment-methods/revoke-payment-method.md): Revokes (detaches) a saved payment method so it can no longer be used for delegated payments. Requires a Nevermined API key. - [Update Payment Method](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/payment-methods/update-payment-method.md): Updates a saved payment method, changing its friendly alias and/or the set of NVM API keys allowed to use it. Requires a Nevermined API key. - [Add Plan to Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/add-plan-to-agent.md): Associates an existing payment plan with an agent. - [Get Access Token](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/get-access-token.md): Generates access credentials for agent-plan interaction. - [Get Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/get-agent.md): Retrieves agent configuration and associated plans. - [Get Agent Plans](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/get-agent-plans.md): Lists all payment plans associated with an agent. - [Get Plan](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/get-plan.md): Retrieves details about a specific payment plan. - [Get Plan Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/get-plan-agents.md): Lists all agents associated with a payment plan. - [Get Plan Balance](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/get-plan-balance.md): Retrieves credit balance for a specific account on a plan. - [Initialize Agent Request](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/initialize-agent-request.md): Validates access and initializes an agent request session. - [List Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/list-agents.md): Get paginated list of agents for the current user. - [List Plans](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/list-plans.md): Get paginated list of payment plans for the current user. - [Mint Credits](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/mint-credits.md): Adds credits to a plan account. Builder-only operation. - [Mint Expirable Credits](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/mint-expirable-credits.md): Adds time-limited credits to a plan account. - [Order Plan](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/order-plan.md): Purchases a payment plan. Credits are issued immediately. - [Redeem Credits](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/redeem-credits.md): Consumes credits from a plan account after processing a request. - [Register Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/register-agent.md): Creates a new AI agent with API configuration. - [Register Agent and Plan](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/register-agent-and-plan.md): Creates both an agent and associated payment plan in a single request. - [Register Plan](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/register-plan.md): Creates a new payment plan with pricing and credit configuration. - [Remove Plan from Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/remove-plan-from-agent.md): Disassociates a payment plan from an agent. - [Activate/Deactivate Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/toggle-agent-listing.md): Controls the agent's public listing status. - [Activate/Deactivate Plan](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/toggle-plan-listing.md): Controls the plan's public listing status. - [Track Agent Sub Task](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/track-agent-sub-task.md): Records task completion and credit consumption for complex agent workflows. - [Update Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/update-agent.md): Modifies agent configuration and metadata. - [Update Plan](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/protocol/update-plan.md): Modifies plan metadata. - [A2A Integration](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/a2a-module.md): Implement Agent-to-Agent protocol with payments - [Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/agents-module.md): Register and manage AI agents with the Python SDK - [Payments and Balance](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/balance-module.md): Order plans and manage credit balances - [Installation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/installation.md): Install and configure the payments-py Python SDK - [LangChain Integration](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/langchain-module.md): Decorator, helpers, and exceptions for protecting LangChain and LangGraph tools - [LangSmith Deployment Middleware](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/langsmith-deployment-module.md): Starlette middleware for gating a LangGraph agent deployed to LangSmith Deployment with x402 - [MCP Integration](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/mcp-module.md): Build MCP servers with integrated payments - [Initializing the Library](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/payments-class.md): Initialize and configure the Payments class for Python - [Payment Plans](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/plans-module.md): Create and manage payment plans with the Python SDK - [Querying an Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/requests-module.md): Query agents and process requests with the Python SDK - [Publishing Static Resources](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/resources-module.md): Publish and manage static resources with access control - [Request Validation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/validation-module.md): Validate incoming requests and access tokens - [x402 Protocol](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/python/x402-module.md): Use x402 protocol for payment verification and settlement - [A2A Integration](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/a2a-integration.md): Enable agent-to-agent communication with payment-protected streaming and task execution - [Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/agents.md): Register and manage AI agents with payment plans, metadata, and API endpoints - [Getting Started](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/initializing-the-library.md): Initialize the Payments SDK in Node.js and browser environments with your API key - [Installation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/installation.md): Install and configure the @nevermined-io/payments TypeScript SDK for monetizing AI agents - [MCP Integration](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/mcp-integration.md): Build payment-protected MCP servers with OAuth 2.1 authentication and automatic credit management - [Payment Plans](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/payment-plans.md): Create and manage flexible payment plans with credits, time-based access, and multiple pricing options - [Payments & Balance](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/payments-and-balance.md): Purchase payment plans and manage credit balances for accessing AI agents - [Static Resources](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/publishing-static-resources.md): Monetize access to static content like files, datasets, and documents with payment protection - [Querying Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/querying-an-agent.md): Generate X402 access tokens and make authenticated requests to AI agents - [Request Validation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/validation-of-requests.md): Verify X402 access tokens and settle payments when subscribers access your agents - [X402 Protocol](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/typescript/x402.md): Understand the X402 payment protocol for HTTP-based AI agent authentication and authorization - [Create Permission](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/x402/create-permission.md): Creates a delegated permission and generates an x402 access token. - [Get Permission](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/x402/get-permission.md): Retrieves complete information about a specific permission. - [List Permissions](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/x402/list-permissions.md): Retrieves paginated list of your delegated permissions. - [Revoke Permission](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/x402/revoke-permission.md): Invalidates a delegated permission, preventing further use. - [Settle](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/x402/settle-permission.md): Finalizes and records delegated permission usage after service delivery. - [Verify](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/x402/verify-permission.md): Validates a delegated permission before processing a request. - [API error model](https://neverminedag-docs-router-agent-autonomy.mintlify.site/development-guide/api-errors/overview.md): Understand the structure, codes, and remediation hints returned by the Nevermined API when a request fails. - [API Versioning](https://neverminedag-docs-router-agent-autonomy.mintlify.site/development-guide/api-versioning.md): How Nevermined versions its API with the platform release MAJOR.MINOR, how to pin a version per API key or per request, and what the compatibility guarantees are. - [Docs MCP](https://neverminedag-docs-router-agent-autonomy.mintlify.site/development-guide/build-using-nvm-mcp.md): Vibe-code your Nevermined payments integrations directly from your AI IDE using our MCP server. - [AI Coding Skill](https://neverminedag-docs-router-agent-autonomy.mintlify.site/development-guide/build-using-nvm-skill.md): Import Nevermined payment knowledge into your AI coding assistant and start building monetizable agents in minutes. - [Nevermined x402](https://neverminedag-docs-router-agent-autonomy.mintlify.site/development-guide/nevermined-x402.md): Nevermined provides first-class support for the x402 payment protocol, enabling AI agents, APIs, and services to charge per-request using secure, locally-signed payment authorizations. - [Observability & Monitoring](https://neverminedag-docs-router-agent-autonomy.mintlify.site/development-guide/observability.md): Learn how to add comprehensive observability and monitoring to your AI agents using Nevermined Payment Libraries - [Buy & Call a Paid Agent](https://neverminedag-docs-router-agent-autonomy.mintlify.site/getting-started/ai-agent-purchase.md): The subscriber path on Nevermined: buy and use a paid agent without registering anything. Get an API key, add a payment method, buy plan credits, and call the agent via x402 — as a human or an autonomous agent. - [Core Concepts](https://neverminedag-docs-router-agent-autonomy.mintlify.site/getting-started/core-concepts.md): Learn how Nevermined adds payments and access control to AI agents, MCP tools, and static assets with payment plans, metering, and per-request entitlement. - [Overview](https://neverminedag-docs-router-agent-autonomy.mintlify.site/getting-started/overview.md): Nevermined is building the financial rails for AI. Monetize agents and enable autonomous agent-to-agent payments with real cards. - [AgentCore](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/add-to-your-agent/agentcore.md): Add Nevermined x402 payments to agents running on AWS Bedrock AgentCore - [Express.js](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/add-to-your-agent/express.md): Add Nevermined x402 payments to your Express.js application with one line of code - [FastAPI](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/add-to-your-agent/fastapi.md): Add Nevermined x402 payments to your FastAPI application with one line of code - [Generic HTTP](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/add-to-your-agent/generic-http.md): Add Nevermined payments to any HTTP server - [LangChain](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/add-to-your-agent/langchain.md): Add Nevermined x402 payments to your LangChain and LangGraph agents - [LangSmith Deployment](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/add-to-your-agent/langsmith-deployment.md): Gate a LangGraph agent deployed to LangSmith Deployment with Nevermined x402 - [Strands](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/add-to-your-agent/strands.md): Add Nevermined x402 payments to your Strands AI agent tools - [Connected Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/authentication/connections.md): List and revoke the agents a user has authorized — the AgentBinding surface that backs both OAuth credential types. - [Device Flow (RFC 8628)](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/authentication/device-flow.md): Get a Nevermined API key with a human's approval when your agent has no browser — the IETF device authorization grant, end to end. - [Authentication for AI Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/authentication/for-agents.md): If you are an AI agent, this is your entry point: fetch the machine-readable auth manifest, then follow it to obtain and use a Nevermined credential. - [Authorization Code + PKCE](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/authentication/oauth-authorization-code.md): The OAuth 2.1 Authorization Code flow with PKCE — how a browser-based MCP client obtains an x402 payment permission for a specific Nevermined agent and plan. - [Authentication & Identity](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/authentication/overview.md): How agents and humans authenticate to the Nevermined API — one bearer token, and the standards-based ceremonies to obtain it with or without a browser. - [Charge Credits](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/patterns/charge-credits.md): Patterns for charging credits when processing requests - [Dynamic Pricing](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/patterns/dynamic-pricing.md): Patterns for variable and usage-based pricing - [Fiat Payments](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/patterns/fiat-payments.md): Accept credit cards via Stripe, Braintree, or Visa Agentic Tokens with no crypto wallet required. The easiest path for mainstream and enterprise adoption. - [Organizations & Workspaces](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/patterns/organizations.md): List the organizations you belong to, target a specific workspace when publishing agents and plans, and read each org's activity feed from the Payments SDK. - [Payment Models](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/patterns/payment-models.md): Configure credits-based, time-based, and dynamic pricing using programmable x402 settlement - [Stablecoin Payments](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/patterns/stablecoin-payments.md): Accept USDC, EURC, or any ERC-20 token on-chain with the lowest fees and full transparency. - [Subscription Access](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/patterns/subscription-access.md): Patterns for time-based subscription access control - [Automatic Credit Top-Ups](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/patterns/top-up.md): The x402 facilitator tops up a subscriber's credits automatically at settlement — pre-authorized once via a delegation, no manual order_plan loop. - [Validate Requests](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/patterns/validate-requests.md): Patterns for validating payment tokens in your API, agent, or protected resource - [5-Minute Setup](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/quickstart/5-minute-setup.md): Get a paid endpoint working in 5 minutes (agent API, MCP tool, or protected resource) - [Python Quick Start](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/quickstart/python.md): Get started with Nevermined payments in Python - [TypeScript Quick Start](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrate/quickstart/typescript.md): Get started with Nevermined payments in TypeScript/Node.js - [BuildShip](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrations/buildship-integration.md): Protect your BuildShip workflows and monetize access with Nevermined Payments - [Exa](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrations/exa.md): Buy Exa API credits with card delegation: a $7 x402 purchase provisions or tops up an Exa API key, fully agent-driven. - [A2A](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrations/google-a2a.md): Integrate Nevermined with Google's Agent-to-Agent (A2A) protocol to authorize and charge per request between agents, with credits validation built in. - [MCP](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrations/mcp.md): Learn how to protect your MCP servers with Nevermined Payments Library. - [Nevermined x402 and Google AP2](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrations/nevermined-x402-ap2.md): Run the ADK demo to combine Nevermined x402 payments with Google AP2/A2A messaging—covering session tokens, facilitator verify/settle, and AP2 payment intents. - [OpenClaw](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrations/openclaw.md): Integrate Nevermined payments into OpenClaw gateways to monetize AI agents from Telegram, Discord, WhatsApp, and any chat channel. - [Embed Nevermined Widgets](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrations/organization-widgets.md): Drop Nevermined checkout, card enrollment, and delegation flows into your own site as iframes signed by your organization. - [Platform Partners](https://neverminedag-docs-router-agent-autonomy.mintlify.site/integrations/organizations.md): Turn your AI marketplace into a revenue-sharing network. Let your builders monetize their agents while you earn a commission on every sale. - [Manage Payment Plans](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/nevermined-app/manage-plans.md): Create and configure payment plans for your AI agents through the Nevermined App - [Nevermined App Overview](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/nevermined-app/overview.md): No-code interface for registering AI agents, managing payment plans, and monetizing your services - [Register Agents](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/nevermined-app/register-agents.md): Step-by-step guide to registering AI agents through the Nevermined App - [Braintree Onboarding](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/payments/braintree-onboarding.md): Connect your Braintree merchant account to Nevermined so buyers can pay your plans by card and receive funds in your supported currencies. - [Card Enrollment](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/payments/card-enrollment.md): Enroll Visa, Stripe, or Braintree payment cards into Nevermined with PCI-compliant tokenization. - [Certifications](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/payments/certifications.md): Nevermined's security certifications — SOC 2 Type II, ISO/IEC 27001:2022, and PCI SAQ-D — and how to access the reports through the Trust Center. - [FAQ](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/payments/faq.md): Frequently asked questions about Nevermined, card delegation, security certifications, Stripe Connect, Visa Agentic Tokens, and Stripe / Braintree settlement. - [Delegation Selection](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/payments/mandate-selection.md): How Nevermined automatically resolves which delegation to charge when an agent makes a payment request. Three-tier priority with explicit, key-linked, and fallback modes. - [Delegations](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/payments/mandates.md): Create scoped spending authorizations that control how much agents can charge, how many transactions they can make, and when the authorization expires. - [Payments](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/payments/overview.md): Enroll a Visa, Stripe, or Braintree card, set spending limits, and let your agents pay autonomously. - [An agent buying on its own](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/router/agent-autonomy.md): A worked end-to-end run: an agent given only an API key and a budget discovers services, buys across two payment protocols on two chains, and is then refused by its own spend cap. - [Guardrails and error codes](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/router/guardrails.md): What the Router enforces before it signs, what it refuses outright, and every error code it can return. - [How the Router works](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/router/how-it-works.md): The payment flow end to end, the two call modes, and where custody actually sits. - [Payment ledger](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/router/ledger.md): Query, export, and reconcile every payment your agents have made — across every protocol, in one place. - [Nevermined Router Overview](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/router/overview.md): The Router lets your agents pay any x402 or MPP service from one budget — without those services integrating Nevermined. - [Router quickstart](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/router/quickstart.md): From a Nevermined API key to a paid call against an external service, in five steps. - [The MPP rail](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/router/rails-mpp.md): Paying Merchant Payment Protocol services through the Router — Tempo charges, receipts, and the asset allowlist. - [The x402 rail](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/router/rails-x402.md): Paying x402 services through the Router — networks, assets, schemes, and how the 402 is negotiated. - [How the x402 Facilitator Works](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/x402-facilitator/how-it-works.md): Technical deep-dive into x402 verification and programmable settlement - [x402 Facilitator Overview](https://neverminedag-docs-router-agent-autonomy.mintlify.site/products/x402-facilitator/overview.md): The Nevermined x402 Facilitator verifies and settles x402 payments with smart accounts and programmable contracts - [Monetize Static Assets](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/access-control-monetization-static-resources.md): Gate and monetize datasets, models, or APIs using Nevermined’s transparent HTTP Proxy with flexible payment plans. - [Monetize Your AI](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/agent-to-agent-monetization.md): Monetize AI agents using Nevermined’s x402 protocol with stablecoin and fiat payments—no bespoke integrations required. - [Cost Observability](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/ai-agents-observability.md): Track incoming requests, usage, and revenue for your AI agents using Nevermined’s observability tools. - [API Providers](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/api-providers.md): Let AI agents buy and top up your API autonomously. One server-side endpoint, settled on a delegated card via x402, no human in the loop. - [Card Delegation](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/card-delegation.md): Let users enroll a credit or debit card once and delegate a spending budget to AI agents — directly in the app, via a white-labeled redirect, or embedded as a widget. - [MCP Point of Sales](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/mcp-point-of-sales.md): Monetize Model Context Protocol tools across web and IDEs with Nevermined’s MCP integration. - [Activity & Events](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/activity-and-events.md): Track everything in your organization: an activity feed, a live WebSocket stream, and outbound webhooks for member, plan, customer, and subscription events. - [Agentic Integration](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/agentic-integration.md): Every organization gets three auto-generated, agent-discoverable files — llms.txt, agentic-instructions.md, and ai-catalog.json — so AI agents and discovery registries can find and pay for your agents. Here's what they are and how to use them. - [Analytics](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/analytics.md): Revenue, MRR, usage, conversion, and top customers — organization dashboards built from your real on-platform activity, with a date-range filter. - [Customers](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/customers.md): An Enterprise CRM for your organization: see who buys from your agents, what they spend, and their full purchase history — with search and CSV export. - [Groups & Budgets](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/groups-and-budgets.md): Organize members into groups, cap their spend with budgets, and give each group a shared payment method — all from the Budgets tab or the Organizations API. - [Organizations](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/overview.md): Turn your Nevermined account into a team workspace: invite members, manage tiered billing, track customers, view analytics, and embed checkout widgets. - [Plans & Billing](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/plans-and-billing.md): Compare the Premium and Enterprise organization tiers, upgrade or downgrade anytime, and understand the caps and features each tier unlocks. - [Programmatic & Agentic Access](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/programmatic-access.md): Drive your whole organization from code with an admin API key, and let autonomous agents discover and pay for your agents through public discovery endpoints. - [Organization Wallets](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/wallets.md): Custodial stablecoin treasury wallets for your organization — hold USDC and EURC, fund groups, and withdraw, from the Budgets tab or the Organizations API. - [White-label Customer Onboarding](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/white-label-onboarding.md): Onboard your own customers into Nevermined under your brand: provision their accounts programmatically, with no member seat, auto-recorded in your CRM, and a scoped key you can use to pay for your agents on their behalf. - [Workspaces & Members](https://neverminedag-docs-router-agent-autonomy.mintlify.site/solutions/organizations/workspaces-and-members.md): Create an organization, switch between workspaces, and invite your team as Admins or Members. Agents, plans, and API keys are owned by the organization. - [Technical Specifications](https://neverminedag-docs-router-agent-autonomy.mintlify.site/specs/introduction.md): Formal specifications for Nevermined protocol, extensions, and integration standards - [x402 Delegation Extension](https://neverminedag-docs-router-agent-autonomy.mintlify.site/specs/x402-card-delegation.md): Specification for extending x402 with delegated payment permissions for crypto (ERC-4337) and fiat (Stripe, Braintree) settlement - [x402 Smart Accounts Extension](https://neverminedag-docs-router-agent-autonomy.mintlify.site/specs/x402-smart-accounts.md): Specification for extending x402 with ERC-4337 smart accounts, session keys, and programmable smart contract settlement ## OpenAPI Specs - [organizations-openapi](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/organizations-openapi.json) - [openapi](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/openapi.json) - [oauth-openapi](https://neverminedag-docs-router-agent-autonomy.mintlify.site/api-reference/oauth-openapi.json)