TCGGraph Partners
Your own trading card API, under your name, live in 5 business days
Card data for nine games, prices from four markets and graded copies, on your domain, with your keys, your docs and your prices. You find the customers. We run the data, the servers and everything that breaks at three in the morning.
- Live in 5 business days, or your setup fee back
- No code needed with white-label
- Month to month after launch
The Lantern Cards API
Card data and prices for nine games, on one key.
curl https://api.lanterncards.com/v1/cards/pkm_ecard3_146 \
-H "Authorization: Bearer lc_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.lanterncards.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
}
]
}
}
Charizard
Skyridge · 146
reverse holo, market
- Cardmarket
- €1,973.13
- TCGplayer
- $2,999.99
- PSA 10
- $99,000.00
The brands are made up. The card is real: Charizard, Skyridge 146, from our public sample, with its Cardmarket, TCGplayer and graded prices as sampled. Only the hostnames have changed.
- 9
- Games, every printing
- 212,448
- Printings with their own prices
- 4 + graded
- Markets, plus PSA, BGS, CGC, SGC
- 5 days
- Order to live, business days
The deal
You own the customer. We own the problem.
A card API is easy to start and hard to keep right. The part customers pay for is the second part, and it is the part we already do every day.
We run
Everything behind your API- Card data for 9 games, 212,448 printings, with new sets added as they release
- Prices from Cardmarket, TCGplayer, Card Kingdom and Manapool, refreshed daily, and graded prices by grade
- Matching every printing to its own listing on each market
- The API, the servers, scaling and uptime
- Image hosting and delivery
- Keys, rate limits and abuse protection
- Second-line support: anything about the data, and every outage
You run
Everything your customers see- Your name, your logo and your domain
- Your plans and what you charge for them
- Finding customers and signing them up
- First-line support for your customers
- With white-label, the Stripe account your customers pay into
Three ways in
Pick how much of the product you want to build
All three run on the same data and the same servers as TCGGraph itself. The difference is how much is already finished in your name on launch day.
Reseller API
Our API on your domain, for a product you build yourself.
$1,000setup, once
then $249 a month from launch
- Usage
- $0.70 per 1,000 credits, pooled across your customers
- For
- Developers, agencies and software companies with their own front end
- The full API on your domain, api.yourbrand.com
- API keys with your prefix, issued to your customers
- Customer accounts, per-customer credit limits and usage
- Errors, links and image URLs that carry your name, not ours
- All 9 games, every printing, four markets and graded prices
- REST and GraphQL, images never metered
- 99.95% uptime commitment
- Live in 5 business days, or your setup fee back
White-label API
TurnkeyA complete card data business under your name: portal, docs and billing included.
$2,500setup, once
then $499 a month from launch
- Usage
- $0.70 per 1,000 credits, pooled across your customers
- For
- Founders, shops and communities who want their own API without building one
- Everything in Reseller API
- Your developer portal: sign-up, dashboard, keys and usage
- Your documentation, with your name and your domain in every example
- Your plans and prices, on your own pricing page
- Customers pay you directly, into your own Stripe account
- Account emails in your name, from your domain
- Set up with you, step by step, by the people who run the API
Data licence
Store, display and pass on our data from your own systems.
from$2,000a month
Annual agreement.
- Usage
- A flat fee, not metered per call
- For
- Marketplaces, price guides and platforms that need the catalogue in their own database
- The right to store the full catalogue and its prices in your own database
- Serve it to your users from your own systems: your API, your feeds, your exports
- A flat licence fee instead of per-call metering
- Daily price history and signed price webhooks
- Graded prices by grading company and grade
- A named contact for anything about the data
Usage on Reseller API and white-label is $0.70 per 1,000 credits, the same credits our own plans use: a lookup is one, a search page is two, a price history is three. Images are never metered. Partner pricing in full
What your customers see
Your name in every place a customer could look
Including the places most white-label products forget: the key prefix in their code, the link inside an error message and the domain on every card image.
| 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. |
| Developer portal | https://developers.lanterncards.com | Sign-up, dashboard, keys and usage.White-label |
| Documentation | curl https://api.lanterncards.com/v1/cards?game=pokemon | Every example uses your domain and your key prefix.White-label |
| Payments | Lantern Cards · Stripe receipt | Customers pay your Stripe account; we never invoice them.White-label |
| Account emails | hello@lanterncards.com | Sign-up, receipts and low-balance mail in your name.White-label |
From order to launch
5 business days, and the clock is ours
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
The numbers
What you keep, at the prices you choose
Move the sliders to your own plan. It shows the cases that do not work as plainly as the ones that do, because a partner who loses money is not a partner for long.
40
Your price, your decision.
10,000
- Your revenue
- $1,560/mo
- Platform fee
- $499/mo
- Wholesale usage
- $280/mo
- You keep
- $781/mo
Pays for itself from 16 customers. The $2,500 setup fee is back in 4 months.
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.
Build it, or launch on ours
Everything a card API needs before the first customer pays
Most card data projects stall on the second game or the second market. This is the list that stalls them, and who carries it on each route.
- Card data
- Yourself
A separate source for each game, each with its own format, gaps and terms. New sets arrive every few weeks across 9 games. - On TCGGraph
212,448 printings across 9 games in one schema, in 11 languages. - Prices
- Yourself
Marketplaces do not hand out their prices. Each one needs a scraper or a partner agreement, and scrapers break without warning. - On TCGGraph
Cardmarket in EUR and TCGplayer in USD, refreshed daily, plus Card Kingdom, Manapool and graded prices. - Matching
- Yourself
The same card is listed differently on every market: per finish, per language, per reprint. A wrong match prices the wrong card. - On TCGGraph
Matched printing by printing, with a status on every card that says why a price is missing. - Images
- Yourself
Pictures for 73,441 cards and their printings, to mirror, resize and serve. - On TCGGraph
Served in three widths, never metered. - The product
- Yourself
Keys, rate limits, metering, billing, docs and a dashboard, all before the first customer pays. - On TCGGraph
Included. White-label adds the portal, docs and billing in your name. - Keeping it running
- Yourself
Servers, monitoring, blocked scrapers and broken parsers, every week, for as long as the business exists. - On TCGGraph
Our job, with a 99.95% uptime commitment. - Time to first customer
- Yourself
Months, realistically, and longer for prices across markets. - On TCGGraph
5 business days.
The longer version, with licensing and pricing: How to start your own trading card API
Who launches on it
Four kinds of partner, four different reasons
Founders
You know the card market and you know who would pay for an API. Find out whether they will before spending a year on scrapers and servers.
Regional markets
Developers in your market want support in their language, prices from the market they use and a local invoice. Be that company without building the data.
Agencies
Stop wiring up a new card data integration for every client. Give each one a key on your own domain, and earn on the data as well as the build.
Shop software and apps
Point-of-sale, inventory, collection and listing tools: give your users card data and prices as part of your product, metered per user and branded as yours.
When to say no
Three cases where you should buy something else
Partners who are a bad fit cancel in the second month. We would rather point you at the right product now.
You only need data for your own app
Then a regular plan is cheaper and includes a commercial licence. The partner programme is for selling access to other people.
You have no way to reach customers yet
We run the data, not your marketing. Partners who do well already have an audience, a shop network or a product people use.
You want the raw files, not an API
That is the data licence: the catalogue and prices in your own database, served from your own systems, for a flat annual fee.
FAQ
Questions about partnering
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