API

Tradera API: auktioner och slutpriser i JSON

Tradera erbjuder inget öppet API för utvecklare. Det här läser det som visas publikt och returnerar det som JSON. Det som gör tjänsten användbar för prisanalys är att sökningen kan begränsas till **sålda** objekt: ett pågående bud säger vad någon hoppas få, ett avslutat köp säger vad marknaden faktiskt betalade.

Endpoints

endpointVad som kommer tillbakaObligatoriska
searchSök pågående, sålda eller osålda objekt, över både auktion och köp nu.alla valfria
detailEtt objekt i sin helhet: säljarens egen beskrivning och attribut samt kategorin.item
categoriesKategoriträdet med levande antal objekt per kategori — ids som `search` tar emot.alla valfria
sellerEn säljares publika profil: alias, ort, medlem sedan, antal omdömen och betyg.member_id

Varje anrop debiteras i krediter. Misslyckade och blockerade anrop är gratis.

Fungerande exempel

Begränsa till sålda objekt när du gör prisanalys. Att blanda pågående och avslutade poster ger ett snitt som varken beskriver utbud eller faktiska affärer.

Förfrågan
curl -X POST https://api.reefapi.com/tradera/v1/search \
  -H "x-api-key: DIN_NYCKEL" \
  -H "content-type: application/json" \
  -d '{"query": "vinylskivor", "state": "sold"}'
Svar (förkortat)
{
  "ok": true,
  "data": {
    "results": [
      {
        "item_id": "...",
        "title": "...",
        "price": 450,
        "currency": "SEK",
        "state": "sold"
      }
    ]
  },
  "meta": { "record_count": 50, "cache_hit": false, "mode": "live" }
}

I stället för en egen Tradera-scraper

En egen Tradera-scraper fungerar första dagen. Det som kostar kommer sedan: ändras listningens struktur returnerar parsern en tom lista i stället för ett fel, och vid längre körningar slår botskyddet till mitt i.

Här ligger underhållet hos oss: ändras schemat lagar vi motorn, och vid blockering kommer en felkod tillbaka utan att anropet debiteras.

För en engångsuttagning är ditt eget skript billigare, och det säger vi rakt ut. För en bevakning som ska gå varje dag ligger kostnaden i fel som ingen märker.

Gränser och ärliga noteringar

  • Det här är inte Traderas officiella API och vi har inget samarbete med Tradera.
  • Sålda objekt omfattar det Tradera självt publicerar; äldre avslut som sajten tagit bort går inte att hämta.
  • Saknar ett objekt pris kommer fältet som null — vi hittar inte på ett belopp.
  • Ingen cache: varje anrop visar läget vid frågetillfället.