Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Stripe website screenshot

Stripe

Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for online businesses of all sizes.

agent native

Reference-quality API operations across every facet — a rich contract, published governance, transparent operations, and machine-readable commercial terms.

Kin Score

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.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 84.5/100 · exemplar
Contract Quality 16.0 / 25
Developer Ergonomics 20.0 / 20
Commercial Clarity 20.0 / 20
Operational Transparency 12.3 / 13
Governance 7.9 / 12
Discoverability 5.5 / 10
Regulatory · Payments 15.0 / 15
Agent readiness — 100/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 9 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3

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.

Scroll 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 Accounts API

OPEN COLLECTION

Stripe Apple Pay API

OPEN COLLECTION

Stripe Balance API

OPEN COLLECTION

Stripe Billing API

OPEN COLLECTION

Stripe Billing Meters API

OPEN COLLECTION

Stripe Charges API

OPEN COLLECTION

Stripe Checkout API

OPEN COLLECTION

Stripe Climate API

OPEN COLLECTION

Stripe Connect API

OPEN COLLECTION

Stripe Country API

OPEN COLLECTION

Stripe Coupons API

OPEN COLLECTION

Stripe Credit Notes API

OPEN COLLECTION

Stripe Crypto Onramp API

OPEN COLLECTION

Stripe Customers API

OPEN COLLECTION

Stripe Disputes API

OPEN COLLECTION

Stripe Entitlements API

OPEN COLLECTION

Stripe Ephemeral Keys API

OPEN COLLECTION

Stripe Events API

OPEN COLLECTION

Stripe Exchange Rates API

OPEN COLLECTION

Stripe Files API

OPEN COLLECTION

Stripe Forwarding API

OPEN COLLECTION

Stripe Identity API

OPEN COLLECTION

Stripe Invoice API

OPEN COLLECTION

Stripe Issuing API

OPEN COLLECTION

Stripe Link API

OPEN COLLECTION

Stripe Payment Links API

OPEN COLLECTION

Stripe Payment Method API

OPEN COLLECTION

Stripe Payouts API

OPEN COLLECTION

Stripe Plans API

OPEN COLLECTION

Stripe Prices API

OPEN COLLECTION

Stripe Products API

OPEN COLLECTION

Stripe Quotes API

OPEN COLLECTION

Stripe Radar API

OPEN COLLECTION

Stripe Refunds API

OPEN COLLECTION

Stripe Reporting API

OPEN COLLECTION

Stripe Setup API

OPEN COLLECTION

Stripe Shipping Rates API

OPEN COLLECTION

Stripe Sources API

OPEN COLLECTION

Stripe Sources API

OPEN COLLECTION

Stripe Subscription API

OPEN COLLECTION

Stripe Tax API

OPEN COLLECTION

Stripe Terminal API

OPEN COLLECTION

Stripe Test Helpers API

OPEN COLLECTION

Stripe Tokens API

OPEN COLLECTION

Stripe Transfers API

OPEN COLLECTION

Stripe Transfers API

OPEN COLLECTION

Stripe Treasury API

OPEN COLLECTION

Stripe Webhook API

OPEN COLLECTION

Scroll 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.

ARAZZO

Stripe Attach Payment Method

Create a payment method, attach it to a customer, then list the customer's saved methods.

ARAZZO

Stripe Authorize and Capture Payment

Authorize a payment with manual capture, poll until ready, then capture the funds.

ARAZZO

Stripe Calculate and Settle Tax

Calculate tax for a set of line items, then record a Tax transaction from that calculation.

ARAZZO

Stripe Cancel Subscription

Retrieve a subscription to confirm it is active, then cancel it.

ARAZZO

Stripe Cancel Uncaptured Payment

Open a manual-capture PaymentIntent and cancel it to release the authorization.

ARAZZO

Stripe Capture and Partial Refund

Create an uncaptured charge, capture it, then partially refund the captured amount.

ARAZZO

Stripe Charge and Refund

Create a direct charge, then refund all or part of it.

ARAZZO

Stripe Checkout Session and Line Items

Create a hosted Checkout Session, retrieve it, then list its line items.

ARAZZO

Stripe Connect Onboard Account

Create a Connect connected account, then mint an account link to start Stripe-hosted onboarding.

ARAZZO

Stripe Create and Cancel Payout

Create a payout to a bank account, then cancel it while still pending.

ARAZZO

Stripe Create and Finalize Invoice

Create a draft invoice, add a line item, then finalize it.

ARAZZO

Stripe Create Customer and Pay

Create a customer, open a PaymentIntent for them, then confirm it to take payment.

ARAZZO

Stripe Create Product and Price

Create a Product, then attach a reusable Price to it.

ARAZZO

Stripe Expire Checkout Session

Create a Checkout Session and then expire it to prevent further use.

ARAZZO

Stripe Invoice and Collect

Draft an invoice, add an item, finalize it, then charge it immediately.

ARAZZO

Stripe Issue Card to Cardholder

Create an Issuing cardholder, then issue a virtual card to that cardholder.

ARAZZO

Stripe Launch Subscription

Create a recurring product and price, then subscribe a customer to it.

ARAZZO

Stripe Link Financial Account

Create a Financial Connections session for an account holder, then list the accounts linked through it.

ARAZZO

Stripe Onboard Customer to Plan

Create a customer, save a payment method to them, then subscribe them to a plan.

ARAZZO

Stripe Pause and Resume Subscription

Retrieve a subscription, pause its billing collection, then resume it.

ARAZZO

Stripe Quote to Paid Invoice

Create a quote for a customer, finalize it, then accept it to generate the resulting invoice.

ARAZZO

Stripe Refund Payment Intent

Confirm a PaymentIntent charge, then refund it via the Refunds API.

ARAZZO

Stripe Reverse Payout

Create a payout, retrieve it to confirm settlement, then reverse it back to the balance.

ARAZZO

Stripe Save Card and Charge

Create a payment method, attach it to a customer, then charge it via a PaymentIntent.

ARAZZO

Stripe Send Invoice

Draft an invoice, add an item, finalize it, then email it to the customer.

ARAZZO

Stripe Set Up Future Payment

Create a SetupIntent to save a payment method for future off-session use, then confirm it.

ARAZZO

Stripe Subscribe Existing Customer

Confirm a customer exists, then subscribe them to an existing price.

ARAZZO

Stripe Verify Identity

Create an Identity VerificationSession, then retrieve it to read the verification outcome.

ARAZZO

Stripe Void Invoice

Create and finalize an invoice, then void it to cancel the bill.

ARAZZO

Stripe Write Off Invoice

Create and finalize an invoice, then mark it uncollectible.

ARAZZO

Scroll 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 SERVER

GraphQL 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

GRAPHQL

Pricing 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

9 plans

PLANS

Rate 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

6 limits

RATE LIMITS

FinOps 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.

Features 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.

Payments API for one-time and saved payment methods (100+ payment methods)
Payment Intents API for SCA-compliant card flows
Setup Intents for save-card-without-charge
Subscriptions and Invoicing via Billing API
Pay-as-you-go Billing at 0.7% of volume, or $620+/mo flat
Stripe Tax: automated tax calculation, registration, and filing in 90+ countries
Connect for marketplaces and platforms
Issuing for virtual and physical card programs
Identity for KYC document verification
Treasury for embedded banking-as-a-service
Climate for carbon removal
Sigma for SQL analytics on your Stripe data ($15/mo)
Data Pipeline for warehouse delivery ($65/mo)
Radar for fraud prevention with ML risk scoring (free or per-screened)
100 RPS read/write in live mode, 25 RPS in test mode
Idempotency-Key support for safe retries
Webhooks with signed event payloads
Custom interchange-plus pricing for high-volume merchants

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...

ASYNCAPI

Semantic 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

0 classes · 8 properties

JSON-LD

Spectral 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.

Stripe API Rules

8 rules · 1 errors · 7 warnings

SPECTRAL

Stripe API Rules

5 rules · 4 warnings

SPECTRAL

Stripe API Rules

12 rules · 4 errors · 5 warnings

SPECTRAL

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

44 properties

JSON SCHEMA

Stripe Customer

25 properties

JSON SCHEMA

Stripe Event

10 properties

JSON SCHEMA

Stripe Invoice

43 properties

JSON SCHEMA

Stripe Payment Intent

37 properties

JSON SCHEMA

Stripe Price

21 properties

JSON SCHEMA

Stripe Product

19 properties

JSON SCHEMA

Stripe Subscription

43 properties

JSON SCHEMA

Scroll 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

16 properties

JSON STRUCTURE

Stripe Invoice Structure

21 properties

JSON STRUCTURE

Stripe Payment Intent Structure

17 properties

JSON STRUCTURE

Examples 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 Authentication

http · 2 schemes

SECURITY

Stripe Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Stripe Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

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

SECURITY

Scopes 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.

Stripe Scopes

2 scopes

2 scopes

SCOPES

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.

Stripe Agentic Access

910 operations · 483 acting · 2 human-in-the-loop

910 operations · 483 acting

AGENTIC

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.

Agent Surfaces 7

MCP servers, agent skills, and machine-readable catalogs

Scroll within the panel for all 7 ·

Learn 1

Tutorials, courses, talks, and written guidance

Commercial 3

Pricing, plans, and the legal terms of use

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