One page per operation, each with its parameters, a runnable example in three languages, the exact response, and the errors it can return.
Credits are charged per request, not per row: a page of 250 costs the same as a page of 3.
cards
cards endpoints| Operation | Endpoint | Cost | Plan |
|---|
| Search cards | GET /v1/cards | 1 credit | free |
| Get a card | GET /v1/cards/{id} | 1 credit | free |
| Batch cards | GET /v1/cards/batch | 1 credit per 25 ids, rounded up | free |
sets
sets endpoints| Operation | Endpoint | Cost | Plan |
|---|
| List sets | GET /v1/sets | 1 credit | free |
| Get a set | GET /v1/sets/{code} | 1 credit | free |
| Cards in a set | GET /v1/sets/{code}/cards | 1 credit | free |
artists
artists endpoints| Operation | Endpoint | Cost | Plan |
|---|
| List artists | GET /v1/artists | 1 credit | free |
| Get an artist | GET /v1/artists/{slug} | 1 credit | free |
series
series endpoints| Operation | Endpoint | Cost | Plan |
|---|
| List series | GET /v1/series | 1 credit | free |
sealed
reference
reference endpoints| Operation | Endpoint | Cost | Plan |
|---|
| Reference lists | GET /v1/reference | free, no key needed, cached for a day | free |
status
status endpoints| Operation | Endpoint | Cost | Plan |
|---|
| Service status | GET /v1/status | free, no key needed | free |
prices
changes
changes endpoints| Operation | Endpoint | Cost | Plan |
|---|
| List changes | GET /v1/changes | 1 credit | free |
vision
vision endpoints| Operation | Endpoint | Cost | Plan |
|---|
| Identify a card from a photo | POST /v1/vision/identify | The most expensive call in the price list, and the only one that is not a row being read: it is the index of every catalogue image answering at once. | growth |