Reseller API
Card data inside your product, on your domain
For teams that already have a front end: an agency with client sites, a point-of-sale app, a collection tool. You get the whole API on your domain with keys in your name, a limit per customer and usage per customer. What you charge for it is up to you.
- $1,000
- Setup, paid once
- $249
- A month, from launch day
- $0.70
- Per 1,000 credits used
- 5 days
- Order to live, or the fee back
What your customers call
The same API, a different name on the door
A customer of Brickhouse TCG, a fictional agency, looks up a card. The record and the prices are real and come from our catalogue. The domain, the key and the image host are the agency's.
Every endpoint TCGGraph has is on your domain the day it ships: cards, sets, sealed product, prices by market and finish, condition prices, graded prices, daily history, webhooks and GraphQL. A fix or a new set reaches your customers at the same moment it reaches ours.
curl https://api.brickhousetcg.com/v1/cards/pkm_ecard3_146 \
-H "Authorization: Bearer bh_live_7Hq2…f9Ka"{
"data": {
"id": "pkm_ecard3_146",
"game": "pokemon",
"name": "Charizard",
"set": {
"code": "ecard3",
"name": "Skyridge"
},
"collectorNumber": "146",
"rarity": "Rare Secret",
"images": {
"normal": "https://images.brickhousetcg.com/ec/pkm_ecard3_146/normal.webp"
},
"prices": [
{
"source": "cardmarket",
"region": "EU",
"finish": "reverse-holo",
"currency": "EUR",
"market": 1973.13
},
{
"source": "tcgplayer",
"region": "NA",
"finish": "reverse-holo",
"currency": "USD",
"market": 2999.99
}
]
}
}What you get
The parts a reseller needs, and none it has already built
The API on your domain
api.yourbrand.com with a certificate we issue and renew. REST and GraphQL, every endpoint TCGGraph has, the day it ships.
Keys with your prefix
Create a customer, issue a key, set a monthly credit limit, revoke it. From your partner dashboard, or from your own sign-up flow through the partner API.
Usage per customer
Credits used per customer per day, so you can bill each one however your product already bills.
Your name in the details
Error bodies link to your docs and image URLs use your image domain, so nothing in a response points back to us.
An OpenAPI file in your name
The full specification with your domain as the server, ready for whatever docs tool or SDK generator you already use.
One bill, pooled
The monthly fee plus $0.70 per 1,000 credits across all of your customers together, drawn from a prepaid balance you top up.
Your name, not ours
Nothing in a response points back to us
The surfaces a Reseller API customer can reach. White-label adds the portal, docs, billing and email on top.
| Where | What Lantern Cards’s customers see | How |
|---|---|---|
| API base URL | https://api.lanterncards.com/v1 | Your subdomain, with a certificate we issue and renew. |
| API keys | lc_live_7Hq2…f9Ka | Your prefix, so a key in a customer's code reads as yours. |
| Card images | https://images.lanterncards.com/…/normal.webp | Three widths, never metered, on your own image domain. |
| Error responses | "docs": "https://developers.lanterncards.com/docs/errors" | Every link in an error points at your documentation. |
The numbers
Data as a line on your invoice
Whether you bill clients for a care plan, a seat or a subscription, data becomes a margin you keep rather than a cost you absorb.
40
Your price, your decision.
10,000
- Your revenue
- $1,560/mo
- Platform fee
- $249/mo
- Wholesale usage
- $280/mo
- You keep
- $1,031/mo
Pays for itself from 8 customers. The $1,000 setup fee is back in under a month.
Usage at $0.70 per 1,000 credits, assuming every customer uses their whole allowance, which is the most it can cost you. Before your own payment processing fees and taxes. The setup fee is paid once and is not in the monthly figures.
Launch
Live in 5 business days
The clock starts once you have sent your name, logo and colours and the DNS records we send you are in place. If your API is not live 5 business days later, we refund the setup fee in full and you owe us nothing.
- Day 001
Order
Choose a programme and pay the setup fee. It takes about five minutes, and nothing is charged again until your API is live.
- → Programme chosen
- → Setup fee paid
- → Order reference issued
- Day 102
Send your brand
Your name, logo, colours and the domain you want. We send back the DNS records to add at your domain provider, which is copy and paste.
- → Name, logo and colours
- → api.yourbrand.com
- → DNS records added
- Days 2 to 403
We build it
Your API, keys and error pages on your domain. With white-label, also your portal, documentation, pricing page and Stripe connection. Every endpoint is tested on your domain before you see it.
- → TLS certificate issued
- → Docs written with your name
- → Every endpoint tested
- Day 504
You launch
You get your partner dashboard and your first customer can sign up the same day. From here, the data and the servers are our problem.
- → Partner dashboard
- → First customer key
- → Monthly fee starts
Compared
Reseller API or white-label?
Choose white-label if you want customers to sign up, read docs and pay without you building any of that.
| Topic | Reseller API | White-label API |
|---|---|---|
| Setup, once | $1,000 | $2,500 |
| Platform fee | $249 a month | $499 a month |
| Usage | $0.70 per 1,000 credits | $0.70 per 1,000 credits |
| API, keys and images on your domain | Included | Included |
| Per-customer limits and usage | Included | Included |
| Developer portal and sign-up | You build it | Included, in your name |
| Documentation | OpenAPI file in your name | Full docs site, in your name |
| Customer billing | Your own system | Your Stripe account, wired up |
| Account emails | Your own system | Sent in your name |
| Needs a developer | Yes | No |
FAQ
Questions about Reseller API
Your API could be live next week
Live in 5 business days, or your setup fee back. The clock starts once you have sent your name, logo and colours and the DNS records we send you are in place. If your API is not live 5 business days later, we refund the setup fee in full and you owe us nothing.
Questions first? hello@tcggraph.com