{"uid":"cap_nt_ldBI0XzNz-AKYlt0zO","slug":"saylor-innovations-bike-share-availability-c36f80d7","name":"Saylor Innovations Bike-Share Availability","description":"Live bike-share availability for any city worldwide from CityBikes - free bikes and empty docks per station, sorted by distance from your lat/lon","url":"https://saylorinnovations.com/api/bikes/city?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":["city"],"properties":{"lat":{"type":"string","description":"optional latitude to sort stations by distance"},"lon":{"type":"string","description":"optional longitude"},"city":{"type":"string","description":"City name, e.g. Paris, London, New York"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["network","stations"],"properties":{"source":{"type":"string","description":"Data source the values come from"},"totals":{"type":"object"},"network":{"type":"object","description":"Network name"},"stations":{"type":"array","description":"Stations"},"sorted_by":{"type":"string","description":"Sorted by"},"other_networks_matching":{"type":"array","description":"Other networks matching"}}}}}}},"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_LaeVwKo8AcPg36FachVOe","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 live bike-share station availability (free bikes and empty docks) for any city worldwide, optionally sorted by distance from a given lat/lon","exampleAgentPrompt":"Can you show me the bike-share stations in Paris with free bikes and empty docks, sorted by distance from latitude 48.8566 and longitude 2.3522?","exampleUseCases":[{"title":"Find nearest bike before commute","prompt":"I'm at latitude 51.5074, longitude -0.1278 in London — can you show me the closest bike-share stations that still have free bikes available right now?"},{"title":"Check dock availability for return","prompt":"I'm about to finish a bike ride in Amsterdam near lat 52.3676, lon 4.9041 — which nearby stations have empty docks so I can return my bike?"},{"title":"Scout bike-share options in new city","prompt":"What bike-share networks and stations are available in Chicago? I want to see how many free bikes and docks each station has."}],"resultDescription":"A JSON object containing the matched bike-share network name, an array of stations with free bike counts and empty dock counts (optionally sorted by distance from the provided coordinates), summary totals, data source attribution, and a list of other matching networks in the city if multiple exist.","failureModes":["City not found or not served by CityBikes — returns empty or error response","Invalid or missing city query parameter — likely returns 400 or error","No stations found for the given city — empty stations array","Optional lat/lon provided in wrong format — distance sorting may fail or be ignored","CityBikes upstream outage — data may be stale or unavailable"],"whenToPreferThis":"Choose this endpoint when you need real-time bike-share station availability (free bikes and empty docks) for any city globally, especially when you want results sorted by proximity to a specific location. It wraps the CityBikes aggregator, so it covers hundreds of cities and multiple bike-share networks without needing city-specific API keys. Prefer it over building direct CityBikes API calls when you want a simple single GET with optional geo-sorting built in.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T12:38:22.380Z","isFirstParty":false,"canonicalSlug":"saylor-innovations-bike-share-availability-c36f80d7"}