{"status":"success","result":{"tools":[{"name":"search_traffic_data","description":"Search historic traffic incident data in Germany for a specific time period. Notes for consumers: The response field \"messages\" is an object map (id -> message). Each message can change over time; its timeline is captured in message.versions (an array of updates). Do NOT treat each versions[] entry as a separate incident. When summarizing or reporting a message, focus on message.versions[0] as the canonical snapshot unless you explicitly need to compare timeline changes.","parameters":{"type":"object","properties":{"timeStart":{"type":"string","description":"Start time in format YYYYMMDDHHMM (e.g., 201907010700)","pattern":"^\\d{12}$"},"timeEnd":{"type":"string","description":"End time in format YYYYMMDDHHMM (e.g., 201907010800)","pattern":"^\\d{12}$"},"regions":{"type":"array","items":{"type":"string"},"description":"German state region codes (260-275), canonical names, or synonyms (e.g., BY, BW, NRW/NW)"},"roads":{"type":"array","items":{"type":"string"},"description":"Specific roads to search (e.g., [\"A3\", \"A42\"])"},"roadTypes":{"type":"array","items":{"type":"integer"},"description":"Road types: 1=Autobahn, 2=Bundesstraße, 3=Landstraße, 4=Stadtstraße"},"nearLocation":{"type":"string","description":"Search near coordinates in format \"longitude,latitude\""},"radius":{"type":"integer","description":"Search radius in kilometers (used with nearLocation)","minimum":1,"maximum":50},"page":{"type":"integer","description":"Page number for pagination","minimum":1,"default":1},"itemsPerPage":{"type":"integer","description":"Items per page","minimum":1,"maximum":100,"default":10},"apikey":{"type":"string","description":"Stau1 API key (optional; falls back to server default)"}},"required":["timeStart","timeEnd"]}},{"name":"get_traffic_summary","description":"Get a summary of traffic incidents for a time period with statistics","parameters":{"type":"object","properties":{"timeStart":{"type":"string","description":"Start time in format YYYYMMDDHHMM","pattern":"^\\d{12}$"},"timeEnd":{"type":"string","description":"End time in format YYYYMMDDHHMM","pattern":"^\\d{12}$"},"regions":{"type":"array","items":{"type":"string"},"description":"German state region codes (260-275), canonical names, or synonyms (e.g., BY, BW, NRW/NW)"},"apikey":{"type":"string","description":"Stau1 API key (optional; falls back to server default)"}},"required":["timeStart","timeEnd"]}},{"name":"search_road_data","description":"Search for road information and location points in Germany","parameters":{"type":"object","properties":{"roadName":{"type":"string","description":"Name of the road (e.g., \"A3\", \"B1\")"},"roadType":{"type":"integer","description":"Road type: 1=Autobahn, 2=Bundesstraße, 3=Landstraße, 4=Stadtstraße"},"region":{"type":"string","description":"German state region code, canonical name, or synonym (e.g., BY, BW, NRW/NW)"},"locationName":{"type":"string","description":"Name of a specific location or city"},"includeLocationPoints":{"type":"boolean","description":"Include detailed location points data","default":true},"apikey":{"type":"string","description":"Stau1 API key (optional; falls back to server default)"}}}},{"name":"get_location_points","description":"Get detailed location points for a specific road","parameters":{"type":"object","properties":{"roadName":{"type":"string","description":"Name of the road (e.g., \"A3\")"},"direction":{"type":"string","description":"Driving direction (positive/negative)","enum":["positive","negative"]},"apikey":{"type":"string","description":"Stau1 API key (optional; falls back to server default)"}},"required":["roadName"]}},{"name":"find_nearby_roads","description":"Find roads near specific coordinates","parameters":{"type":"object","properties":{"latitude":{"type":"number","description":"Latitude coordinate","minimum":-90,"maximum":90},"longitude":{"type":"number","description":"Longitude coordinate","minimum":-180,"maximum":180},"radius":{"type":"integer","description":"Search radius in kilometers","minimum":1,"maximum":50,"default":5},"apikey":{"type":"string","description":"Stau1 API key (optional; falls back to server default)"}},"required":["latitude","longitude"]}},{"name":"get_location_geo_coords","description":"Resolve a human-readable location name to geo coordinates (lat, lon).","parameters":{"type":"object","properties":{"locationName":{"type":"string","description":"Place name to resolve (e.g., \"Duisburg\")"},"countryCode":{"type":"string","description":"ISO 3166-1 alpha-2 code (e.g., de)"},"limit":{"type":"integer","description":"Max number of candidates (1-10)","minimum":1,"maximum":10,"default":3},"language":{"type":"string","description":"Preferred language (e.g., de, en)"},"apikey":{"type":"string","description":"No-op; ignored for this tool"}},"required":["locationName"]}},{"name":"search_event_codes","description":"Search traffic incident event codes and their descriptions","parameters":{"type":"object","properties":{"eventCode":{"type":"string","description":"Specific event code to search for"},"category":{"type":"string","description":"Event category to filter by"},"language":{"type":"string","description":"Language for descriptions","enum":["de","en"],"default":"de"},"includeDescription":{"type":"boolean","description":"Include detailed descriptions","default":true},"apikey":{"type":"string","description":"Stau1 API key (optional; falls back to server default)"}}}},{"name":"get_event_code_details","description":"Get detailed information about a specific event code","parameters":{"type":"object","properties":{"eventCode":{"type":"string","description":"The event code to get details for"},"language":{"type":"string","description":"Language for descriptions","enum":["de","en"],"default":"de"},"apikey":{"type":"string","description":"Stau1 API key (optional; falls back to server default)"}},"required":["eventCode"]}},{"name":"get_event_categories","description":"Get all available event categories and their codes","parameters":{"type":"object","properties":{"language":{"type":"string","description":"Language for descriptions","enum":["de","en"],"default":"de"},"apikey":{"type":"string","description":"Stau1 API key (optional; falls back to server default)"}}}}],"totalTools":9,"timestamp":"2026-10-06T20:01:09.285Z"}}