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://api.cartapi.io/v1/products/search -G \ -d category=top_up -d country=NG -d max_price=1000 # → airtime top-ups to every Nigerian carrier, under $10.
$ curl https://api.cartapi.io/v1/products/search -G \ -d category=gift_card -d country=US -d currency=EUR # → US gift cards priced in EUR (presentment currency).
$ claude mcp add cartapi https://mcp.cartapi.io/mcp # 11 tools: search_esim_plans · search_topups · search_gift_cards · … · get_checkout_link
Specs
- protocols
- REST · MCP · ACP
- categories
- top-up ·live· eSIM ·live· gift cards ·live· VPN ·soon·
- providers
- Reloadly · Airalo · Nomad · eSIM Go
- catalog
- 29,000+ SKUs across 219 countries
- currencies
- USD base · presentment in 30+ via ECB rates
- 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.