{
  "protocolVersion": "0.3.0",
  "name": "Autohaus Jansen vehicle search",
  "description": "Searches the live vehicle inventory of Autohaus Jansen (Ford and KIA dealer with branches in Lingen and Haselünne, Emsland; BYD sales partner in Lingen). Send a free-text query, structured filters, or both.",
  "url": "https://api.rainmakerpulse.ai/api/vehicles/dealer-auto-jansen/a2a",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://api.rainmakerpulse.ai/api/vehicles/dealer-auto-jansen/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.3.0"
    }
  ],
  "version": "1.0.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "skills": [
    {
      "id": "search-vehicles",
      "name": "Search vehicles",
      "description": "Searches the current inventory via JSON-RPC message/send. A text part is a keyword search (at most 12 words or 500 characters): every word must match make, model, variant, equipment or colour, so send keywords such as \"KIA Sportage\" or \"Sportage Navi Leder\", not sentences; prices, fuel type and condition are not parsed from text. Use a data part for those filters: make, model, fuel_type (Benzin, Diesel, Elektro, Hybrid, Plug-in-Hybrid, LPG, CNG, Wasserstoff), condition (Neuwagen, Gebrauchtwagen, Tageszulassung, Jahreswagen, Vorführfahrzeug), transmission, body_type, color, price_min and price_max (euros), mileage_max, year_min, power_min (PS), seats_min. Both part kinds may be combined in one message.",
      "tags": ["vehicles", "inventory", "car dealer", "search", "Ford", "KIA", "BYD"],
      "examples": [
        "KIA Sportage",
        "BYD Atto",
        "Ford Kuga",
        "{\"make\":\"Ford\",\"fuel_type\":\"Elektro\",\"price_max\":35000}",
        "{\"condition\":\"Gebrauchtwagen\",\"fuel_type\":\"Hybrid\",\"price_max\":30000}"
      ],
      "inputModes": ["text/plain", "application/json"],
      "outputModes": ["text/plain", "application/json"]
    }
  ]
}
