Skip to content

GET /api/v1/developer/catalog

Returns all products tracked by the Coda oracle, with their PriceCharting IDs and the earliest date price data is available for each.


Request

http
GET /api/v1/developer/catalog
X-API-Key: your_api_key

No path or query parameters.

Example

bash
curl "https://api.coda-tech.net/api/v1/developer/catalog" \
  -H "X-API-Key: your_api_key"

Response 200

json
{
  "total": 60,
  "products": [
    {
      "product_key": "pokemon-sws07-umbreon-vmax-alt-art-secret",
      "pricecharting_id": "2513024",
      "product_name": "Umbreon VMAX Alt Art",
      "product_type": "single_card",
      "era": "modern",
      "earliest_observation": "2025-01-01"
    },
    {
      "product_key": "pokemon-destined-rivals-booster-box",
      "pricecharting_id": "9420220",
      "product_name": "Destined Rivals Booster Box",
      "product_type": "booster_box",
      "era": "modern",
      "earliest_observation": "2025-03-25"
    }
  ]
}

Fields

FieldTypeDescription
totalintTotal number of tracked products
productsarrayList of catalog entries
product_keystringCoda's internal catalog key
pricecharting_idstringPriceCharting numeric product ID
product_namestringHuman-readable card name
product_typestringsingle_card or booster_box
erastringmodern or vintage — controls grading ratio tables
earliest_observationstringEarliest UTC date (YYYY-MM-DD) with price data in the database. null if no observations exist yet.

Usage

Use this endpoint to discover all supported pricecharting_id values before calling:


Errors

HTTPWhen
401Missing or invalid API key
503Database unreachable

Coda - price settlement infrastructure.