Stripe Applications API

The Applications API from Stripe — 8 operation(s) for applications.

Operations 11

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

GET /v1/application_fees List collected application fees · Stripe List Application Fees #
Ask an LLM
“How much have I collected in platform application fees?”
“Can I find the application fee taken on one specific charge?”
Tell an agent
List my recent application fees.
Show the application fee collected on charge {charge}.
GET /v1/application_fees/{fee}/refunds/{id} Get one refund of an application fee · Stripe Retrieve Application Fee Refund #
Ask an LLM
“How do I look up a specific refund made on an application fee?”
“Can I see an older application fee refund beyond the ten most recent?”
Tell an agent
Show refund {id} on application fee {fee}.
Get the details of application fee refund {id} for fee {fee}.
POST /v1/application_fees/{fee}/refunds/{id} Update an application fee refund's metadata · Stripe Update Application Fee Refund #
Ask an LLM
“How do I tag an application fee refund with my own metadata?”
“What can I change on an application fee refund after it's made?”
Tell an agent
Set metadata {metadata} on refund {id} of application fee {fee}.
Update the metadata on application fee refund {id}, fee {fee}.
GET /v1/application_fees/{id} Get an application fee · Stripe Retrieve Application Fee #
Ask an LLM
“How do I look up the details of one application fee?”
“Has a particular application fee been refunded?”
Tell an agent
Show application fee {id}.
Get the amount and refund status of application fee {id}.
POST /v1/application_fees/{id}/refund Refund an application fee (legacy endpoint) · Stripe Refund Application Fee #
Ask an LLM
“Is there an older endpoint for refunding an application fee?”
“Can I refund only part of an application fee with the legacy refund call?”
Tell an agent
Refund application fee {id} using the legacy refund call.
Refund {amount} of application fee {id} with the legacy endpoint.
GET /v1/application_fees/{id}/refunds List refunds of an application fee · Stripe List Application Fee Refunds #
Ask an LLM
“How do I see every refund made against an application fee?”
“Can I page through more than the ten most recent refunds on a fee?”
Tell an agent
List refunds on application fee {id}.
Show up to {limit} refunds for application fee {id}.
POST /v1/application_fees/{id}/refunds Refund an application fee · Stripe Create Application Fee Refund #
Ask an LLM
“How do I give back an application fee I collected from a connected account?”
“Can I partially refund an application fee?”
Tell an agent
Refund application fee {id} in full.
Refund {amount} of application fee {id}.
GET /v1/apps/secrets List secrets in an app's secret store · Stripe Get Apps Secrets #
Ask an LLM
“How do I see which secrets my app has stored?”
“Can I list secrets for just one scope, like a single user?”
Tell an agent
List the secrets stored in scope {scope}.
Show up to {limit} app secrets in scope {scope}.
POST /v1/apps/secrets Create or replace an app secret · Stripe Post Apps Secrets #
Ask an LLM
“How do I store an API key or token securely for my app?”
“Can I set an app secret to expire automatically?”
Tell an agent
Store secret {name} with value {payload} in scope {scope}.
Save secret {name} in scope {scope} and expire it at {expires_at}.
POST /v1/apps/secrets/delete Delete an app secret · Stripe Post Apps Secrets Delete #
Ask an LLM
“How do I remove a secret my app no longer needs?”
“Do I need the scope as well as the name to delete an app secret?”
Tell an agent destructive · confirm first
Delete secret {name} from scope {scope}.
Remove the app secret called {name} in scope {scope} from the store.
GET /v1/apps/secrets/find Find an app secret by name · Stripe Get Apps Secrets Find #
Ask an LLM
“How do I read back a secret my app stored earlier?”
“Can I look up an app secret by its name and scope?”
Tell an agent
Find secret {name} in scope {scope}.
Fetch the stored value of app secret {name} for scope {scope}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/stripe-applications-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

stripe-applications-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Stripe Applications API
  version: '2023-10-16'
  contact:
    email: dev-platform@stripe.com
    name: Stripe Dev Platform Team
    url: https://stripe.com
  termsOfService: https://stripe.com/us/terms/
  x-stripeSpecFilename: spec3
  description: 'Operations tagged Applications across 2 of this provider''s published API definitions: stripe-application-fees-api-openapi.yml, stripe-application-secrets-api-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.stripe.com/
security:
- basicAuth: []
- bearerAuth: []
tags:


# --- truncated at 32 KB (39 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/stripe/refs/heads/main/openapi/stripe-applications-api-openapi.yml