CSGO API

Introduction

An unofficial JSON API for Counter-Strike: Global Offensive.

All data are retrieved from items_game.txt and csgo_english.txt. These files use Valve's KeyValue text file format and have to be parsed with vdf-parser.

This project is open source.

BASE URL
https://bymykel.github.io/CSGO-API/api/{language}

{language} can be one of the following: bg cs da de el en es-ES es-MX fi fr hu it ja ko nl no pl pt-BR pt-PT ro ru sv th tr uk zh-CN zh-TW vi


List Skins

GET /skins.json
array[object]
id
string
name
string
description
string
weapon
string
pattern
string
min_float
number
max_float
number
rarity
string
image
string

List stickers

GET /stickers.json
array[object]
id
string
name
string
description
string or null
rarity
string or null
image
string

List collections

GET /collections.json
array[object]
id
string
name
string
image
string

List crates

This list includes cases, capsules, graffiti boxes, music kit boxes and souvenir packages.

GET /crates.json
array[object]
id
string
name
string
description
string or null
type
string or null
first_sale_date
string or null
image
string

Filter by type

Capsules with patches

GET /crates/capsules/patches.json

Capsules with pins

GET /crates/capsules/pins.json

Cases

GET /crates/cases.json

Graffiti boxes

GET /crates/graffiti.json

Music kit boxes

GET /crates/music_kit_boxes.json

Souvenir packages

GET /crates/souvenir.json

Rest of crates that don't fit in any type

GET /crates/other.json

List keys

GET /keys.json
array[object]
id
string
name
string
description
string or null
image
string

List collectibles

GET /collectibles.json
array[object]
id
string
name
string
description
string or null
rarity
string or null
type
string or null
image
string

Filter by type

Major fantasy team trophies

GET /collectibles/major/fantasy_trophies.json

Major finalists trophies

GET /collectibles/major/finalists_trophies.json

Major pickem coins

GET /collectibles/major/pickem_coins.json

Major old pickem trophy

GET /collectibles/major/pickem_old.json

Operation coins

GET /collectibles/operation/coins.json

Operation stars

GET /collectibles/operation/stars.json

Map Contributor Coins

GET /collectibles/map_coins.json

Pins

GET /collectibles/pins.json

Service medals

GET /collectibles/service_medals.json

Rest of collectibles that don't fit in any type

GET /collectibles/other.json

List agents

GET /agents.json
array[object]
id
string
name
string
description
string
rarity
string
image
string

List patches

GET /patches.json
array[object]
id
string
name
string
description
string or null
rarity
string
image
string

List graffiti

GET /graffiti.json
array[object]
id
string
name
string
description
string or null
rarity
string or null
image
string

List music kits

GET /music_kits.json
array[object]
id
string
name
string
description
string
rarity
string
exclusive
boolean
image
string