StartseiteProdukt-API

Produkt-API

Für Einkaufssysteme, Skripte und KI-Agenten: Das Sortiment, das der Shop zeigt, ist auch per HTTP lesbar. Die Schnittstelle ist öffentlich, braucht keine Authentifizierung und liefert JSON. Preise sind Listenpreise netto in EUR; bestellt wird weiter über den Shop oder per Anfrage.

Maschinenlesbare Beschreibung

Produkte suchen

GET https://www.whichsensor.com/api/products

querySuchbegriff: Typbezeichnung, Artikelnummer oder freier Text.
filtersJSON-Array von Filtern, URL-kodiert (siehe unten).
sortSortierschlüssel aus sorting_options[].key einer vorherigen Antwort.
sort-orderasc oder desc.
limitTreffer pro Seite, Standard 48, höchstens 50.
offsetStartposition für die nächste Seite, Standard 0.
langde (Standard) oder en: Sprache von Bezeichnungen und Facetten.
curl "https://www.whichsensor.com/api/products?query=induktiver%20Sensor%20M12&limit=10"

Die Antwort enthält die Treffer (results), ihre Gesamtzahl (total_results) und die Facetten der Treffermenge (filter_options). Der key einer Facette ist der Filterschlüssel für filters: Werte einer Auswahl als {"value": "…"}, Zahlenbereiche als {"min": …, "max": …}.

[{"key":"category","values":[{"value":"pressure_sensor"}]},
 {"key":"EF004103","values":[{"min":50,"max":500}]}]

Produktdetails

GET https://www.whichsensor.com/api/products/{id}

Liefert ein Produkt mit allen technischen Merkmalen (facts), Bildern, Listenpreis (pricing, null bei Preis auf Anfrage) und der Mengenrabattstaffel des Herstellers (tiers). Die id kommt aus einem Suchtreffer.

curl "https://www.whichsensor.com/api/products/123456"

MCP-Server für KI-Agenten

Dasselbe Sortiment als MCP-Server (Streamable HTTP) für Kunden mit Which-Sensor-Konto. Er durchsucht den Katalog, nennt bei jedem Produkt neben dem Listenpreis Ihren Preis (Listenpreis abzüglich des Rabatts, den Ihre Firma bei Which Sensor hat) und kann mit request_quote eine Angebotsanfrage stellen: https://www.whichsensor.com/api/public-mcp. In Claude, ChatGPT und anderen Clients als Remote-MCP-Server bzw. Connector mit dieser URL hinzufügen; der Client meldet sich per OAuth an und Sie bestätigen den Zugriff in Ihrem Kundenkonto. Noch kein Konto? Kostenlos registrieren. Höchstens 15 Tool-Aufrufe pro Minute und 250 pro Tag und Kunde.

search_productsProdukte suchen
get_productProduktdetails
get_alternativesAlternativen finden
get_filter_referenceFilterschlüssel
get_shop_infoShop-Informationen
request_quoteAngebot anfragen

Claude Code

claude mcp add --transport http whichsensor-produkte https://www.whichsensor.com/api/public-mcp

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "whichsensor-produkte": {
      "url": "https://www.whichsensor.com/api/public-mcp"
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "whichsensor-produkte": {
      "type": "http",
      "url": "https://www.whichsensor.com/api/public-mcp"
    }
  }
}

Beschreibung für die automatische Einrichtung:Server Card,AI Catalog,Agent Skill.

Fehler

Fehler kommen als JSON mit einem Feld error: 400 bei einer ungültigen ID, 404 für ein Produkt, das nicht im Sortiment ist, 503, wenn die Suche vorübergehend nicht erreichbar ist.

429 mit Retry-After, wenn ein Limit erreicht ist: höchstens 30 Anfragen pro Minute und 1.500 Produkte pro Tag je Absender. Eine Suche zählt mit ihremlimit, ein Produktdetail mit 1.