Documentation Index
Fetch the complete documentation index at: https://agnt.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Stripe connection proxies requests to the Stripe REST API athttps://api.stripe.com/v1. Store your Stripe secret key once in the agntdata dashboard and call Stripe from your agents, workflows, or services with a single agntdata API key — without exposing the Stripe secret key in client apps.
- Base URL:
https://api.agntdata.dev/v1/connections/stripe/* - Stripe auth: agntdata injects
Authorization: Bearer <your_stripe_secret_key> - Write payloads: Stripe expects
application/x-www-form-urlencodedbodies — set that Content-Type on writes. - API version: requests default to whatever version is pinned on your Stripe secret key. Override per request with the
Stripe-Versionheader (current GA is2026-03-25.dahlia).
Setup
Generate a Stripe secret key
In the Stripe Dashboard go to Developers → API keys and copy a secret key (
sk_live_... for production, sk_test_... for test mode). Restricted keys work too — scope them to the resources your agents need.Paste it into agntdata
In the agntdata dashboard open Integrations, pick Stripe, and paste the secret key.
Examples
Create a customer
List recent payment intents
Create a checkout session
Supported operations
The integration covers the core Stripe resources:- Customers — list, create, retrieve, update, delete
- Charges — list, retrieve
- Payment Intents — list, create, retrieve, update, cancel
- Setup Intents — create
- Subscriptions — list, create, retrieve, update, cancel
- Invoices — list, retrieve
- Products — list, create
- Prices — list, create
- Checkout Sessions — list, create, retrieve
- Refunds — list, create
- Payouts — list
Receiving Stripe webhooks
This connection covers outbound calls from agntdata to Stripe. To receive inbound Stripe events in an agent:- In the agntdata dashboard, mint a new Webhook Endpoint.
- Copy the resulting
https://api.agntdata.dev/webhooks/ingest/<id>URL. - In the Stripe Dashboard go to Developers → Webhooks and point a new endpoint at that URL.