Skip to content

API Reference

This documentation is auto-generated from the source code.

Last Updated

2026-02-26T01:55:38.015Z

Overview

The CS2Inspect API provides RESTful endpoints for managing user loadouts, weapon customizations, and CS2 item data.

Base URL

Development: http://localhost:3210/api
Production:  https://your-domain.com/api

Categories

Auth

Authentication and authorization endpoints

  • 1 endpoints
  • 1 require authentication

Inspect

Item inspection and URL generation endpoints

  • 1 endpoints
  • 0 require authentication

Proxy

Proxy endpoints for external resources

  • 1 endpoints
  • 0 require authentication

Health

Health check and monitoring endpoints

  • 7 endpoints
  • 0 require authentication

Knives

knives API endpoints

  • 2 endpoints
  • 1 require authentication

Pins

pins API endpoints

  • 1 endpoints
  • 1 require authentication

Gloves

gloves API endpoints

  • 2 endpoints
  • 1 require authentication

Weapons

weapons API endpoints

  • 2 endpoints
  • 1 require authentication

History

history API endpoints

  • 3 endpoints
  • 0 require authentication

Admin

admin API endpoints

  • 1 endpoints
  • 0 require authentication

Admins

admins API endpoints

  • 3 endpoints
  • 0 require authentication

Stats

stats API endpoints

  • 4 endpoints
  • 0 require authentication

Users

users API endpoints

  • 5 endpoints
  • 0 require authentication

Settings

settings API endpoints

  • 2 endpoints
  • 0 require authentication

Data

Static data endpoints

  • 6 endpoints
  • 0 require authentication

Loadouts

User loadout management endpoints

  • 13 endpoints
  • 12 require authentication

Sync

sync API endpoints

  • 1 endpoints
  • 0 require authentication

All Endpoints

MethodEndpointCategoryAuth
GET/api/auth/validate.tsauth🔒
POST/api/inspect/index.tsinspect🔓
GET/api/proxy/image.tsproxy🔓
GET/api/health/details.tshealth🔓
GET/api/health/proxy.tshealth🔓
GET/api/health/ready.tshealth🔓
GET/api/health/live.tshealth🔓
GET/api/health/history.tshealth🔓
GET/api/admin/health/detailshealth🔓
POST/api/admin/health/fetch-testhealth🔓
GET/api/items/knives/index.tsknives🔒
POST/api/items/knives/saveknives🔓
GET/api/items/pins/index.tspins🔒
GET/api/items/gloves/index.tsgloves🔒
POST/api/items/gloves/savegloves🔓
GET/api/items/weapons/:type.tsweapons🔒
POST/api/items/weapons/saveweapons🔓
GET/api/items/history/:itemTypehistory🔓
POST/api/items/history/snapshothistory🔓
POST/api/items/history/restorehistory🔓
GET/api/admin/activity-logadmin🔓
GET/api/admin/adminsadmins🔓
POST/api/admin/adminsadmins🔓
DELETE/api/admin/admins/:steamIdadmins🔓
GET/api/admin/stats/usersstats🔓
GET/api/admin/stats/itemsstats🔓
GET/api/admin/stats/overviewstats🔓
GET/api/admin/stats/activitystats🔓
GET/api/admin/users/:steamIdusers🔓
POST/api/admin/users/:steamId.unbanusers🔓
GET/api/admin/usersusers🔓
DELETE/api/admin/users/:steamIdusers🔓
POST/api/admin/users/:steamId.banusers🔓
GET/api/admin/settingssettings🔓
PUT/api/admin/settingssettings🔓
GET/api/data/skins.tsdata🔓
GET/api/data/agents.tsdata🔓
GET/api/data/musickits.tsdata🔓
GET/api/data/keychains.tsdata🔓
GET/api/data/collectibles.tsdata🔓
GET/api/data/stickers.tsdata🔓
GET/api/loadoutsloadouts🔓
POST/api/loadouts/clearloadouts🔒
DELETE/api/loadouts/:idloadouts🔒
GET/api/loadouts/equippedloadouts🔒
POST/api/loadouts/defaultloadouts🔒
PUT/api/loadouts/:idloadouts🔒
POST/api/loadouts/shareloadouts🔒
POST/api/loadouts/activateloadouts🔒
POST/api/loadoutsloadouts🔒
POST/api/loadouts/importloadouts🔒
POST/api/loadouts/share-deleteloadouts🔒
POST/api/loadouts/selectloadouts🔒
POST/api/loadouts/duplicateloadouts🔒
GET/api/sync/eventssync🔓

Built with ❤️ by the CS2Inspect community