{"uid":"cap_LK3YVJb_X4lSMzSSs0zNt","slug":"pogo-tb-nl-dutch-ov-vertrek-public-transit-departures-api-48e78520","name":"pogo-tb.nl Dutch OV Vertrek — Public Transit Departures API","description":"Pay-per-call Dutch RDW kenteken and BAG address APIs for AI agents. Free previews; full JSON via x402 USDC on Base.","url":"https://api.pogo-tb.nl/v1/ov/vertrek","method":"GET","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"data":{"stop":"09500","vertrekken":[{"lijn":"54","bestemming":"Centraal Station"}]},"attribution":"Source: OVapi / NDOV (Stichting OpenGeo), Dutch public-transport open data. Third-party proxy; not affiliated with or representing NS/GVB/any transit agency."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_T9K_CCpc7HlG1f7uzPPG6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns real-time public transit departure information for a Dutch OV stop, sourced from OVapi/NDOV open data.","exampleAgentPrompt":"What buses and trams are departing from Dutch OV stop 09500 right now? Show me the next few departures.","exampleUseCases":[{"title":"Live departure board for a bus stop","prompt":"I'm at Dutch OV stop 09500 — what are the next buses and trams leaving from here right now?"},{"title":"Trip planning from a known halte","prompt":"I need to get to Amsterdam Centraal from stop code 09500 — what lines are departing soon and what are their destinations?"},{"title":"Agent monitoring transit for commute alerts","prompt":"Keep an eye on departures from OV stop 09500 and let me know if the line 54 towards Centraal Station is running on schedule."}],"resultDescription":"A JSON object containing the stop code and an array of upcoming departures, each with a line number and destination. Includes an attribution string crediting OVapi/NDOV as the data source.","failureModes":["Invalid or unknown stop code returns empty or error response","Missing required 'stop' or 'q' query parameter may result in a 400 or empty result","Payment not completed (HTTP 402) blocks access to full JSON response","Rate limiting or upstream OVapi outage may cause timeouts or degraded data","Stop with no scheduled departures returns an empty vertrekken array"],"whenToPreferThis":"Choose this endpoint when you need real-time Dutch public transit departure data for a specific OV stop code and want a lightweight, pay-per-call JSON API without committing to a subscription. It is ideal for AI agents operating in the Netherlands that need live departure boards, trip-planning nudges, or transit monitoring, especially when the user knows their halte code. Prefer this over full transit APIs if you only need departure lookups and want micropayment-based access via x402/USDC on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:35:44.191Z","isFirstParty":false}