WOK API
CS2 Screenshot API
Передайте inspect-ссылку или оружие, окраску, float и seed. Получите PNG для страницы предмета, торговой площадки или инвентаря.

Одна или обе стороны
Выберите mode=front, back или both. Параметр view=transparent убирает фон, в том числе для обеих сторон в одном PNG. Можно задать цвет фона под ваш сайт.
Один ключ WOK
Доступно активным Free и платным универсальным ключам. Специализированные тарифы не включают этот метод. Создание тратит одну единицу API; опрос готовности — бесплатно. Просмотры 3D не расходуются.
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"}' Для предмета из inspect-ссылки передайте inspect_link вместо ручных параметров. Если ссылка не разрешена, вернётся явная ошибка.
Дождитесь рендера
- Отправьте POST /v1/cs2/screenshots с ключом в заголовке Authorization.
- HTTP 202 содержит job_id и result_url. Подождите время из Retry-After.
- Запросите result_url тем же ключом. Сохраняйте тело только после HTTP 200 image/png.
Одинаковые запросы используют один рендер. Изображения хранятся в ограниченном кеше до трёх часов. Сохраняйте готовые файлы у себя.
Возможности рендера
Модели оружия и ножей используют наш рендер игровых материалов с float и seed. Освещение может отличаться от игры. Поддержка обвеса указана во флагах ответа. Перчатки не поддерживаются.
Ответ содержит exact_item_rendered=false. strict=true отклоняет неподдерживаемые детали. Это рендер материалов, а не захват из запущенного клиента CS2.
Подключение
Ширина от 256 до 2048 пикселей, панель float, свой текст, PNG и base64 JSON. Отдельный ограниченный воркер обрабатывает рендер вне запросов инвентаря.

