GapSense vs pokemon-prices.com: Which Pokemon Price API Fits Your Use Case in 2026?
pokemon-prices.com gives you Cardmarket and TCGPlayer prices in one response. GapSense adds 7 more marketplaces, WEB3 vaults, and executable gap signals. A straight comparison for developers choosing an API in 2026.
Both return Pokemon card prices. That's where the similarity ends. pokemon-prices.com unifies two marketplaces — Cardmarket (EU) and TCGPlayer (US) — with country-level EU pricing. GapSense covers nine marketplaces across WEB2 and WEB3, and returns not just prices but gaps: where to buy, where to sell, and whether the spread survives fees. Different products for different users.
- You only trade EU vs US Cardmarket/TCGPlayer → pokemon-prices.com is simpler and cheaper at volume
- You need SNKRDUNK, Courtyard, Phygital, CollectorCrypt, or Renaiss priced → GapSense (pokemon-prices doesn't cover them)
- You want the gap calculated for you (not just raw prices) → GapSense
- You're building a Virtuals ACP agent → GapSense (native integration, no API key)
Coverage comparison
| Feature | pokemon-prices.com | GapSense |
|---|---|---|
| Marketplaces | 2 (Cardmarket EU + TCGPlayer US) | 9 (eBay, TCGPlayer, CardMarket, Courtyard, Phygital, CollectorCrypt, Renaiss, SNKRDUNK, Beezie) |
| Country-level EU prices | Yes (DE, FR, ES, IT) | Via CardMarket integration |
| Japanese marketplace (SNKRDUNK) | No | Yes |
| WEB3 / vault / NFT platforms | No | Yes — Courtyard, Phygital, CollectorCrypt, Renaiss |
| Crypto-native oripa (pack EV) | No | Yes — Beezie + Phygital adjusted EV |
| Cross-platform gap calc | No — returns raw prices; you compute gaps | Yes — gap_usd, gap_pct, confidence, match_tier |
| Grade-pure enforcement | Provides PSA/BGS/CGC prices but no match-tier guard | Enforced: PSA 10 / PSA 9 / CGC 10 / raw-NM never cross |
| Execution metadata | No | execution_mode, redemption_required, kyc_required, estimated_exit_delay_hours |
| Sealed products (booster boxes, ETBs) | Yes | Yes — Pack EV with calibrated buyback % |
| Historical trends | Yes | Yes — per-platform time series |
| Image CDN | Yes | No (identity fields only) |
| One Piece TCG | No (Pokemon only) | Yes |
Pricing + access
| Dimension | pokemon-prices.com | GapSense |
|---|---|---|
| Free tier | 100 req/day (via RapidAPI) | Public preview endpoints (no cap, no auth) |
| Paid tiers | RapidAPI subscription (free → paid ladder) | $0.29 USDC/scan, $0.49 USDC/card — pay-per-request, no subscription |
| Authentication | RapidAPI key header | None — Virtuals ACP escrow is authentication |
| Billing rails | Credit card via RapidAPI | USDC on Base chain via Virtuals ACP |
| AI-crawler policy | robots.txt blocks GPTBot, ClaudeBot, Google-Extended, etc. | AI-allowlisted with Content-Signal: search=yes, ai-input=yes, ai-train=no |
Note on AI crawlers: pokemon-prices.com's Cloudflare-managed robots.txt blocks every major AI crawler, yet ChatGPT still cites the site — likely via pre-block training data or Bing's index. GapSense takes the opposite position: explicit per-bot allowlist for GPTBot / ClaudeBot / PerplexityBot / OAI-SearchBot / Google-Extended so future AI-search results can index fresh pricing data, not stale snapshots.
What each response returns
pokemon-prices.com
{
"id": 3852,
"name": "Charizard ex",
"card_number": 223,
"prices": {
"cardmarket": {
"currency": "EUR",
"lowest_near_mint": 125.50,
"lowest_near_mint_DE": 119.99,
"lowest_near_mint_FR": 129.00,
"lowest_near_mint_IT": 132.50
},
"tcgplayer": {
"currency": "USD",
"market_price": 146.69
}
}
}
Clean and compact. If you're building for the EU ↔ US arbitrage niche, this is enough to compute your own gap: tcgplayer.market_price × EUR_USD_rate − cardmarket.lowest_near_mint.
GapSense
{
"card_key": "obf::223::normal::psa-9::en",
"primary_match": [{
"buy_from": { "platform": "tcgplayer", "price_usd": 142.50, "execution_mode": "direct" },
"sell_to": { "platform": "snkrdunk", "price_usd": 187.25, "redemption_required": false },
"gap_usd": 44.75,
"gap_pct": 31.4,
"confidence": "HIGH",
"match_tier": "primary_exact"
}],
"platform_freshness": [
{ "platform": "tcgplayer", "minutes_ago": 4 },
{ "platform": "snkrdunk", "minutes_ago": 12 }
]
}
Gap pre-computed. Freshness per platform. Confidence tier. Match-tier guard. You act on the signal; you don't write the comparison logic.
When each is the right call
pokemon-prices.com is the right call when you
- Trade exclusively Cardmarket (EU) vs TCGPlayer (US)
- Need country-specific EU pricing (DE/FR/ES/IT) — their genuine edge
- Prefer RapidAPI's familiar billing and playground
- Want image CDN hosting bundled in
- Only need Pokemon (not One Piece)
GapSense is the right call when you
- Trade across more than two marketplaces — especially SNKRDUNK, Courtyard, or WEB3 platforms
- Want the gap computed, typed, and confidence-scored — not just raw prices
- Need execution metadata (vault redemption delays, KYC requirements) in-response
- Build autonomous agents on Virtuals ACP — no API key management overhead
- Pay pay-per-request in USDC instead of monthly subscription
- Require grade-pure comparisons that will not silently cross PSA 10 vs PSA 9 vs raw
The honest verdict
If your flow is "EU ↔ US raw card arbitrage," pokemon-prices.com is a cheaper, simpler pick. The moment you need Japan (SNKRDUNK), crypto vaults (Courtyard/Phygital), pack EV, or grade-strict gap detection, you're outside its coverage. GapSense was designed for the harder surface — nine-marketplace cross-platform trading with execution semantics baked into the response.
Test them with the same card before deciding. pokemon-prices has a free RapidAPI tier; GapSense has public preview endpoints:
- GapSense integration guide (JSON/Markdown/HTML): gapsense.uk/guide
- Live opportunity preview (no auth): gapsense.uk/opportunities/preview
- Per-card signal lookup: gapsense.uk/signals/card?name=Charizard+ex
Try GapSense: gapsense.uk
Related Articles
Find Live Pokemon Card Price Gaps Automatically
Try GapSense.uk![Scarlet & Violet Sets Worth Flipping in 2026 [April Update]](https://res.cloudinary.com/ddrvtv4ul/image/upload/v1776089291/blog/pokemon-tcg/sv-sets-flipping-2026.webp)