{"uid":"cap_YSQ8KTeXIrcuW9Vt_gav3","slug":"saylor-innovations-swiss-station-board-5348a450","name":"Saylor Innovations Swiss Station Board","description":"Swiss public transport station board - next departures with line, destination, platform and delay for any station (opendata.ch)","url":"https://saylorinnovations.com/api/rail/switzerland/stationboard?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["station"],"properties":{"limit":{"type":"string","description":"optional 1-30, default 10"},"station":{"type":"string","description":"Station name, e.g. Zurich, Bern, Geneva"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["station","departures"],"properties":{"count":{"type":"number","description":"Number of items returned"},"source":{"type":["string","null"],"description":"Data source the values come from"},"station":{"type":"string","description":"Observation station"},"checked_at":{"type":["string","null"],"description":"Time the check was run (UTC)"},"departures":{"type":"array","items":{"type":"object","properties":{"line":{"type":"string","description":"Line number or text of the line"},"operator":{},"platform":{"type":["string","null"],"description":"Platform name"},"departure":{"type":["string","null"]},"destination":{"type":"string","description":"Destination"},"delay_minutes":{"type":["number","null"],"description":"Delay, in minutes"}}},"description":"Upcoming departures"},"station_id":{"type":["string","null"],"description":"Station id identifier"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WxnPbStU4oUNBRGiZieZc","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the next departures from a Swiss public transport station, including line, destination, platform, and delay information via opendata.ch","exampleAgentPrompt":"What are the next 15 departures from Zurich Hauptbahnhof right now — show me the line, destination, platform, and any delays?","exampleUseCases":[{"title":"Commuter train delay check","prompt":"I'm at Bern station — can you pull up the next 10 departures and tell me if any trains are delayed?"},{"title":"Platform lookup for connection","prompt":"I need to catch a train from Lausanne to Geneva — what platform and departure time is the next one, and is it running on time?"},{"title":"Live station board for travel app","prompt":"Show me the full live departure board for Zurich Oerlikon with up to 20 upcoming trains, including lines, destinations, and platforms."}],"resultDescription":"Returns a JSON object containing the station name, station ID, the time the check was run (UTC), the data source, the number of departures returned, and an array of upcoming departures each with line number, destination, platform, delay in minutes, departure time, and operator.","failureModes":["Unknown or misspelled station name returns an error or empty results","Limit value outside 1-30 range may be rejected or clamped","Station with no upcoming departures returns an empty departures array","opendata.ch upstream unavailability causes request failure","Non-Swiss stations return no results as the API only covers Swiss public transport"],"whenToPreferThis":"Use this endpoint when you need real-time Swiss public transport departure boards for any Swiss station, including trains, trams, and buses. It is ideal when you need line numbers, platforms, destinations, and live delay information sourced from the official Swiss opendata.ch feed. Prefer this over generic travel APIs when the user specifically needs Swiss station departure data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:41:54.560Z","isFirstParty":false,"canonicalSlug":"saylor-innovations-swiss-station-board-5348a450"}