Skip to content

For collectors & builders

You don't need to be a developer to build your card app idea.

CardVault Identify is a plain REST API: send a photo, get back a card's name, set, number, year, and rarity in about 2-3 seconds, from a live catalog of 3,337,111+ cards across 43 games and sports. No-code tools can call it directly — you just need somewhere to point it.

You have the idea. The gap is 'how do I get card data into it?'

Maybe it's a collection tracker for your own binder, a trade-matching tool for your local group chat, or a want-list bot that pings you when something shows up. The hard part was never the idea — it's that every version of it needs to turn a card photo into real data (what card is this, what set, what year) before anything else can happen.

Typing that in by hand for every card defeats the point of building a tool at all. And most 'card APIs' assume you're already a backend developer with a stack to plug them into.

A plain REST endpoint no-code tools can call directly

One HTTP call, structured JSON back

POST a card photo — a file or a public image URL — with a bearer API key, and get back name, set, number, year, rarity, language, and a confidence score. That's the whole contract.

Works from the no-code tools you already use

Bubble, Make, n8n, Zapier, Bolt, Lovable, and Replit can all call a plain HTTP endpoint with an API key — that's exactly what this is. If your tool has an 'HTTP request' or 'API' action block, it can call this. An AI assistant with web-action tooling (like Claude or ChatGPT with actions) can also call it on your behalf when you describe what you're building.

Honest 'not sure' instead of a wrong answer in your app

When a photo doesn't clearly match anything, you get needsReview:true instead of a confidently wrong card name showing up in your tracker — with the likely candidates in alternates so your app can ask 'is this it?' instead of guessing.

See it identify a card photo right now — try it before you build anything. Try the live scanner.

Free tier is built for exactly this

A side project or a personal tool rarely needs more than the free tier's monthly allowance to get started — no credit card required. Upgrade only if your tool grows past that.

Free

$0/mo

1,000 identify requests / mo

Starter

$15/mo

6,000 identify requests / mo

See the full pricing page for every tier, overage rate, and rate limit.

Frequently asked questions

Do I need to know how to code to use this?

No. If you can wire up an HTTP request/API action in a no-code tool (Bubble, Make, n8n, Zapier, Bolt, Lovable, Replit) or describe what you want to an AI assistant with action/tool support, you can call this API. There's no SDK or client library required.

What do I get back when I send a card photo?

Structured JSON: the card's name, set, number, year, rarity, language, a confidence score, and a needsReview flag. Enough to populate a collection entry, a trade listing, or a want-list match without typing it in yourself.

What if it can't identify my card?

You get needsReview:true and card:null instead of a wrong guess, plus an alternates list of likely candidates — useful for showing your app's user a quick 'did you mean' picker.

Is the free tier really free?

Yes — a monthly allowance of free identify requests with no credit card required. See the plan cards below for the exact number and what paid tiers unlock if you outgrow it.

Build the card app you've been picturing.

Try a free scan right now, then get an API key when you're ready to wire it into your tool.