yard
Live · 190+ countries
Digital goods, one integration

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

POST api.yardapi.com/v1/orders200 · 1.2s
{
  "sku": "steam_topup",
  "amount": 25,
  "currency": "USD",
  "deliver_to": "customer"
}
{
  "status": "delivered",
  "code": "••••-4K9Q"
}
Steam top-upGift cardseSIMMobileGame keys

Built to power

Online storesMarketplacesTelegram shopsDiscord botsGame top-up sitesReseller panelsFintech appsOnline storesMarketplacesTelegram shopsDiscord botsGame top-up sitesReseller panelsFintech apps
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.

How it works

From signup to first live order in a day.

  1. 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
  2. 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
  3. 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
Why yard

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.

For developers

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
create an order
$ 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-••••"
}
What partners ship

Fewer suppliers, more catalog, no night shifts.

1,200
SKUs live in 7 days
Listed 1,200 SKUs in a week and moved fulfilment off people entirely — orders now clear without anyone touching them.
Gift-card marketplace
< 2s
from pay to code
Swapped hand-sent codes for instant delivery. Region checks now run before checkout, so wrong-region refunds fell away.
Telegram top-up shop
+2
categories in one sprint
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.

FAQ

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.

Sandbox is free

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

Free sandbox key

No card · live in a day

Get an API key