# Stripe

**Canonical:** https://apis.io/providers/stripe/  
**Website:** https://stripe.com  
**APIs profiled:** 159

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

## Kin Score — 82.8 / 100 (exemplar)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 82.8).

| Facet | Score |
|---|---|
| Discoverability | 59.3 |
| Contract Quality | 73.4 |
| Governance | 43.2 |
| Contract Governance | 43.2 |
| Operational Transparency | 76.3 |
| Developer Ergonomics | 94.6 |
| Commercial Clarity | 76.3 |
| Access Clarity | 76.3 |

Regulatory layer — **Payments**: 93.8 (matched via tags).

## Agent readiness — 58.1 (agent-native)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | verified |
| MCP Server | verified |
| Auth Clarity | yes |
| Idempotency | documented |
| Error Semantics | documented |
| OpenAPI Examples | documented |
| Rate Limit Signal | documented |
| Event Surface Described | derived |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | yes |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid (free trial) · Self-serve signup — onboarding: self-serve, pricing: paid, trial: yes (confidence: high).

## APIs (159)

- **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.
- …and 119 more, listed in full on the page.

## MCP servers (2)

- **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.
- **Stripe MCP Server manifest** — Stripe operates an official remote MCP server at https://mcp.stripe.com, authenticated with OAuth (RFC 9728 protected resource; authorization server https://access.stripe.com/mc...

## Agentic access (1)

- **Stripe Agentic Access** — 910 operations · 483 acting · 2 human-in-the-loop

## Security (4)

- **Stripe Authentication** — http · 2 schemes
- **Stripe Domain Security** — TLSv1.3 · HSTS · DMARC
- **Stripe Vulnerability Disclosure** — Hackerone · security.txt · contact published
- **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

## Plans (1)

- **Stripe Plans Pricing**

## Tags

Commerce, Financial-Services, Fintech, Payments, T1

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/stripe/). Scores are computed from the provider's own public artifacts under a published rubric.
