Public Market API

Disclaimer: This is an unofficial API and comes with no guarantees whatsoever for accuracy or long-term availability. Use at your own risk. You are not allowed to create paywalled products using this data.

Access Pax Dei market data programmatically. Data is updated hourly.

Endpoints

Index - List of All Zone Files

GET https://data-cdn.gaming.tools/paxdei/market/index.json

Returns an array of URLs pointing to individual zone (home valley) market data files.

URL structure: /paxdei/market/{world}/{domain}/{zone}.json

Zone Data - Market Listings

GET https://data-cdn.gaming.tools/paxdei/market/{world}/{domain}/{zone}.json

Returns an array of all active market listings in that zone.

Item Lookup - Item Metadata

GET https://data-cdn.gaming.tools/paxdei/market/items.json

Returns a dictionary mapping item_id to item metadata including localized names and icon URLs.

Finding Your Listings

The avatar_hash field is an xxHash64 hash of your Avatar ID, output as a lowercase hexadecimal string.

Hash Calculator

Enter your Avatar ID to compute its hash. This runs entirely in your browser - your ID is never sent anywhere.

How to Find Your Avatar ID

  1. Open File Explorer and navigate to:
    %LocalAppData%\PaxDei\Saved\Logs\
  2. Open PaxDei.log with a text editor
  3. Search (Ctrl+F) for Set Local Avatar Id
  4. Copy the UUID that appears after it
Warning: Do not share your Avatar ID publicly. It is used to identify your in-game character.

Notes

  • Although this API is unofficial, it has been approved by the Pax Dei developers
  • Market data is updated hourly. Caching responses for at least 30-60 minutes is recommended.
  • No authentication required.
  • If you build a tool using this API, please let me know on Discord.