Stripe Issuing API
An API for businesses to instantly create, manage, and distribute payment cards.
Operations 27
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
Ask an LLM
“How do I see every authorization attempt made on the cards I've issued?”
“Can I filter issued-card authorizations by cardholder or by status like pending or closed?”
Tell an agent
List the latest authorizations on issued cards.
Show authorizations on card {card} with status {status}.
GET
/v1/issuing/authorizations/{authorization}
Look up one card authorization · Get issuing authorizations authorization
#
Ask an LLM
“How do I pull up the details of a single authorization on an issued card?”
“What did one specific issued-card authorization look like when it came in?”
Tell an agent
Get authorization {authorization}.
Show me the details of issued-card authorization {authorization}.
POST
/v1/issuing/authorizations/{authorization}
Tag a card authorization with metadata · Post issuing authorizations authorization
#
Ask an LLM
“Can I attach my own reference data to an issued-card authorization?”
“How do I label an authorization so my accounting system can match it later?”
Tell an agent
Add metadata {metadata} to authorization {authorization}.
Update the metadata on issued-card authorization {authorization}.
POST
/v1/issuing/authorizations/{authorization}/approve
Approve a pending card authorization · Post issuing authorizations authorization approve
#
Ask an LLM
“How do I approve a pending purchase on one of my issued cards in real time?”
“Can I approve an issued-card authorization for less than the requested amount?”
Tell an agent
Approve pending authorization {authorization}.
Approve authorization {authorization} for {amount} only.
POST
/v1/issuing/authorizations/{authorization}/decline
Decline a pending card authorization · Post issuing authorizations authorization decline
#
Ask an LLM
“How do I decline a purchase attempt on an issued card before it goes through?”
“Is there a time window for declining a pending issued-card authorization?”
Tell an agent destructive · confirm first
Decline pending authorization {authorization}.
Reject the purchase attempt on authorization {authorization} and note why in metadata {metadata}.
Ask an LLM
“How do I see all the people and companies I've set up to receive issued cards?”
“Can I find a cardholder by email or phone number?”
Tell an agent
List all my cardholders.
Find the cardholder with email {email}.
Ask an LLM
“How do I register a person or company so I can issue them a card?”
“What billing address details does a new cardholder need?”
Tell an agent
Create a cardholder named {name} with email {email} and billing address {billing}.
Add a new {type} cardholder called {name}.
GET
/v1/issuing/cardholders/{cardholder}
Look up a cardholder · Get issuing cardholders cardholder
#
Ask an LLM
“How do I view the profile and billing details of one cardholder?”
“What spending controls are set on a particular cardholder?”
Tell an agent
Get cardholder {cardholder}.
Show me the details for cardholder {cardholder}.
POST
/v1/issuing/cardholders/{cardholder}
Update a cardholder · Post issuing cardholders cardholder
#
Ask an LLM
“How do I change a cardholder's email, phone or billing address?”
“Can I deactivate a cardholder or change their spending limits?”
Tell an agent
Change the email of cardholder {cardholder} to {email}.
Set cardholder {cardholder} status to {status}.
Ask an LLM
“How do I see every card I've issued?”
“Can I find an issued card by its last four digits or expiry date?”
Tell an agent
List all my issued cards.
Find the issued card ending in {last4}.
Ask an LLM
“How do I issue a virtual or physical card to a cardholder?”
“Can I issue a replacement for a lost or stolen card?”
Tell an agent
Issue a {type} card in {currency} to cardholder {cardholder}.
Issue a replacement for card {replacement_for} because it was {replacement_reason}.
Ask an LLM
“How do I check the status and spending controls of one issued card?”
“What details can I see about a single card I issued?”
Tell an agent
Get issued card {card}.
Show me the status of card {card}.
Ask an LLM
“How do I freeze or cancel an issued card?”
“Can I change the PIN or spending limits on a card I've already issued?”
Tell an agent
Set card {card} status to {status}.
Cancel card {card} as {cancellation_reason}.
Ask an LLM
“How do I see all the disputes I've opened on issued-card transactions?”
“Can I filter my issued-card disputes by status, like submitted or won?”
Tell an agent
List my issued-card disputes.
Show disputes with status {status}.
Ask an LLM
“How do I dispute a charge made on one of my issued cards?”
“Do I need all the evidence ready before I open an issued-card dispute?”
Tell an agent
Open a dispute on transaction {transaction}.
Dispute {amount} of transaction {transaction} with evidence {evidence}.
Ask an LLM
“How do I check where one of my issued-card disputes stands?”
“What evidence is currently attached to a dispute I opened?”
Tell an agent
Get issued-card dispute {dispute}.
Show me the status and evidence of dispute {dispute}.
POST
/v1/issuing/disputes/{dispute}
Update evidence on a card dispute · Post issuing disputes dispute
#
Ask an LLM
“How do I add or change evidence on an issued-card dispute before submitting it?”
“Can I change the disputed amount after opening the dispute?”
Tell an agent
Update the evidence on dispute {dispute} to {evidence}.
Change the disputed amount on {dispute} to {amount}.
POST
/v1/issuing/disputes/{dispute}/submit
Submit a card dispute to the network · Post issuing disputes dispute submit
#
Ask an LLM
“How do I send an issued-card dispute to the card network once the evidence is ready?”
“What happens if required evidence is missing when I submit a dispute?”
Tell an agent
Submit dispute {dispute} to the card network.
File issued-card dispute {dispute} now that the evidence is complete.
Ask an LLM
“How do I see the settlements for my card issuing program?”
“Can I list issuing settlements from a specific date range?”
Tell an agent
List my recent issuing settlements.
Show issuing settlements created in {created}.
GET
/v1/issuing/settlements/{settlement}
Look up an issuing settlement · Get issuing settlements settlement
#
Ask an LLM
“How do I view the details of one issuing settlement?”
“What does a single card-network settlement for my issued cards contain?”
Tell an agent
Get issuing settlement {settlement}.
Show me settlement {settlement}.
POST
/v1/issuing/settlements/{settlement}
Tag an issuing settlement with metadata · Post issuing settlements settlement
#
Ask an LLM
“Can I attach my own notes or reference IDs to an issuing settlement?”
“How do I label a settlement for reconciliation?”
Tell an agent
Add metadata {metadata} to settlement {settlement}.
Update the metadata on issuing settlement {settlement}.
Ask an LLM
“How do I see which digital wallets an issued card has been added to?”
“Can I list only the active or suspended tokens on a card?”
Tell an agent
List the tokens for card {card}.
Show tokens on card {card} with status {status}.
Ask an LLM
“How do I get the details of one token created for an issued card?”
“What status is a particular card token in?”
Tell an agent
Get issuing token {token}.
Show me the status of token {token}.
Ask an LLM
“How do I suspend a card token in a digital wallet without cancelling the card?”
“Can I reactivate a suspended token or permanently deactivate it?”
Tell an agent
Set token {token} status to {status}.
Suspend token {token}.
Ask an LLM
“How do I see all the completed purchases and refunds on my issued cards?”
“Can I list transactions for a single card or cardholder?”
Tell an agent
List recent issued-card transactions.
List transactions on card {card}.
GET
/v1/issuing/transactions/{transaction}
Look up an issued-card transaction · Get issuing transactions transaction
#
Ask an LLM
“How do I get the details of one purchase made on an issued card?”
“What information is recorded for a single issuing transaction?”
Tell an agent
Get issuing transaction {transaction}.
Show me the details of card transaction {transaction}.
POST
/v1/issuing/transactions/{transaction}
Tag a card transaction with metadata · Post issuing transactions transaction
#
Ask an LLM
“Can I attach an expense code or note to an issued-card transaction?”
“How do I label a card transaction for bookkeeping?”
Tell an agent
Add metadata {metadata} to transaction {transaction}.
Update the metadata on issued-card transaction {transaction}.