Stripe
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for online businesses of all sizes.
Reference-quality API operations across every facet — a rich contract, published governance, transparent operations, and machine-readable commercial terms.
API Evangelist profiles Stripe the way a machine reads it — 350 machine-readable artifacts across 159 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Stripe scores 84.5/100 (exemplar), with a separate agent-readiness read of 100/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Stripe
Each block below is one kind of artifact we hold for Stripe. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 159
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Stripe Accounts API
This is an object representing a Stripe account. You can retrieve it to see properties on the account like its current requirements or if the account is enabled to make live cha...
Stripe Balance API
This is an object representing your Stripe balance. You can retrieve it to see the balance currently on your Stripe account. You can also retrieve the balance history, which con...
Stripe Billing API
Create and manage subscriptions, recurring payments, and recurring revenue.
Stripe Charges API
The Charge object represents a single attempt to move money into your Stripe account. PaymentIntent confirmation is the most common way to create Charges, but transferring money...
Stripe Checkout API
Checkout is a low-code payment integration that creates a customizable form for collecting payments. You can embed Checkout directly in your website or redirect customers to a S...
Stripe Climate API
Stripe Climate is the easiest way to help promising permanent carbon removal technologies launch and scale. Join a growing group of ambitious businesses that are changing the co...
Stripe Country API
Stripe needs to collect certain pieces of information about each account created. These requirements can differ depending on the account's country. The Country Specs API makes t...
Stripe Coupons API
A coupon contains information about a percent-off or amount-off discount you might want to apply to a customer. Coupons may be applied to subscriptions, invoices, checkout sessi...
Stripe Credit Notes API
Issue a credit note to adjust an invoice's amount after the invoice is finalized.
Stripe Customers API
This object represents a customer of your business. Use it to create recurring charges and track payments that belong to the same customer.
Stripe Disputes API
A dispute occurs when a customer questions your charge with their card issuer. When this happens, you have the opportunity to respond to the dispute with evidence that shows tha...
Stripe Ephemeral Keys API
Stripe.js uses ephemeral keys to securely retrieve Card information from the Stripe API without publicly exposing your secret keys. You need to do some of the ephemeral key exch...
Stripe Events API
Events are our way of letting you know when something interesting happens in your account. When an interesting event occurs, we create a new Event object.
Stripe Exchange Rates API
Stripe supports processing charges in 135+ currencies allowing you to present prices in a customer's native currency. Doing so can improve sales and help customers avoid convers...
Stripe Files API
This object represents files hosted on Stripe's servers. You can upload files with the create file request (for example, when uploading dispute evidence). Stripe also creates fi...
Stripe Financial Connections API
Financial Connections lets your users securely share their financial data by linking their financial accounts to your business. Use Financial Connections to access user-permissi...
Stripe Identity API
Use Stripe Identity to confirm the identity of global users to prevent fraud, streamline risk operations, and increase trust and safety.
Stripe Invoice API
Invoices are statements of amounts owed by a customer, and are either generated one-off, or generated periodically from a subscription.
Stripe Issuing API
An API for businesses to instantly create, manage, and distribute payment cards.
Stripe Link API
You can use the Payment Links API to create a payment link that you can share with your customers. Stripe redirects customers who open this link to a Stripe-hosted payment page.
Stripe Payment Intents API
A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer sess...
Stripe Payment Links API
A payment link is a shareable URL that will take your customers to a hosted payment page. A payment link can be shared and used multiple times. When a customer opens a payment l...
Stripe Payouts API
A Payout object is created when you receive funds from Stripe, or when you initiate a payout to either a bank account or debit card of a connected Stripe account. You can retrie...
Stripe Plans API
You can now model subscriptions more flexibly using the Prices API. It replaces the Plans API and is backwards compatible to simplify your migration.
Stripe Prices API
Prices define the unit cost, currency, and (optional) billing cycle for both recurring and one-time purchases of products. Products help you track inventory or provisioning, and...
Stripe Products API
Products describe the specific goods or services you offer to your customers. For example, you might offer a Standard and Premium version of your goods or service; each version ...
Stripe Promotion Codes API
A Promotion Code represents a customer-redeemable code for a coupon. It can be used to create multiple codes for a single coupon.
Stripe Quotes API
A Quote is a way to model prices that you'd like to provide to a customer. Once accepted, it will automatically create an invoice, subscription or subscription schedule.
Stripe Radar API
Stripe Radar provides real-time fraud protection and requires no additional development time. Fraud professionals can add Radar for Fraud Teams to customize protection and get d...
Stripe Refunds API
Refund objects allow you to refund a previously created charge that isn't refunded yet. Funds are refunded to the credit or debit card that's initially charged.
Stripe Reporting API
The financial reports in the Dashboard provide downloadable reports in CSV format for a variety of accounting and reconciliation tasks. These reports are also available through ...
Stripe Reviews API
Reviews can be used to supplement automated fraud detection with human expertise.
Stripe Shipping Rates API
Shipping rates describe the price of shipping presented to your customers and applied to a purchase.
Stripe Sigma API
If you have scheduled a Sigma query, you'll receive a sigma.scheduled_query_run.created webhook each time the query runs. The webhook contains a ScheduledQueryRun object, which ...
Stripe Sources API
Source objects allow you to accept a variety of payment methods. They represent a customer's payment instrument, and can be used with the Stripe API just like a Card object once...
Stripe Tax API
Automate sales tax, VAT, and GST compliance on all your transactions-low or no code integrations available.
Stripe Terminal API
Use Stripe Terminal to accept in-person payments and extend Stripe payments to your point of sale.
Stripe Test Helpers API
Stripe provides a number of resources for testing your integration. Make sure to test the following use cases before launch, and use our Postman collection to make the testing p...
Stripe Tokens API
Tokenization is the process Stripe uses to collect sensitive card or bank account details, or personally identifiable information (PII), directly from your customers in a secure...
Stripe Topups API
To top up your Stripe balance, you create a top-up object. You can retrieve individual top-ups, as well as list all top-ups. Top-ups are identified by a unique, random ID.
Stripe Transfers API
A Transfer object is created when you move funds between Stripe accounts as part of Connect.
Stripe Treasury API
Stripe Treasury is a banking-as-a-service API that lets you embed financial services in your product. With Stripe's API, you can enable businesses to hold funds, pay bills, earn...
Stripe Connect API
Stripe Connect is a set of programmable APIs and tools that lets you facilitate payments on your software platform, build a marketplace, and pay out sellers or service providers...
Stripe Customer Portal API
The Billing customer portal is a Stripe-hosted UI for subscription and billing management. A portal session describes the instantiation of the customer portal for a particular c...
Stripe Entitlements API
Entitlements enable you to map the features of your internal service to Stripe products. After you map your features, Stripe notifies you about when to provision or de-provision...
Stripe Forwarding API
The Vault and Forward API allows you to tokenize and store card details in Stripes PCI-compliant vault and forward that data to supported third-party processors or endpoints.
Stripe Crypto Onramp API
The Stripe fiat-to-crypto onramp lets your customers securely purchase and exchange cryptocurrencies directly from your platform or decentralized application at checkout.
Stripe Revenue Recognition API
Automate your accrual accounting process with Stripe Revenue Recognition. Import transaction data, set up rules, and download revenue reports for compliance with accounting stan...
Stripe Billing Meters API
Meters specify how to aggregate meter events over a billing period for usage-based pricing. Meter events represent customer actions and support up to 10,000 events per second vi...
Stripe Payment Method Configurations API
Payment method configurations allow you to configure which payment methods are available to your customers during checkout. Manage payment method availability across multiple Co...
Stripe Account API
The Account API from Stripe — 12 operation(s) for account.
Stripe Apple API
The Apple API from Stripe — 2 operation(s) for apple.
Stripe Applications API
The Applications API from Stripe — 8 operation(s) for applications.
Stripe Apply API
The Apply API from Stripe — 1 operation(s) for apply.
Stripe Approve API
The Approve API from Stripe — 1 operation(s) for approve.
Stripe Attach API
The Attach API from Stripe — 1 operation(s) for attach.
Stripe Authorization API
The Authorization API from Stripe — 5 operation(s) for authorization.
Stripe Balance Transactions API
The Balance Transactions API from Stripe — 2 operation(s) for balance transactions.
Stripe Bank API
The Bank API from Stripe — 5 operation(s) for bank.
Stripe Billing Portal API
The Billing Portal API from Stripe — 3 operation(s) for billing portal.
Stripe Cancel API
The Cancel API from Stripe — 3 operation(s) for cancel.
Stripe Capabilities API
The Capabilities API from Stripe — 1 operation(s) for capabilities.
Stripe Capability API
The Capability API from Stripe — 1 operation(s) for capability.
Stripe Capture API
The Capture API from Stripe — 1 operation(s) for capture.
Stripe Card API
The Card API from Stripe — 1 operation(s) for card.
Stripe Cards API
The Cards API from Stripe — 4 operation(s) for cards.
Stripe Cash API
The Cash API from Stripe — 3 operation(s) for cash.
Stripe Close API
The Close API from Stripe — 1 operation(s) for close.
Stripe Configuration API
The Configuration API from Stripe — 1 operation(s) for configuration.
Stripe Configurations API
The Configurations API from Stripe — 4 operation(s) for configurations.
Stripe Confirm API
The Confirm API from Stripe — 1 operation(s) for confirm.
Stripe Connections API
The Connections API from Stripe — 11 operation(s) for connections.
Stripe Country Specs API
The Country Specs API from Stripe — 2 operation(s) for country specs.
Stripe Coupon API
The Coupon API from Stripe — 1 operation(s) for coupon.
Stripe Create API
The Create API from Stripe — 10 operation(s) for create.
Stripe Credit API
The Credit API from Stripe — 6 operation(s) for credit.
Stripe Customer API
The Customer API from Stripe — 24 operation(s) for customer.
Stripe Decline API
The Decline API from Stripe — 1 operation(s) for decline.
Stripe Delete API
The Delete API from Stripe — 20 operation(s) for delete.
Stripe Detach API
The Detach API from Stripe — 1 operation(s) for detach.
Stripe Disconnect API
The Disconnect API from Stripe — 2 operation(s) for disconnect.
Stripe Discount API
The Discount API from Stripe — 2 operation(s) for discount.
Stripe Dispute API
The Dispute API from Stripe — 2 operation(s) for dispute.
Stripe Domain API
The Domain API from Stripe — 2 operation(s) for domain.
Stripe Domains API
The Domains API from Stripe — 4 operation(s) for domains.
Stripe Exchange API
The Exchange API from Stripe — 2 operation(s) for exchange.
Stripe Expire API
The Expire API from Stripe — 1 operation(s) for expire.
Stripe External API
The External API from Stripe — 2 operation(s) for external.
Stripe Fee API
The Fee API from Stripe — 4 operation(s) for fee.
Stripe Finalize API
The Finalize API from Stripe — 1 operation(s) for finalize.
Stripe Financial API
The Financial API from Stripe — 11 operation(s) for financial.
Stripe Find API
The Find API from Stripe — 1 operation(s) for find.
Stripe Funding API
The Funding API from Stripe — 1 operation(s) for funding.
Stripe Get API
The Get API from Stripe — 106 operation(s) for get.
Stripe History API
The History API from Stripe — 2 operation(s) for history.
Stripe Identifiers API
The Identifiers API from Stripe — 15 operation(s) for identifiers.
Stripe Increment API
The Increment API from Stripe — 1 operation(s) for increment.
Stripe Intents API
The Intents API from Stripe — 9 operation(s) for intents.
Stripe Invoiceitems API
The Invoiceitems API from Stripe — 2 operation(s) for invoiceitems.
Stripe Invoices API
The Invoices API from Stripe — 12 operation(s) for invoices.
Stripe Item API
The Item API from Stripe — 1 operation(s) for item.
Stripe Items API
The Items API from Stripe — 4 operation(s) for items.
Stripe Keys API
The Keys API from Stripe — 2 operation(s) for keys.
Stripe Line API
The Line API from Stripe — 3 operation(s) for line.
Stripe Lines API
The Lines API from Stripe — 5 operation(s) for lines.
Stripe Link Account Sessions API
The Link Account Sessions API from Stripe — 2 operation(s) for link account sessions.
Stripe Linked Accounts API
The Linked Accounts API from Stripe — 5 operation(s) for linked accounts.
Stripe Linked API
The Linked API from Stripe — 5 operation(s) for linked.
Stripe Links API
The Links API from Stripe — 3 operation(s) for links.
Stripe Lists API
The Lists API from Stripe — 8 operation(s) for lists.
Stripe Login API
The Login API from Stripe — 1 operation(s) for login.
Stripe Mark API
The Mark API from Stripe — 1 operation(s) for mark.
Stripe Method API
The Method API from Stripe — 6 operation(s) for method.
Stripe Methods API
The Methods API from Stripe — 6 operation(s) for methods.
Stripe Microdeposits API
The Microdeposits API from Stripe — 1 operation(s) for microdeposits.
Stripe Note API
The Note API from Stripe — 1 operation(s) for note.
Stripe Notes API
The Notes API from Stripe — 6 operation(s) for notes.
Stripe Owners API
The Owners API from Stripe — 2 operation(s) for owners.
Stripe Pay API
The Pay API from Stripe — 3 operation(s) for pay.
Stripe Payment Method Domains API
The Payment Method Domains API from Stripe — 3 operation(s) for payment method domains.
Stripe Payment Methods API
The Payment Methods API from Stripe — 4 operation(s) for payment methods.
Stripe Payments API
The Payments API from Stripe — 23 operation(s) for payments.
Stripe Person API
The Person API from Stripe — 4 operation(s) for person.
Stripe Persons API
The Persons API from Stripe — 2 operation(s) for persons.
Stripe Post API
The Post API from Stripe — 95 operation(s) for post.
Stripe Preview API
The Preview API from Stripe — 2 operation(s) for preview.
Stripe Rate API
The Rate API from Stripe — 1 operation(s) for rate.
Stripe Rates API
The Rates API from Stripe — 2 operation(s) for rates.
Stripe Redact API
The Redact API from Stripe — 1 operation(s) for redact.
Stripe Refresh API
The Refresh API from Stripe — 2 operation(s) for refresh.
Stripe Refund API
The Refund API from Stripe — 3 operation(s) for refund.
Stripe Reject API
The Reject API from Stripe — 1 operation(s) for reject.
Stripe Reports API
The Reports API from Stripe — 2 operation(s) for reports.
Stripe Retrieve API
The Retrieve API from Stripe — 10 operation(s) for retrieve.
Stripe Reverse API
The Reverse API from Stripe — 1 operation(s) for reverse.
Stripe Search API
The Search API from Stripe — 4 operation(s) for search.
Stripe Secrets API
The Secrets API from Stripe — 3 operation(s) for secrets.
Stripe Send API
The Send API from Stripe — 1 operation(s) for send.
Stripe Sessions API
The Sessions API from Stripe — 14 operation(s) for sessions.
Stripe Settlement API
The Settlement API from Stripe — 1 operation(s) for settlement.
Stripe Settlements API
The Settlements API from Stripe — 2 operation(s) for settlements.
Stripe Setup Attempts API
The Setup Attempts API from Stripe — 1 operation(s) for setup attempts.
Stripe Setup Intents API
The Setup Intents API from Stripe — 6 operation(s) for setup intents.
Stripe Subscribe API
The Subscribe API from Stripe — 1 operation(s) for subscribe.
Stripe Subscription Items API
The Subscription Items API from Stripe — 4 operation(s) for subscription items.
Stripe Subscription Schedules API
The Subscription Schedules API from Stripe — 4 operation(s) for subscription schedules.
Stripe Subscriptions API
The Subscriptions API from Stripe — 8 operation(s) for subscriptions.
Stripe Tax Codes API
The Tax Codes API from Stripe — 2 operation(s) for tax codes.
Stripe Tax Rates API
The Tax Rates API from Stripe — 2 operation(s) for tax rates.
Stripe Transaction API
The Transaction API from Stripe — 3 operation(s) for transaction.
Stripe Transactions API
The Transactions API from Stripe — 10 operation(s) for transactions.
Stripe Unsubscribe API
The Unsubscribe API from Stripe — 1 operation(s) for unsubscribe.
Stripe Upcoming API
The Upcoming API from Stripe — 2 operation(s) for upcoming.
Stripe Update API
The Update API from Stripe — 7 operation(s) for update.
Stripe Validate API
The Validate API from Stripe — 1 operation(s) for validate.
Stripe Verification API
The Verification API from Stripe — 6 operation(s) for verification.
Stripe Verify API
The Verify API from Stripe — 3 operation(s) for verify.
Stripe Void API
The Void API from Stripe — 2 operation(s) for void.
Stripe Webhook Endpoints API
The Webhook Endpoints API from Stripe — 2 operation(s) for webhook endpoints.
Scroll within the panel for all 159 ·
Postman Collections 54
A runnable collection turns the contract into something a developer can execute in seconds. We profile them because the fastest way to trust an API is to make a real call against it.
Ready-to-run Postman collections for exercising this provider's APIs.
Stripe Balance API
POSTMANStripe Billing API
POSTMANStripe Billing Meters API
POSTMANStripe Charges API
POSTMANStripe Checkout API
POSTMANStripe Climate API
POSTMANStripe Connect API
POSTMANStripe Country API
POSTMANStripe Coupons API
POSTMANStripe Credit Notes API
POSTMANStripe Crypto Onramp API
POSTMANStripe Customer Portal API
POSTMANStripe Customers API
POSTMANStripe Disputes API
POSTMANStripe Entitlements API
POSTMANStripe Ephemeral Keys API
POSTMANStripe Events API
POSTMANStripe Exchange Rates API
POSTMANStripe Files API
POSTMANStripe Forwarding API
POSTMANStripe Identity API
POSTMANStripe Invoice API
POSTMANStripe Issuing API
POSTMANStripe Link API
POSTMANStripe Payment Intents API
POSTMANStripe Payment Links API
POSTMANStripe Payment Method API
POSTMANStripe Payouts API
POSTMANStripe Plans API
POSTMANStripe Prices API
POSTMANStripe Products API
POSTMANStripe Promotion Codes API
POSTMANStripe Quotes API
POSTMANStripe Radar API
POSTMANStripe Refunds API
POSTMANStripe Reporting API
POSTMANStripe Reviews API
POSTMANStripe Setup API
POSTMANStripe Shipping Rates API
POSTMANStripe Sources API
POSTMANStripe Sources API
POSTMANStripe Subscription API
POSTMANStripe Tax API
POSTMANStripe Terminal API
POSTMANStripe Test Helpers API
POSTMANStripe Tokens API
POSTMANStripe Transfers API
POSTMANStripe Transfers API
POSTMANStripe Treasury API
POSTMANStripe Webhook API
POSTMANScroll within the panel for all 54 ·
Open Collections 57
Open, tool-agnostic collections carry the same runnable value as Postman without locking you to one client — the portable, forkable form of the same exercise.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Stripe Payment Intents API
OPEN COLLECTIONStripe Accounts API
OPEN COLLECTIONStripe Apple Pay API
OPEN COLLECTIONStripe Application Fees API
OPEN COLLECTIONStripe Application Secrets API
OPEN COLLECTIONStripe Balance API
OPEN COLLECTIONStripe Billing API
OPEN COLLECTIONStripe Billing Meters API
OPEN COLLECTIONStripe Charges API
OPEN COLLECTIONStripe Checkout API
OPEN COLLECTIONStripe Climate API
OPEN COLLECTIONStripe Connect API
OPEN COLLECTIONStripe Country API
OPEN COLLECTIONStripe Coupons API
OPEN COLLECTIONStripe Credit Notes API
OPEN COLLECTIONStripe Crypto Onramp API
OPEN COLLECTIONStripe Customer Portal API
OPEN COLLECTIONStripe Customers API
OPEN COLLECTIONStripe Disputes API
OPEN COLLECTIONStripe Entitlements API
OPEN COLLECTIONStripe Ephemeral Keys API
OPEN COLLECTIONStripe Events API
OPEN COLLECTIONStripe Exchange Rates API
OPEN COLLECTIONStripe Files API
OPEN COLLECTIONStripe Financial Connections API
OPEN COLLECTIONStripe Forwarding API
OPEN COLLECTIONStripe Identity API
OPEN COLLECTIONStripe Invoice API
OPEN COLLECTIONStripe Issuing API
OPEN COLLECTIONStripe Link API
OPEN COLLECTIONStripe Payment Intents API
OPEN COLLECTIONStripe Payment Links API
OPEN COLLECTIONStripe Payment Method API
OPEN COLLECTIONStripe Payment Method Configurations API
OPEN COLLECTIONStripe Payouts API
OPEN COLLECTIONStripe Plans API
OPEN COLLECTIONStripe Prices API
OPEN COLLECTIONStripe Products API
OPEN COLLECTIONStripe Promotion Codes API
OPEN COLLECTIONStripe Quotes API
OPEN COLLECTIONStripe Radar API
OPEN COLLECTIONStripe Refunds API
OPEN COLLECTIONStripe Reporting API
OPEN COLLECTIONStripe Revenue Recognition API
OPEN COLLECTIONStripe Setup API
OPEN COLLECTIONStripe Shipping Rates API
OPEN COLLECTIONStripe Sources API
OPEN COLLECTIONStripe Sources API
OPEN COLLECTIONStripe Subscription API
OPEN COLLECTIONStripe Tax API
OPEN COLLECTIONStripe Terminal API
OPEN COLLECTIONStripe Test Helpers API
OPEN COLLECTIONStripe Tokens API
OPEN COLLECTIONStripe Transfers API
OPEN COLLECTIONStripe Transfers API
OPEN COLLECTIONStripe Treasury API
OPEN COLLECTIONStripe Webhook API
OPEN COLLECTIONScroll within the panel for all 57 ·
Arazzo Workflows 31
Real integrations are rarely a single call. Arazzo describes the multi-step sequences — auth, then create, then confirm — so both a human and an agent can follow the choreography, not just the endpoints.
Multi-step API workflows described with the Arazzo specification.
Stripe Add and Scale Subscription Item
Add an item to a subscription, then update its quantity.
ARAZZOStripe Attach Payment Method
Create a payment method, attach it to a customer, then list the customer's saved methods.
ARAZZOStripe Authorize and Capture Payment
Authorize a payment with manual capture, poll until ready, then capture the funds.
ARAZZOStripe Calculate and Settle Tax
Calculate tax for a set of line items, then record a Tax transaction from that calculation.
ARAZZOStripe Cancel Uncaptured Payment
Open a manual-capture PaymentIntent and cancel it to release the authorization.
ARAZZOStripe Capture and Partial Refund
Create an uncaptured charge, capture it, then partially refund the captured amount.
ARAZZOStripe Checkout Session and Line Items
Create a hosted Checkout Session, retrieve it, then list its line items.
ARAZZOStripe Connect Onboard Account
Create a Connect connected account, then mint an account link to start Stripe-hosted onboarding.
ARAZZOStripe Create and Cancel Payout
Create a payout to a bank account, then cancel it while still pending.
ARAZZOStripe Create Customer and Pay
Create a customer, open a PaymentIntent for them, then confirm it to take payment.
ARAZZOStripe Expire Checkout Session
Create a Checkout Session and then expire it to prevent further use.
ARAZZOStripe Invoice and Collect
Draft an invoice, add an item, finalize it, then charge it immediately.
ARAZZOStripe Issue Card to Cardholder
Create an Issuing cardholder, then issue a virtual card to that cardholder.
ARAZZOStripe Launch Subscription
Create a recurring product and price, then subscribe a customer to it.
ARAZZOStripe Link Financial Account
Create a Financial Connections session for an account holder, then list the accounts linked through it.
ARAZZOStripe Onboard Customer to Plan
Create a customer, save a payment method to them, then subscribe them to a plan.
ARAZZOStripe Pause and Resume Subscription
Retrieve a subscription, pause its billing collection, then resume it.
ARAZZOStripe Quote to Paid Invoice
Create a quote for a customer, finalize it, then accept it to generate the resulting invoice.
ARAZZOStripe Refund Payment Intent
Confirm a PaymentIntent charge, then refund it via the Refunds API.
ARAZZOStripe Reverse Payout
Create a payout, retrieve it to confirm settlement, then reverse it back to the balance.
ARAZZOStripe Save Card and Charge
Create a payment method, attach it to a customer, then charge it via a PaymentIntent.
ARAZZOStripe Set Up Future Payment
Create a SetupIntent to save a payment method for future off-session use, then confirm it.
ARAZZOStripe Subscribe Existing Customer
Confirm a customer exists, then subscribe them to an existing price.
ARAZZOStripe Verify Identity
Create an Identity VerificationSession, then retrieve it to read the verification outcome.
ARAZZOScroll within the panel for all 31 ·
MCP Servers 2
Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.
Model Context Protocol servers that expose these APIs to AI agents.
MCP Server
Stripe's remote MCP server exposes the Stripe API and knowledge base to MCP clients over OAuth or restricted API keys; npx @stripe/mcp for local use.
MCP SERVERStripe MCP Server manifest
MCP SERVERGraphQL 1
Where a provider ships GraphQL, the schema is the contract. We profile it alongside the REST surface so the whole interface is legible in one place.
GraphQL schemas published by this provider.
Stripe GraphQL
Stripe does not offer a public GraphQL API. Its developer-facing surface is entirely REST-based
GRAPHQLPricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Stripe Plans Pricing
PLANSRate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Stripe Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Stripe Finops
FINOPSFeatures 18
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
Scroll within the panel for all 18 ·
Event Specifications 1
Not every API is request/response. AsyncAPI describes the event-driven and streaming side — the webhooks and channels — so the asynchronous half of the interface is documented the same way the synchronous half is.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Stripe Webhooks
Stripe uses webhooks to notify your application when an event happens in your account. Webhooks are particularly useful for asynchronous events like when a customer's bank confi...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Stripe Context
JSON-LDSpectral Rules 3
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
JSON Schema 8
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
Stripe Charge
JSON SCHEMAStripe Customer
JSON SCHEMAStripe Event
JSON SCHEMAStripe Invoice
JSON SCHEMAStripe Payment Intent
JSON SCHEMAStripe Price
JSON SCHEMAStripe Product
JSON SCHEMAStripe Subscription
JSON SCHEMAScroll within the panel for all 8 ·
JSON Structure 3
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Stripe Customer Structure
JSON STRUCTUREStripe Invoice Structure
JSON STRUCTUREStripe Payment Intent Structure
JSON STRUCTUREExamples 3
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Stripe Trust Center
PCI DSS, SOC 1 Type II, SOC 2 Type II, SOC 3, EMVCo Level 1 and 2, PCI PA-DSS, NIST Cybersecurity Framework, APEC CBPR and PRP, EU-US Data Privacy Framework
SECURITYScopes 1
OAuth scopes are the vocabulary of least-privilege access. Profiling them shows exactly what an integration — or an agent acting on a user's behalf — is allowed to do.
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for Stripe — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 12
Reference material describing how the API behaves
Scroll within the panel for all 12 ·
Agent Surfaces 7
MCP servers, agent skills, and machine-readable catalogs
Scroll within the panel for all 7 ·
Design & Contract 52
Pagination, idempotency, versioning, errors, and events
Scroll within the panel for all 52 ·
Build 21
SDKs, sample code, and the tooling you integrate with
Scroll within the panel for all 21 ·
Access & Security 10
Authentication, authorization, and security posture
Scroll within the panel for all 10 ·
Learn 1
Tutorials, courses, talks, and written guidance
Operate 8
Status, limits, changes, and where to get help
Scroll within the panel for all 8 ·
Commercial 3
Pricing, plans, and the legal terms of use
Company 5
The organization behind the API
Other 2
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/stripe · machine-readable index on apis.io