v1.0.0OpenAPI 3.0.3openapi.json ↗

skins.spraybase.de API

CS2-Skin-Plattform — Skins, Kisten, Collections, Preise und Inventar-Bewertung. Alle `/api/v1/**`-Endpoints erfordern den Header `x-api-key`.

Base-URL
https://skins.spraybase.de
Authentifizierung erforderlich
Headerx-api-key

Tipp: Tiers — internal (kein Limit) · public-free / public-pro (Rate-Limit pro Minute). Die Website selbst nutzt /api/site/* (key-frei, same-origin).

Meta

GET/api/v1/health
Health-Check
Antworten
200 OK
curl -X GET "https://skins.spraybase.de/api/v1/health" \
  -H "x-api-key: DEIN_KEY"

Skins

GET/api/v1/skins
Skins suchen/listen
Parameter
Antworten
200 Liste mit total/limit/offset/items
curl -X GET "https://skins.spraybase.de/api/v1/skins" \
  -H "x-api-key: DEIN_KEY"
GET/api/v1/skins/{id}
Einzelner Skin
Parameter
Antworten
200 Skin404 Nicht gefunden
curl -X GET "https://skins.spraybase.de/api/v1/skins/{id}" \
  -H "x-api-key: DEIN_KEY"

Cases

GET/api/v1/cases
Kisten listen
Antworten
200 Liste
curl -X GET "https://skins.spraybase.de/api/v1/cases" \
  -H "x-api-key: DEIN_KEY"
GET/api/v1/cases/{id}
Kiste inkl. Drop-Pool
Parameter
Antworten
200 Kiste mit contains[]
curl -X GET "https://skins.spraybase.de/api/v1/cases/{id}" \
  -H "x-api-key: DEIN_KEY"

Collections

GET/api/v1/collections
Collections listen
Antworten
200 Liste
curl -X GET "https://skins.spraybase.de/api/v1/collections" \
  -H "x-api-key: DEIN_KEY"

Preise

GET/api/v1/prices
Preis-Aggregat (best/median)
Parameter
Antworten
200 Aggregat404 Kein Preis
curl -X GET "https://skins.spraybase.de/api/v1/prices" \
  -H "x-api-key: DEIN_KEY"
POST/api/v1/prices/refresh
On-Demand-Preis-Refresh (Single-Quellen)
Body (JSON)
Antworten
200 Refresh-Ergebnis
curl -X POST "https://skins.spraybase.de/api/v1/prices/refresh" \
  -H "x-api-key: DEIN_KEY" \
  -H "content-type: application/json" \
  -d '{}'

Inventar

GET/api/v1/inventory/{id}
Inventar bewerten
id = SteamID64, Vanity-Name oder Profil-URL.
Parameter
Antworten
200 Bewertetes Inventar inkl. totalValue403 Inventar privat
curl -X GET "https://skins.spraybase.de/api/v1/inventory/{id}" \
  -H "x-api-key: DEIN_KEY"