🎴 Card Trading API

API to fetch card data from multiple sources

GET /api/onepiece

Description: Fetch card data from both YYT and Tokopedia

Query Parameters:

Example:

GET /api/onepiece?search=op13-003

GET /api/onepiece-cards

Description: Fetch One Piece cards from database with pagination and filtering (max 50 per page)

Query Parameters:

Examples:

GET /api/onepiece-cards
GET /api/onepiece-cards?search=luffy&page=2
GET /api/onepiece-cards?search=ST01-004
GET /api/onepiece-cards?search=OP15&color=red&limit=20
GET /api/onepiece-cards?color=green&type=Leader&lang=en

GET /api/yyt

Description: Fetch One Piece card data from yuyu-tei.jp only

Query Parameters:

Example:

GET /api/yyt?search=op13-003

GET /api/tokopedia

Description: Fetch card data from Tokopedia only (10 results per page)

Query Parameters:

Examples:

GET /api/tokopedia?search=trading+card
GET /api/tokopedia?search=trading+card&page=2

GET /health

Description: Health check endpoint