YonoSIM API · Live · Self-serve

Ship eSIM in your app in 15 minutes.

Without an Airalo Partners NDA, a Twilio-Super-SIM contract, or wiring raw wholesale supply yourself. Public rate exposed in the API, sandbox key in your inbox in seconds, go-live when you’re ready. One rate, no minimum, no sales call.

API online
→

Interactive playground

Try every endpoint in your browser. Real responses against your account.

→

OpenAPI 3.1 spec

Full machine-readable schema. Auto-generate SDKs from it.

→

npm — @yonosim/api

Scope reserved. Full generated TypeScript SDK ships alongside the first partner integration.

→

Health check

Live status + version + mode.

→

Marketing site

Pricing, comparison, and how to request access.

Try it in 30 seconds

# List every supported country + region

curl "https://api.yonosim.com/v1/countries" \
  -H "Authorization: Bearer sk_test_growth_daf7d4add37757f28cb4c9e020b41da3fd0aca463ee0af0b"

# Search plans for Japan, minimum 5 GB

curl "https://api.yonosim.com/v1/plans/search" \
  -H "Authorization: Bearer sk_test_growth_daf7d4add37757f28cb4c9e020b41da3fd0aca463ee0af0b" \
  -H "Content-Type: application/json" \
  -d '{"country":"JP","minDataGb":5}'

# Create an eSIM order (returns QR + LPA)

curl "https://api.yonosim.com/v1/orders" \
  -H "Authorization: Bearer sk_test_growth_daf7d4add37757f28cb4c9e020b41da3fd0aca463ee0af0b" \
  -H "Content-Type: application/json" \
  -d '{"planId":"JC065","customerEmail":"traveler@example.com"}'

# Check real-time data usage (updates on each read)

curl "https://api.yonosim.com/v1/orders/ord_RtFSRxfGapnI/usage" \
  -H "Authorization: Bearer sk_test_growth_daf7d4add37757f28cb4c9e020b41da3fd0aca463ee0af0b"

Want to try the other endpoints without typing bearer tokens? The interactive playground at api.yonosim.com/docs has a Test Request button on every route — auth pre-filled, real responses.

Authentication

What token do I use?

The examples above use a shared public demo key (sk_test_growth_daf7d…) with $20 of rotating test credit — please don't drain it. For your own sandbox key with $10 of dedicated credit, request access at yonosim.com/developers (24-hour turnaround). Every partner pays the same published retail rate — the same number a traveler sees on yonosim.com/plans. Volume rebates against retail available on request at ~$10k+/mo; email partner@yonosim.com.

Where do my orders live?

Postgres, scoped to your API key. Orders, usage, and refunds persist across restarts and are visible via GET /v1/orders. Sandbox keys (sk_test_*) run in an isolated test namespace and don't touch live provisioning.

How do I get real credentials?

Request access at yonosim.com/developers. We reply within 24 hours with a sandbox key.

✓ Copied to clipboard