Skip to main content
GET
Search cards

Authorizations

Authorization
string
header
required

Your API key, sent as a bearer token. Keep it on your server. See Authentication. A request from a location we refuse gets a 403 with Access denied, whether or not it has a valid key: where you can call from.

Query Parameters

category
enum<string>
default:pokemon

The catalog. A catalog that has packs and listings.

Available options:
pokemon,
onepiece,
sports,
riftbound,
watches
q
string

Text in the card name, slab label or set. 2–60 letters, digits, spaces or ' & . -.

Required string length: 2 - 60
grading_company
string

2–10 letters, e.g. PSA.

Pattern: ^[A-Za-z]{2,10}$
min_grade
number
max_grade
number
min_price
number

Dollars.

max_price
number

Dollars.

source
enum<string>
default:all
Available options:
all,
shop,
listing
sort
enum<string>
default:price_asc
Available options:
price_asc,
price_desc
page
integer
default:1

1–20. A later page is treated as 20.

Required range: 1 <= x <= 20
per_page
integer
default:50

1–100. A higher value is treated as 100.

Required range: 1 <= x <= 100

Response

The cards, sorted by price.

category
string
required
page
integer
required
per_page
integer
required
has_more
boolean
required

Another page has results. Always false on page 20.

truncated
boolean
required

The search stopped at its scan ceiling with matches unread.

results
object[]
required