API Skins
KI-AgentenOpenAPI · llms.txt

Gib deinem Agenten CS2-Skin-Preise

Alles, was ein KI-Agent braucht, um Preise auf 22 Marktplätzen abzurufen und deine Trading-Roboter zu steuern: ein OpenAPI-Dokument, llms.txt und eine Tool-Definition zum Kopieren.

Einen Agenten verbinden

Drei Schritte, etwa eine Minute.

  1. 1Melde dich mit Steam an und erstelle einen Schlüssel auf der Seite der API-Doku. Der kostenlose Tarif umfasst 100 Anfragen alle 30 Tage für Steams Preise und Kaufaufträge.
  2. 2Bewahre den Schlüssel in der Umgebung deines Agenten auf, nie im Prompt: Der Agent ruft ein Tool auf, dein Code fügt den Header X-API-KEY hinzu.
  3. 3Richte den Agenten auf https://api.apiskins.com aus, indem du /openapi.json in dein Framework lädst oder das Tool unten nutzt.

Ein Preis-Tool zum Kopieren

Die Definition, die das Modell sieht (JSON Schema, funktioniert mit Claude, OpenAI und den meisten Agenten-Frameworks), und die Funktion, die sie ausführt.

{
  "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();
}

Einen Agenten handeln lassen

Echtes Geld, echte Limits.

Limits, die er nicht überschreiten kann

Derselbe Schlüssel verwaltet deine Roboter: Inventar eines Kontos auflisten, Artikel zum Verkauf stellen, Kaufaufträge platzieren und ihre Limits ändern. Der Roboter verkauft nie unter dem Minimum und kauft nie über dem Maximum, das der Agent setzt, aber diese Limits sind echtes Geld: Prüfe, was dein Agent darf, bevor du ihm Schreibzugriff gibst.

Deine Marktplatz-Schlüssel bleiben draußen

API-Schlüssel der Marktplätze laufen nie über die API; Konten verbindest du selbst auf der Seite des Roboters.

Ein Anfragelimit, das es zu beachten gilt

Jede Anfrage zählt zum Minutenlimit deines Tarifs, und eine Anfrage darüber bekommt 429 mit Retry-After, das Agenten abwarten sollten, statt sofort erneut zu senden.

Fragen

CS2-Daten für KI-Agenten

Unsere gibt einem Agenten das günstigste Angebot jedes Marktplatzes (Preis-API), Kaufaufträge (Kaufauftrags-API), Verkäufe und Volumen (Verkaufs-API) und was jedes Item ist (Item-API), alles mit einem Schlüssel und einem OpenAPI-Dokument.
Ja. Lade /openapi.json in ein Framework oder eine GPT-Action, oder kopiere die Tool-Definition von dieser Seite: Es ist schlichtes JSON Schema, das Claude, die Modelle von OpenAI und die meisten Frameworks verstehen.
Der kostenlose Tarif umfasst 100 Anfragen alle 30 Tage für Steams Preise und Kaufaufträge, genug, um einen Agenten auszuprobieren. Bezahlte Tarife bringen alle Marktplätze, die Verkaufs- und Item-API und höhere Limits; siehe Preise.
Über deine Trading-Roboter ja: Er kann Items zum Verkauf stellen und Kaufaufträge mit Preisen und Limits platzieren. Er kann keine Marktplatz-Konten verbinden oder ihre Schlüssel sehen; das machst du auf der Seite des Roboters.

Bereit zum Bauen?

Hol dir einen Schlüssel und probiere die erste Anfrage in einer Minute.