</>TCG Price Lookup
CatalogAPIPricingFAQDocsBlog
CatalogAPIPricingFAQDocsBlog
</>TCG Price Lookup

Free trading card game price checker. Live prices from TCGPlayer and eBay for Pokemon, Pokemon Japan, Magic: The Gathering, Yu-Gi-Oh!, One Piece, Disney Lorcana, Star Wars: Unlimited, and Flesh and Blood.

[email protected]

Product

  • Card Price Checker
  • Price Guide
  • API for Developers
  • Pricing

Games

  • Pokemon
  • Pokemon Japan
  • Magic: The Gathering
  • Yu-Gi-Oh!
  • One Piece
  • Disney Lorcana
  • Star Wars: Unlimited
  • Flesh and Blood

Resources

  • Blog
  • FAQ
  • Documentation

Legal

  • Privacy Policy
  • Terms of Service

© 2026 TCG Price Lookup. All rights reserved.

TCG Price Lookup is not affiliated with or endorsed by TCGPlayer, eBay, or any trading card game publisher.

All trading card game names, logos, and card imagery are trademarks and © of their respective owners. Pokemon is © Nintendo / Creatures Inc. / GAME FREAK Inc. Magic: The Gathering is © Wizards of the Coast LLC. Yu-Gi-Oh! is © Konami Digital Entertainment. One Piece Card Game is © Bandai / Shueisha / Toei Animation. Disney Lorcana is © Disney / Ravensburger. TCG Price Lookup is an independent card price tracking service and is not affiliated with, endorsed by, or sponsored by any of the above companies, PSA, BGS, CGC, or any grading service. All card names and imagery are used solely for identification and price tracking purposes.

Rate Limits & Errors

Understand rate limits, response headers, and error codes.

Rate Limits by Plan

PlanDaily LimitBurst Limit
Free2001 req / 3s
Trader10,0001 req / s
Business100,0003 req / s

Response Headers

Every API response includes rate limit headers so you can track your usage.

X-RateLimit-LimitMaximum requests allowed in the current window.
X-RateLimit-RemainingRequests remaining in the current window.

Best Practices

  • •Cache responses — Card data and prices don't change every second. Cache for at least 5 minutes.
  • •Use batch lookups — Fetch up to 20 cards per request using the ids parameter instead of individual calls.
  • •Implement exponential backoff — When you hit a 429, wait and retry with increasing delays (1s, 2s, 4s).
  • •Monitor rate limit headers — Check X-RateLimit-Remaining to proactively slow down before hitting limits.