WOK API
CS2 Screenshot API
Sende einen Inspect-Link oder Waffen-, Lackierungs-, Float- und Seed-Werte. Erhalte ein PNG für Objektseiten, Marktplätze oder Inventartools.

Vorderseite, Rückseite oder beide
Wähle mode=front, back oder both. Mit view=transparent erhältst du freigestellte Bilder, auch beide Seiten in einem PNG. Die Hintergrundfarbe ist einstellbar.
Ein WOK-Schlüssel
Für aktive Free- und bezahlte allgemeine Schlüssel. Spezialtarife enthalten diesen Endpunkt nicht. Erstellung kostet eine API-Einheit; Abfragen bestehender Jobs sind kostenlos. Keine 3D-Aufrufe werden verbraucht.
curl 'https://woksteamapi.com/v1/cs2/screenshots' \
-H "Authorization: Bearer $WOK_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"def_index":7,"paint_index":282,"float_value":0.21,"paint_seed":582,"mode":"both"}' Sende inspect_link statt manueller Parameter. Nicht auflösbare Links liefern einen eindeutigen Fehler.
Auf den Render warten
- Sende POST /v1/cs2/screenshots mit dem Schlüssel im Authorization-Header.
- HTTP 202 enthält job_id und result_url. Warte die Retry-After-Zeit ab.
- Rufe result_url mit demselben Schlüssel ab. Speichere den Inhalt erst bei HTTP 200 image/png.
Gleiche Anfragen teilen einen Render. Bilder werden bis zu drei Stunden innerhalb eines festen Speicherlimits gecacht. Speichere fertige Dateien selbst.
Renderumfang
Waffen und Messer nutzen unseren Spielmaterial-Renderer mit Float und Seed. Die Beleuchtung kann abweichen. Beachte die Antwortflags für Zubehör. Handschuhe werden nicht unterstützt.
Antworten melden exact_item_rendered=false. strict=true weist nicht unterstützte Details zurück. Dies sind Materialrenders, keine Aufnahmen eines laufenden CS2-Clients.
Integrationsanleitungen
256 bis 2048 Pixel Breite, optionales Float-Panel, eigener Text, PNG und Base64-JSON. Ein separater begrenzter Worker rendert unabhängig von Inventaranfragen.

