extractr docs
TCGPlayer

Recent sold listings for a card

GET
/tcgplayer/sold_listings

Recent completed sales for a tcgplayer_id — sale price, grade, marketplace and date — for comps and price discovery.

Costs 3 credits per request.

Authorization

ApiKeyAuth
X-API-Key<token>

API key created in the extractr dashboard (ext_live_...). Also accepted as Authorization: Bearer.

In: header

Query Parameters

id*string
Match^\d+$
limit?integer

Max sales returned.

Range1 <= value <= 50
Default20

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/tcgplayer/sold_listings?id=659612"
{  "tcgplayer_id": "string",  "count": 0,  "listings": [    {      "title": "string",      "price": 0,      "currency": "string",      "grade": {        "grade_id": "12",        "company": "PSA",        "grade": "10",        "label": "PSA 10"      },      "sub_type": "string",      "sold_date": "string",      "marketplace": "string",      "listing_url": "string",      "image": "string"    }  ]}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked."  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked."  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked."  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked."  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked."  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked."  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked."  }}