Stripe Issuing API declares
2 security schemes
for authenticating requests.
It accepts HTTP basic authentication (basicAuth).
It accepts HTTP bearer tokens (auth-scheme) (bearerAuth).
By default, every request must be authenticated.
Across 17 paths, the API surfaces 27 operations — 14 GET, 13 POST. Each is listed below with its method, path, parameters, and response codes.
Issuing 27
GET
/v1/issuing/authorizations
Returns a list of Issuing Authorization objects. The objects are sorted in descending order by creation date, with the most recently created object appearing first.
[Deprecated] Approves a pending Issuing Authorization object. This request should be made within the timeout window of the real-time authorization flow. This method is deprecated. Instead, respond di…
[Deprecated] Declines a pending Issuing Authorization object. This request should be made within the timeout window of the real time authorization flow. This method is deprecated. Instead, respond di…
Returns a list of Issuing Cardholder objects. The objects are sorted in descending order by creation date, with the most recently created object appearing first.
GetIssuingCardholders9 paramsbody→ 200default
POST
/v1/issuing/cardholders
Creates a new Issuing Cardholder object that can be issued cards.
Returns a list of Issuing Card objects. The objects are sorted in descending order by creation date, with the most recently created object appearing first.
GetIssuingCards11 paramsbody→ 200default
POST
/v1/issuing/cards
Creates an Issuing Card object.
PostIssuingCardsbody→ 200default
GET
/v1/issuing/cards/{card}
Retrieves an Issuing Card object.
GetIssuingCardsCard2 paramsbody→ 200default
POST
/v1/issuing/cards/{card}
Updates the specified Issuing Card object by setting the values of the parameters passed. Any parameters not provided will be left unchanged.
PostIssuingCardsCard1 parambody→ 200default
GET
/v1/issuing/disputes
Returns a list of Issuing Dispute objects. The objects are sorted in descending order by creation date, with the most recently created object appearing first.
GetIssuingDisputes7 paramsbody→ 200default
POST
/v1/issuing/disputes
Creates an Issuing Dispute object. Individual pieces of evidence within the evidence object are optional at this point. Stripe only validates that required evidence is present during submission. Refe…
PostIssuingDisputesbody→ 200default
GET
/v1/issuing/disputes/{dispute}
Retrieves an Issuing Dispute object.
GetIssuingDisputesDispute2 paramsbody→ 200default
POST
/v1/issuing/disputes/{dispute}
Updates the specified Issuing Dispute object by setting the values of the parameters passed. Any parameters not provided will be left unchanged. Properties on the evidence object can be unset by pass…
PostIssuingDisputesDispute1 parambody→ 200default
POST
/v1/issuing/disputes/{dispute}/submit
Submits an Issuing Dispute to the card network. Stripe validates that all evidence fields required for the dispute’s reason are present. For more details, see Dispute reasons and evidence .
Returns a list of Issuing Settlement objects. The objects are sorted in descending order by creation date, with the most recently created object appearing first.
Attempts to update the specified Issuing Token object to the status specified.
PostIssuingTokensToken1 parambody→ 200default
GET
/v1/issuing/transactions
Returns a list of Issuing Transaction objects. The objects are sorted in descending order by creation date, with the most recently created object appearing first.
The contract defines 42 schemas that model the data the API accepts and returns. The most detailed are issuing.authorization (25 properties), issuing.card (23 properties), issuing.transaction (22 properties), issuing.cardholder (16 properties). Each schema is shown below with its type and property counts.
PostIssuingCardholdersCardholderRequest
object
10 properties
IssuingTransactionList
object
4 properties4 required
issuing.transaction
object
Any use of an [issued card](https://stripe.com/docs/issuing) that results in funds entering or leaving your Stripe account, such as a completed purchase or ref…
22 properties12 required
issuing.cardholder
object
An Issuing Cardholder object represents an individual or business entity who is [issued](https://stripe.com/docs/issuing) cards. Related guide: [How to create…
16 properties10 required
PostIssuingTokensTokenRequest
object
2 properties1 required
GetIssuingCardholdersRequest
object
PostIssuingCardsRequest
object
11 properties2 required
issuing.authorization
object
When an [issued card](https://stripe.com/docs/issuing) is used to make a purchase, an Issuing Authorization object is created. [Authorizations](https://stripe.…
25 properties18 required
GetIssuingAuthorizationsAuthorizationRequest
object
GetIssuingSettlementsRequest
object
IssuingSettlementList
object
4 properties4 required
GetIssuingCardsRequest
object
GetIssuingCardholdersCardholderRequest
object
PostIssuingTransactionsTransactionRequest
object
2 properties
IssuingNetworkTokenList
object
4 properties4 required
IssuingCardholderList
object
4 properties4 required
PostIssuingCardsCardRequest
object
6 properties
PostIssuingDisputesDisputeSubmitRequest
object
2 properties
issuing.settlement
object
When a non-stripe BIN is used, any use of an [issued card](https://stripe.com/docs/issuing) must be settled directly with the card network. The net amount owed…
16 properties16 required
PostIssuingDisputesRequest
object
6 properties
GetIssuingTokensTokenRequest
object
PostIssuingDisputesDisputeRequest
object
4 properties
IssuingDisputeList
object
4 properties4 required
error
object
An error response from the Stripe API
1 property1 required
issuing.card
object
You can [create physical or virtual cards](https://stripe.com/docs/issuing/cards) that are issued to cardholders.
23 properties14 required
PostIssuingSettlementsSettlementRequest
object
2 properties
PostIssuingCardholdersRequest
object
12 properties2 required
issuing.token
object
An issuing token object is created when an issued card is added to a digital wallet. As a [card issuer](https://stripe.com/docs/issuing), you can [view and man…
As a [card issuer](https://stripe.com/docs/issuing), you can dispute transactions that the cardholder does not recognize, suspects to be fraudulent, or has oth…
12 properties10 required
GetIssuingTransactionsRequest
object
IssuingCardList
object
4 properties4 required
GetIssuingAuthorizationsRequest
object
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Stripe Issuing API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.