Donnez à votre agent les prix des skins CS2
Tout ce dont un agent IA a besoin pour consulter les prix sur 22 marketplaces et piloter vos robots de trading : un document OpenAPI, llms.txt et une définition d'outil à copier.
Ce qu'il sait faire
Une clé, tous les outils dont un agent a besoin.
Documentation lisible par machine
Une documentation écrite pour être lue par des modèles.
Connecter un agent
Trois étapes, environ une minute.
- 1Connectez-vous avec Steam et créez une clé sur la page de la documentation de l'API. L'offre gratuite comprend 100 requêtes tous les 30 jours pour les prix et ordres d'achat de Steam.
- 2Gardez la clé dans l'environnement de votre agent, jamais dans le prompt : l'agent appelle un outil, votre code ajoute l'en-tête X-API-KEY.
- 3Pointez l'agent vers https://api.apiskins.com, en chargeant /openapi.json dans votre framework ou avec l'outil ci-dessous.
Un outil de prix à copier
La définition que voit le modèle (JSON Schema, compatible avec Claude, OpenAI et la plupart des frameworks d'agents) et la fonction qui l'exécute.
{
"name": "get_cs2_skin_prices",
"description": "Lowest listing of CS2 items on each marketplace, in USD.",
"input_schema": {
"type": "object",
"properties": {
"market_hash_names": {
"type": "array",
"items": { "type": "string" },
"maxItems": 100,
"description": "Exact Steam market names, e.g. \"AK-47 | Redline (Field-Tested)\""
},
"providers": {
"type": "string",
"description": "Comma separated marketplaces, e.g. \"cs_float,buff_163\". All when left out"
}
},
"required": ["market_hash_names"]
}
}async function get_cs2_skin_prices({ market_hash_names, providers }) {
const url = new URL("https://api.apiskins.com/v1/offers");
for (const name of market_hash_names) url.searchParams.append("market_hash_name", name);
if (providers) url.searchParams.set("providers", providers);
const response = await fetch(url, { headers: { "X-API-KEY": process.env.API_SKINS_KEY } });
return response.json();
}Laisser un agent trader
De l'argent réel, des limites réelles.
Des limites qu'il ne peut pas franchir
La même clé gère vos robots : lister l'inventaire d'un compte, mettre des articles en vente, placer des ordres d'achat et modifier leurs limites. Le robot ne vend jamais sous le minimum ni n'achète au-dessus du maximum fixés par l'agent, mais ces limites représentent de l'argent réel : vérifiez ce que votre agent peut faire avant de lui donner un accès en écriture.
Vos clés de marketplace restent hors de portée
Les clés API des marketplaces ne passent jamais par l'API : c'est vous qui connectez les comptes sur la page du robot.
Une limite de requêtes à respecter
Chaque requête compte dans la limite par minute de votre formule, et une requête au-delà reçoit une réponse 429 avec Retry-After, que les agents doivent attendre au lieu de réessayer aussitôt.
Questions
Des données CS2 pour les agents IA
Prêt à construire ?
Obtenez une clé et essayez la première requête en une minute.