Documentation Index
Fetch the complete documentation index at: https://docs.nevermined.app/llms.txt
Use this file to discover all available pages before exploring further.
Agent Payments
How agents pay with your real card, within limits you control.How is this different from issuing a prepaid card for my agent?
How is this different from issuing a prepaid card for my agent?
What happens if an agent tries to exceed the delegation?
What happens if an agent tries to exceed the delegation?
Can I use Card Delegation with any AI agent framework?
Can I use Card Delegation with any AI agent framework?
How do I revoke an agent's ability to spend?
How do I revoke an agent's ability to spend?
DELETE /api/v1/delegation/{delegationId}. Revocation is immediate: no grace period, no cached tokens, and no pending window. The agent loses payment capability the instant you revoke, and any in-flight verify/settle calls fail with DELEGATION_INACTIVE.What's the difference between the Visa, Stripe, and Braintree settlement paths?
What's the difference between the Visa, Stripe, and Braintree settlement paths?
- Visa path — Your card is tokenized as a Visa Agentic Token via the VGS Credential Management Platform. Each delegation is bound to your device with a one-time WebAuthn/passkey ceremony enforced by Visa VTS. Settlement runs through Stripe Connect against the seller’s connected account.
- Stripe path — Your card is tokenized by Stripe, and settlement runs through Stripe PaymentIntents directly. The seller connects their Stripe account when they enroll with Nevermined.
- Braintree path — Your card is vaulted as a Braintree
paymentMethodToken, and settlement runs throughtransaction.saleagainst the seller’s per-currency OAuth-connected Braintree merchant account.
What security and compliance standards does Card Delegation meet?
What security and compliance standards does Card Delegation meet?
Delegation Selection
How agents pick which delegation to charge.How does my agent know which delegation to use?
How does my agent know which delegation to use?
- Automatic — If your API key has access to exactly one active delegation, it is selected automatically. Just pass your API key and go. If there are zero or multiple delegations, you get a clear error asking you to be more specific.
- Key-linked — Link a specific delegation to a specific API key, either when you create the delegation or by revoking and recreating it. The system always routes that key to its linked delegation, even if you have multiple delegations active. Only the linked key can use that delegation.
- Explicit delegation ID — Pass
delegationIdindelegationConfigfor full control. This is the only supported mode for Visa.
When should I link an API key to a delegation?
When should I link an API key to a delegation?
What happens if I have multiple delegations and no key linked?
What happens if I have multiple delegations and no key linked?
delegationId explicitly.Can the same API key be used across Visa, Stripe, and Braintree?
Can the same API key be used across Visa, Stripe, and Braintree?
apiKeyId directly on the delegation record, so each delegation independently decides whether to honor the caller’s key.How do I change which delegation an API key is linked to?
How do I change which delegation an API key is linked to?
apiKeyId. For Visa, this also requires a fresh WebAuthn/passkey device-binding ceremony.Stripe
Settlement through Stripe’s network.How does the Stripe settlement path work?
How does the Stripe settlement path work?
pm_… PaymentMethod. When your agent makes a payment, Nevermined creates an off-session PaymentIntent against that PaymentMethod, optionally routing to the seller’s Stripe Connect account. The payment is wrapped in the x402 protocol, so the seller (or a facilitator) triggers the flow by responding with a 402 status code.What does a seller need to accept Stripe-path payments?
What does a seller need to accept Stripe-path payments?
Which cards work with Stripe?
Which cards work with Stripe?
Visa Agentic Tokens
Settlement through Visa’s Trusted Agent Protocol.Is this a sandbox integration, or production Visa infrastructure?
Is this a sandbox integration, or production Visa infrastructure?
How does VGS Credential Management Platform protect my card?
How does VGS Credential Management Platform protect my card?
vat_…) bound to Nevermined as the token requestor. Even if the token were compromised, it can’t be used outside the Nevermined ecosystem, and you can revoke it instantly from the dashboard.What is the device-binding step and why does it matter?
What is the device-binding step and why does it matter?
assuranceData blob that binds the delegation to your device. This means even if an agent is compromised, it can’t widen its own spending power without your hardware key. It’s purpose-built for high-frequency, autonomous agent payments.What if I don't have a passkey?
What if I don't have a passkey?
needsOtp: true.What does a seller need to accept Visa-path payments?
What does a seller need to accept Visa-path payments?
planId so the delegation binds to a single seller per the Trusted Agent Protocol.Can I create a Visa delegation from the SDK or CLI?
Can I create a Visa delegation from the SDK or CLI?
consumerPrompt and assuranceData, both of which can only be produced by the WebAuthn ceremony embedded in the Nevermined webapp. The SDK and CLI surface explicit errors (BCK.VISA.0014) when callers attempt create_delegation(provider="visa", ...). You can, however, consume an existing Visa delegation from the SDK by passing its delegationId to DelegationConfig exactly like Stripe or Braintree.Which cards are eligible for Visa Agentic Tokens?
Which cards are eligible for Visa Agentic Tokens?
Limits & Seller Onboarding
Pilot ceilings, increased limits, and accepting agent payments.What are the current spending limits?
What are the current spending limits?
Can I get higher limits?
Can I get higher limits?
How do I onboard as a seller?
How do I onboard as a seller?