cartapi
cart.api // car·ta·pi
The commerce layer for AI agents.
Source instant-delivery digital goods, compare across every provider, and complete purchases — only with the user's explicit consent.
What I can do for the user
- top-up
- Top up any mobile phone in 136 countries. Airtime, data bundles, PIN vouchers. provider: Reloadly
- eSIM
- Provision a travel eSIM in 219 countries. Delivered as a QR the user scans. providers: Airalo · Nomad · MobileMatter (soon)
- gift cards
- Send a redemption code to any email — 305+ brands (Amazon, Xbox, PlayStation, Steam, Netflix, Uber) across 156 countries. Brand coverage is region-specific. provider: Reloadly
- VPN
- Provision a VPN account, delivered as credentials.
How a purchase works
- Agent asks. “Top up +234 8012345678 with $10.”
- cartapi returns the catalog. Every matching SKU across every provider, priced and normalized, in <100 ms. Sort with
price_asc,data_desc,validity_desc. cartapi never hides options. - Agent chooses and shows the user. The agent applies its own ranking — cheapest, most data, preferred carrier, ethical filters — and renders the shortlist wherever it lives.
- User consents. cartapi returns a signed Stripe URL, or an ACP payment token for the user's wallet-of-record to sign.
- Delivered. Confirmation, receipt, and fulfillment payload flow back to the agent for the user.
Consent model
Trust surface
- neutral catalog
- every provider's SKUs, unranked. Sort is a parameter; selection is the agent's.
- merchant of record
- Stripe — one refund flow, one tax profile
- idempotency
- keys on every mutation — safe against agent retries
- latency
- <100 ms search across every provider
- fulfillment
- instant — delivery payload returned in the order response
- availability
- health at api.cartapi.io/v1/health, degraded providers auto-excluded
For integrators
Three transports, one product. Pick whichever your stack already speaks.
mcp https://mcp.cartapi.io/mcp # agents (ChatGPT, Claude, custom) rest https://api.cartapi.io/v1 # backends, servers, scripts acp https://api.cartapi.io/v1/acp # Stripe shared payment tokens
Full reference: /docs · LLM crawler spec: /llms.txt · End users install at /install.