RESELLER API Live stock · instant delivery

Sell from our stock through your own API

Plug into the Reseller API, top up your balance and resell premium digital products as your own — on your site, your Discord bot or your own SellAuth shop. The more you sell, the bigger your discount.

Tier discountsAuto-upgrades, never demoted
Synchronous deliveryKeys in the invoice response
Live stockPer variant · -1 = unlimited
Dynamic deliveryZero-code for SellAuth shops
api.sellauth.com/v1/reseller
Request · Catalog with your tier price & live stock
curl https://api.sellauth.com/v1/reseller/products \
  -H "Authorization: Bearer YOUR_RESELLER_API_KEY"
Illustrative response● 200 OK
{
  "data": [{
    "id": 1042,
    "name": "Netflix Premium",
    "description": "4K · 4 screens",
    "image_urls": ["https://…/netflix.png"],
    "variants": [{
      "id": 88, "name": "1 Month",
      "price": 7.23, "stock": 37
    }]
  }]
}
Tier discountsLive stock per variantSynchronous deliveryIdempotent ordersAuto refundsCoupons on topDynamic DeliveryReseller-only productsUSD balanceDiscord & Telegram bots
The platform

Built to be driven by your own code

The shop's reseller catalog, tier pricing, balance and delivery — exposed through a REST API and a zero-code delivery URL.

Full catalog access

Every enrolled product — including private, reseller-only offers — with description, images, product tabs and variants in the seller's order.

GET /products

Reseller prices

Each variant returns the list price and your price with the tier discount applied. You set your own selling price.

"price" → your cost

Live stock

The stock you see is the stock you can order, per variant. A value of -1 means unlimited — not zero.

"stock": -1

API & automation

Create invoices from a script, backend or bot. Charged to your USD balance and delivered in the same response.

POST /invoices

Order management

Every invoice with its deliverables kept on record. Fetch one by ID or page through your history.

GET /invoices/{id}

External stores

Paste a per-variant dynamic delivery URL into your own SellAuth shop and every sale is fulfilled from the source stock.

Dynamic Delivery
Three ways to order

Pick the channel that fits you

All channels are paid from your balance and delivered instantly from the shop's stock.

Manual

Reseller panel

Best for buying keys upfront, in bulk

Set a quantity next to any product in the reseller catalog and click Buy. Review the total, pay from your balance and the keys are shown on the spot and kept on the invoice.

/customer/reseller
Developers

Reseller API

Best for any platform — site, bot, script

Call a REST API with your reseller API key to browse the catalog, check your balance and create invoices programmatically.

Bearer YOUR_RESELLER_API_KEY
Zero code

Dynamic Delivery

Best for your own SellAuth shop

Paste a per-product delivery URL into your shop. One-click "connect your store" imports the catalog with delivery and stock sync preconfigured.

Connect your store
Getting started

How API reselling works

Three steps to start selling from live stock.

01

Enroll & get your key

Open /customer/reseller and enroll (open, application or invite). Generate your key under Manage API key — it's shown once.

02

Top up your balance

Add funds under /customer/balance. Orders are charged upfront in USD and rejected before charging if the balance is short.

03

Sell & level up

Resell at your own prices. Hit lifetime spend and order thresholds to move up a tier automatically.

Tiers & pricing

Sell more, pay less

Each tier has a discount off the list price. Shops can set custom discounts per product or variant, so your exact price is always in the catalog.

5%
BronzeOn approval
10%
Silver$500+ lifetime spend
15%
Gold$2,000+ lifetime spend
25%
Platinum$5,000+ lifetime spend
Your tier:
Example $100 list order costs you

How tiers advance

  • A tier may define thresholds for lifetime spend (USD) and completed order count.
  • Meet every threshold a tier defines and you're moved up automatically.
  • You are never demoted — the shop can also assign tiers manually.
  • Current tier, lifetime stats and next-tier requirements come back from GET /balance.
  • Coupons stack on top of your tier discount — pass coupon when creating an invoice. Full coverage makes the order free.
  • Undeliverable items are automatically refunded to your balance.

Tier names and percentages shown are illustrative — each shop configures its own.

Integrations

Plug it into your store or bot

Sell on your own SellAuth store with the source stock behind it — no code required.

01

Your SellAuth store

A buyer pays for a variant set to Dynamic Delivery with your URL.

02

Delivery URL

The request is verified with your webhook secret, your balance is charged and stock is picked.

03

Delivered by SellAuth

The deliverable is returned and SellAuth shows it to your buyer instantly.

Every call is authenticated with the webhook secret from your own shop.
Use an Idempotency-Key on API orders — retries return the original invoice, never a double charge.
Stock races or upstream failures are refunded to your balance automatically.
Good to know

Limits, keys & secrets

60

Read requests / minute (products, balance, invoices)

20

Create Invoice requests / minute

USD

Balance currency. One currency per invoice, or a 422.

-1

Stock value for unlimited variants

Credential
Where you get it
What it's for
Reseller API keyReseller panel → Manage API keyBearer token for the Reseller API. Shown once; regenerating invalidates the old key immediately. Seller dashboard keys won't work.
Dynamic delivery URLsReseller catalog (panel or API)Per-variant URLs with your personal token. Regenerating invalidates every URL pasted into your shop.
Webhook secretYour own shop's dashboard, saved on the reseller panelProves delivery requests really come from your shop. Handled automatically when you connect your store.
Treat all three as secrets — anyone with your API key or delivery URLs can place orders charged to your balance.
Start today

Ready to sell from our stock?

Get your API key, top up your balance and start reselling premium digital products today.