{"@context": "https://schema.org", "@type": "WebAPI", "name": "Stripe API API", "description": "The Stripe REST API. Please see https://stripe.com/docs/api for more details.", "provider": {"@type": "Organization", "name": "stripe.com"}, "documentation": "https://raw.githubusercontent.com/stripe/openapi/master/openapi/spec3.yaml"}
The Stripe REST API. Please see https://stripe.com/docs/api for more details.
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://api.stripe.com
auth: b a s i c ,
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
The Stripe REST API. Please see https://stripe.com/docs/api for more details.
| method | path | what the vendor says it does |
|---|---|---|
GET | /v1/account | Retrieves the details of an account. |
POST | /v1/account_links | Creates an AccountLink object that includes a single-use Stripe URL that the platform can redirect their user |
GET | /v1/accounts | Returns a list of accounts connected to your platform via Connect. If you’re not a platform, the list is empty |
POST | /v1/accounts | With Connect, you can create Stripe accounts for your users. To do this, you’ll first need to register your pl |
GET | /v1/accounts/{account} | Retrieves the details of an account. |
POST | /v1/accounts/{account} | Updates a connected account by setting the values of the parameters passed. Any parameters not provided are le |
DELETE | /v1/accounts/{account} | With Connect, you can delete accounts you manage. Accounts created using test-mode keys can be deleted at any |
POST | /v1/accounts/{account}/bank_accounts | Create an external account for a given account. |
GET | /v1/accounts/{account}/bank_accounts/{id} | Retrieve a specified external account for a given account. |
POST | /v1/accounts/{account}/bank_accounts/{id} | Updates the metadata, account holder name, account holder type of a bank account belonging to a Custom account |
DELETE | /v1/accounts/{account}/bank_accounts/{id} | Delete a specified external account for a given account. |
GET | /v1/accounts/{account}/capabilities | Returns a list of capabilities associated with the account. The capabilities are returned sorted by creation d |
GET | /v1/accounts/{account}/capabilities/{capability} | Retrieves information about the specified Account Capability. |
POST | /v1/accounts/{account}/capabilities/{capability} | Updates an existing Account Capability. |
GET | /v1/accounts/{account}/external_accounts | List external accounts for an account. |
POST | /v1/accounts/{account}/external_accounts | Create an external account for a given account. |
GET | /v1/accounts/{account}/external_accounts/{id} | Retrieve a specified external account for a given account. |
POST | /v1/accounts/{account}/external_accounts/{id} | Updates the metadata, account holder name, account holder type of a bank account belonging to a Custom account |
DELETE | /v1/accounts/{account}/external_accounts/{id} | Delete a specified external account for a given account. |
POST | /v1/accounts/{account}/login_links | Creates a single-use login link for an Express account to access their Stripe dashboard. You may only create |
GET | /v1/accounts/{account}/people | Returns a list of people associated with the account’s legal entity. The people are returned sorted by creatio |
POST | /v1/accounts/{account}/people | Creates a new person. |
GET | /v1/accounts/{account}/people/{person} | Retrieves an existing person. |
POST | /v1/accounts/{account}/people/{person} | Updates an existing person. |
DELETE | /v1/accounts/{account}/people/{person} | Deletes an existing person’s relationship to the account’s legal entity. Any person with a relationship for an |
GET | /v1/accounts/{account}/persons | Returns a list of people associated with the account’s legal entity. The people are returned sorted by creatio |
POST | /v1/accounts/{account}/persons | Creates a new person. |
GET | /v1/accounts/{account}/persons/{person} | Retrieves an existing person. |
POST | /v1/accounts/{account}/persons/{person} | Updates an existing person. |
DELETE | /v1/accounts/{account}/persons/{person} | Deletes an existing person’s relationship to the account’s legal entity. Any person with a relationship for an |
POST | /v1/accounts/{account}/reject | With Connect, you may flag accounts as suspicious. Test-mode Custom and Express accounts can be rejected at a |
GET | /v1/apple_pay/domains | List apple pay domains. |
POST | /v1/apple_pay/domains | Create an apple pay domain. |
GET | /v1/apple_pay/domains/{domain} | Retrieve an apple pay domain. |
DELETE | /v1/apple_pay/domains/{domain} | Delete an apple pay domain. |
GET | /v1/application_fees | Returns a list of application fees you’ve previously collected. The application fees are returned in sorted or |
GET | /v1/application_fees/{fee}/refunds/{id} | By default, you can see the 10 most recent refunds stored directly on the application fee object, but you can |
POST | /v1/application_fees/{fee}/refunds/{id} | Updates the specified application fee refund by setting the values of the parameters passed. Any parameters no |
GET | /v1/application_fees/{id} | Retrieves the details of an application fee that your account has collected. The same information is returned |
GET | /v1/application_fees/{id}/refunds | You can see a list of the refunds belonging to a specific application fee. Note that the 10 most recent refund |
and 160 more operation(s) in this specification, all searchable.
specification origin: https://raw.githubusercontent.com/stripe/openapi/master/openapi/spec3.yaml
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.