sets

Lists all Pokemon TCG sets with basic information, with support for filtering, sorting, and pagination

get/sets

Request

Query parameters

object
OR
unknown

Filter results by field value.

Supports various operators:

  • Default/like: - Laxist equality (contains, case insensitive)
  • not:/notlike: - Laxist inequality
  • eq: - Strict equality
  • neq: - Strict inequality
  • gte: - Greater than or equal (numbers)
  • lte: - Less than or equal (numbers)
  • gt: - Greater than (numbers)
  • lt: - Less than (numbers)
  • null: - Field is null
  • notnull: - Field is not null
  • Multiple values with | (e.g., name=eq:Furret|Pikachu)
string
OR
unknown

Field to sort results by (overrides default sorting)

'ASC' | 'DESC'
OR
'ASC' | 'DESC'

Order to sort results (ASC or DESC)

integer
OR
unknown

Page number for paginated results

integer
OR
unknown

Number of items per page (applied when pagination:page is used)

Response

Successful request

idstring required

Unique identifier of the set

namestring required

Name of the set

logostring

URL to the logo of the set

symbolstring

URL to the set symbol

Example response

[
  {
    "id": "base1",
    "name": "Base Set",
    "logo": "https://assets.tcgdex.net/en/base/base1/logo",
    "symbol": "https://assets.tcgdex.net/univ/base/base1/symbol",
    "cardCount": {
      "total": 101,
      "official": 100
    }
  }
]

Changes

    • info

      api tag sets added

    • info

      api tag filters removed

    • info

      added the new optional query request parameter filters

    • info

      added the new optional query request parameter pagination:itemsPerPage

    • info

      added the new optional query request parameter pagination:page

    • info

      added the new optional query request parameter sort:field

    • info

      added the new optional query request parameter sort:order

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status