Chaque objet CS2, décrit en JSON
Ce qu'est chaque skin, sticker, agent, porte-clés et caisse : arme, usure et plage de float, StatTrak™ et Souvenir, rareté, collections, les caisses dont il sort et son image. Une fiche par market_hash_name, prête à filtrer.
Offres payantes dès $14.99 / 30 jours · connexion avec Steam
Réponse en direct
Sachez ce que vous estimez.
Voici ce que l'API répond pour ces objets. Le même market_hash_name la relie aux API de prix, des ordres d'achat et des ventes.
0
objets, une fiche chacun
0
types, des skins aux caisses
0
filtres combinables
0
requête pour tout le catalogue
Routes
Un objet, plusieurs, ou toutes les pages
La même clé et la même limite sur 30 jours que les autres API : une requête, quel que soit le nombre d'objets de sa page.
Un article
Tout sur un objet, par le nom qu'utilise chaque marketplace.
GET /v1/items/{market_hash_name}Un lot
Répétez market_hash_name pour plusieurs objets, pour décrire tout un inventaire d'un coup.
GET /v1/items?market_hash_name=…Tous les objets
Tout le catalogue en une seule réponse, ou par pages, filtré par type, arme, collection, caisse, rareté et qualité.
GET /v1/items?type=skin&weapon=awpCinq minutes jusqu'à la première réponse
Du HTTP simple. Aucun SDK à apprendre.
- 1Connectez-vous avec Steam et choisissez une offre payante.
- 2Copiez votre clé depuis la page de documentation de l'API.
- 3Envoyez-la dans l'en-tête X-API-KEY et lisez le JSON.
type Item = {
market_hash_name: string;
name: string;
type: "skin" | "sticker" | "agent" | "charm" | "patch" | "music_kit" | "graffiti" | "collectible" | "container";
category: string | null;
weapon: { id: string; name: string } | null;
pattern: string | null;
wear: { id: "fn" | "mw" | "ft" | "ww" | "bs"; name: string } | null;
min_float: number | null;
max_float: number | null;
quality: "Normal" | "StatTrak™" | "Souvenir" | "★" | "★ StatTrak™";
stattrak: boolean;
souvenir: boolean;
rarity: { id: string; name: string; color: string } | null;
label: string | null;
team: "both" | "ct" | "t" | null;
collections: { id: string; name: string }[];
containers: { id: string; name: string }[];
details: Record<string, string>;
image: string | null;
url: string;
};
const API_KEY = process.env.APISKINS_API_KEY!;
const market_hash_name = "StatTrak™ AWP | Asiimov (Field-Tested)";
const response = await fetch(`https://api.apiskins.com/v1/items/${encodeURIComponent(market_hash_name)}`, {
headers: { "X-API-KEY": API_KEY },
});
if (!response.ok) {
throw new Error(`API Skins answered ${response.status}: ${(await response.json()).error}`);
}
const item: Item = await response.json();Ce qu'on construit avec
Ce qu'on construit avec les données d'objets
Marketplaces et boutiques
Des filtres par arme, usure, rareté et collection sans tenir votre propre catalogue.
Recherche et inventaires
Transformez un market_hash_name en image, couleur de rareté et plage de float en une requête.
Bots de trading
Ne tradez que les types d'objets que vous voulez : pas de stickers, seulement des couteaux, une seule collection.
Sites de fans et outils
Pages de collections et de caisses, calculateurs de contrats et créateurs d'équipements, à partir d'une seule source.
Limites
Inclus dans chaque offre payante
Gratuit
Gratuit
- 100 requêtes / 30 jours
- 60 requêtes / minute
- Non inclus
Trader
$14.99 / 30 jours
- 5,000 requêtes / 30 jours
- 120 requêtes / minute
- Inclus
Pro
$49.99 / 30 jours
- 25,000 requêtes / 30 jours
- 300 requêtes / minute
- Inclus
Business
$119.99 / 30 jours
- 100,000 requêtes / 30 jours
- 300 requêtes / minute
- Inclus
Une seule clé
La même clé ouvre toutes les API
API des objets
Ce qu'est chaque objet : usure, plage de float, rareté, collections
Questions
Les questions sur l'API des objets
Tout le catalogue, dans chaque offre payante.
Chaque objet décrit, une clé. La même clé ouvre aussi les API de prix, des ordres d'achat et des ventes.