Sell every digital good
through one API.
yard plugs your store into Steam top-ups, gift cards, game credits, eSIM and mobile — at direct-supplier prices, delivered the second your customer pays. No stock to hold, nothing to fulfil by hand, one contract for the whole catalog.
Free sandbox · no card required · live in a day
{
"sku": "steam_topup",
"amount": 25,
"currency": "USD",
"deliver_to": "customer"
}{
"status": "delivered",
"code": "••••-4K9Q"
}Built to power
- 5,000+
- SKUs in one catalog
- 190+
- countries covered
- < 2s
- median delivery time
- 99.9%
- API uptime
Figures reflect current platform capacity. Verified account metrics shared under NDA on request.
One integration, the entire catalog.
Add the products your customers already ask for — without signing a new supplier for each one. Pick a category to start; the rest ride the same API and the same settlement.
Game top-ups & credits
Steam wallet, PUBG UC, Genshin, Mobile Legends, Roblox and 100+ titles. Top up straight to a player ID — no account logins to collect, nothing to fulfil by hand.
Gift cards
Apple, Google Play, Amazon, Netflix, Spotify, Xbox and PSN — sold at face value, region shown up front.
Region flagged before saleGame keys & gifts
Steam gifts and platform keys with artwork and descriptions pulled in automatically.
Auto-catalogeSIM
Data plans across 190+ countries, activated the moment a customer pays.
190+ countriesMobile top-ups
Airtime and bundles for 500+ operators, delivered in seconds.
500+ operatorsSubscriptions
Streaming and service subscriptions delivered as licensed codes.
Licensed stockFrom signup to first live order in a day.
- 01
Get your key
Sign up with an email, grab a sandbox key and hit the API in minutes. No sales call to get started.
GET /v1/catalog - 02
Call one endpoint
A single POST creates an order for any product in the catalog. Same request shape for every category.
POST /v1/orders - 03
We deliver, you settle
We fulfil instantly and push the code back over webhook. One balance, one invoice — no per-supplier reconciliation.
→ webhook: delivered
The plumbing behind a digital-goods store — done once.
One contract, whole catalog
Replace a folder of supplier deals with a single integration and a single balance. Add a category, not a vendor.
Instant auto-delivery
Orders fulfil in under two seconds on median. Your customer pays, the code lands — nothing waits on a human.
Direct-supplier pricing
We buy first-hand, so your margin isn't split three ways down a reseller chain. Rates scale with volume.
Region shown before sale
Every SKU exposes its supported regions in the API, so you never sell a code that won't redeem. Fewer refunds by design.
Webhooks & reconciliation
Delivery, refunds and balance events stream over webhook. One statement to close your books, not ten.
Built to hold at peak
The API keeps its latency through launch spikes and sale events — the moments a manual process falls over.
An API your engineers won't fight.
Clean endpoints, honest errors and docs that match production. Wire up the sandbox today; move to live keys when you're ready.
- Predictable REST + JSON, one request shape for every product
- Sandbox with test funds — build before you sign anything
- Idempotency keys so a retry never double-charges
- Webhooks for delivery, refunds and balance
- Client libraries for Node, PHP, Python and Go
$ curl https://api.yardapi.com/v1/orders \ -H "Authorization: Bearer sk_live_•••" \ -d "sku=steam_topup" \ -d "amount=25" # 200 OK { "id": "ord_8Kd21", "status": "delivered", "delivery_ms": 1187, "code": "XXXX-4K9Q-••••" }
Fewer suppliers, more catalog, no night shifts.
Listed 1,200 SKUs in a week and moved fulfilment off people entirely — orders now clear without anyone touching them.Gift-card marketplace
Swapped hand-sent codes for instant delivery. Region checks now run before checkout, so wrong-region refunds fell away.Telegram top-up shop
Shipped eSIM and mobile top-ups on the same integration in a single sprint — two new revenue lines, zero new suppliers.Gaming reseller
Representative outcomes from onboarding. Named references available under NDA.
The questions buyers ask first.
Still unsure? Talk to a human — we answer in plain terms, not sales scripts.
How is pricing structured?
You buy from a single balance at direct-supplier rates that improve as your volume grows. There are no listing fees and no monthly minimum to get started.
How does settlement work?
Top up a prepaid balance or settle on invoice. Every order, refund and balance change streams over webhook, so your books close from one statement instead of ten supplier reports.
How fast can we go live?
You can hit the sandbox within minutes of signing up. Live keys are typically issued within a day, once we verify your business.
Which regions and products are covered?
190+ countries and thousands of SKUs across game top-ups, gift cards, keys, eSIM, mobile top-ups and subscriptions. Each SKU exposes its supported regions in the API, so you never sell a code that won't redeem.
What happens if a code fails to deliver?
Failed deliveries retry automatically, and any order we can't fulfil is refunded to your balance without you asking. You're never left holding a dead code.
Can you handle launch spikes and sale events?
Yes. The API holds its latency through the traffic peaks where a manual process falls over, and rate limits lift with your tier.
Is there a contract or lock-in?
Start on the sandbox with no commitment. Going live is a straightforward agreement with no long lock-in.
Add the whole catalog today.
Grab a sandbox key and make your first live order before the day is out. No card, no lock-in — you only pay for what you sell.
Prefer to talk first? Contact the team
Instant delivery · 190+ countries · no lock-in