Cards

The core entity of the PokeDev universe. Everything revolves around cards.

GET /api/v1/cards

List all cards with filtering (search, set, rarity).

GET /api/v1/cards/{slug}

Retrieve detailed information for a specific card.

Sets

Collections of cards released together as an expansion.

GET /api/v1/sets

List all card sets.

GET /api/v1/sets/{id}

Get details about a specific expansion.

Rotations

The periodic retiring of older sets from Standard format.

GET /api/v1/rotations

List current and past rotation events.

GET /api/v1/rotations/current

Quickly check the current Standard format rules.

Legalities

Rules defining which cards are allowed in official tournaments.

GET /api/v1/legalities/validate

Validate a list of cards against a specific format.

Stacks

Manage private and shared technology stacks.

POST /api/v1/stacks/private

Create a new private stack.

GET /api/v1/stacks/share/{id}

Retrieve a shared stack by its unique ID.

Oracle

AI-powered recommendation engine for technology choices.

POST /api/v1/oracle/consult

Get stack recommendations based on a Q&A payload.

POST /api/v1/oracle/validate

Check compatibility between two specific cards.

Contribution

Community-driven database updates.

POST /api/v1/suggestions

Submit a new suggestion for review.