{"name":"PokeWallet API","version":"1.4.0","status":"production","description":"Pokemon TCG cards database with real-time pricing from TCGPlayer and CardMarket","authentication":{"required":true,"method":"API Key","header":"X-API-Key","format":"pk_live_xxxxxxxxxxxxx","docs":"Contact admin for API key"},"rate_limits":{"per_hour":100,"per_day":1000,"plan":"free"},"endpoints":{"health":{"path":"/health","auth_required":false,"description":"Health check endpoint with service status"},"search":{"path":"/search?q=charizard&limit=20","auth_required":true,"description":"Search cards with TCG and CardMarket pricing (supports pagination)"},"cardDetail":{"path":"/cards/:id","auth_required":true,"description":"Get card details with unified pricing. Supports encrypted IDs (pk_xxx) or plain card numbers with ?set_code parameter"},"sets":{"path":"/sets","auth_required":true,"description":"List all Pokemon sets with card counts"},"setDetails":{"path":"/sets/:setCode?page=1&limit=20","auth_required":true,"description":"Get cards for a specific set (paginated)"},"images":{"path":"/images/:id?size=high","auth_required":true,"description":"Card images from R2 bucket via API proxy (PROTECTED). Requires X-API-Key header. Example: /images/pk_xxx?size=high or /images/pk_xxx?size=low"}},"headers":{"X-API-Key":"Your API key","X-RateLimit-Limit-Hour":"Requests allowed per hour","X-RateLimit-Remaining-Hour":"Requests remaining this hour","X-RateLimit-Limit-Day":"Requests allowed per day","X-RateLimit-Remaining-Day":"Requests remaining today"}}