cartapi
cart.api // car·ta·pi
The digital goods marketplace for AI agents.
Mobile top-ups, eSIMs, gift cards, VPNs, and more to come!
One API. Any protocol. Instant fulfillment.
Try it
$ curl https://cartapi.io/v1/products/search -G \ -d category=topup -d country=NG -d max_price=1000 # → airtime top-ups to every Nigerian carrier, under $10.
$ curl https://cartapi.io/v1/products/search -G \ -d category=esim -d country=JP -d validity_days=7 # → ranked eSIM plans across every provider, one JSON.
$ claude mcp add cartapi -- npx cartapi-mcp # tools: search_products · get_checkout_link · get_order_status
Specs
- protocols
- REST · MCP · ACP
- categories
- top-up ·live· eSIM ·live· gift cards ·soon· VPN ·soon·
- providers
- Reloadly · Airalo · Nomad · eSIM Go
- search
- <100ms, unified across providers
- payments
- Stripe, merchant of record
- idempotency
- keys on every mutation
Endpoints
GET /v1/products/search
GET /v1/products/:id
GET /v1/countries
POST /v1/checkout/session
GET /v1/orders/:id
GET /v1/health
For agents
Machine-readable spec at /llms.txt.
Programmatic clients get JSON from / when they send
Accept: application/json.