Skip to documentation
DOCUMENTATIONAPI referenceCatalogList product lines
CATALOG / V1

List product lines

Discover available product categories before browsing sets or searching products.

GET/v1/categories
Bearer key requiredJSON response
Example requestv1
curl --request GET \  --url 'https://pokepos-market-api.vercel.app/v1/categories' \  --header 'Authorization: Bearer YOUR_API_KEY'
Response illustrative JSON
{  "source": "tcgplayer-public-site",  "fetchedAt": "2026-09-29T12:30:00.000Z",  "cacheHit": true,  "categories": [    {      "id": 3,      "name": "Pokemon",      "slug": "pokemon"    }  ]}
Example values can change with the source.
RESPONSE

Response object

Product lines available in the source catalog.

sourcestringrequired

Name of the market data source.

fetchedAtstring

Time this section was fetched, in ISO 8601 format.

cacheHitboolean

Whether the response used a cached observation.

categoriesCategory[]required

Available product lines.

SCHEMAS

Related objects

Expand a type to inspect its fields.

Category3 fields
idinteger

Identifier for this item or seller.

namestring

Display name from the source catalog.

slugstring

URL-safe identifier for a category or set.

HTTP

Status codes

200

Product lines available in the source catalog.

502

An upstream market source is unavailable.

Errors use the error.code and error.message shape. Keep the x-request-id response header for support and tracing.