CityBikes Bike Share Scraper
Pricing
from $6.00 / 1,000 results
CityBikes Bike Share Scraper
Scrape bike sharing network data from 700+ cities worldwide. Get station locations, availability counts, operator info, and real-time bike/slot availability. Filter by country, city, or specific network ID for urban mobility analysis.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share

๐ฒ CityBikes Bike-Sharing Networks Scraper
๐ Pull live station data, bike counts, and e-bike availability from 700+ bike-sharing networks across 60+ countries in one unified format.
๐ Last updated: 2026-04-23
CityBikes Scraper collects real-time bike-sharing data from over 700 networks worldwide. Each station record includes the network name, operator company, city, country, GPS coordinates, street address, free bikes, empty slots, e-bike counts, and timestamp of the last update. You can filter by a specific network ID, country code, or city name to get exactly the data you need.
Urban planners use this to study station utilization patterns. Mobility startups pull it to research existing networks before launching in a new city. App developers feed the data into availability features. Researchers snapshot it hourly to build time-series datasets on micro-mobility trends. If you need structured bike-sharing data from Citi Bike, Velib, Santander Cycles, or any other system, this actor delivers it in seconds.
| Target | CityBikes (700+ bike-sharing networks) |
|---|---|
| Use Cases | Urban planning analysis, mobility startup research, station availability monitoring, micro-mobility trend studies |
๐ What it does
- ๐ Global coverage. Access data from over 700 bike-sharing systems across 60+ countries on every continent.
- ๐ GPS station locations. Get latitude, longitude, and street address for every docking station.
- ๐ด Live availability. Real-time counts of free bikes, empty slots, and total capacity per station.
- โก E-bike breakdown. Separate tallies for electric and standard bikes where the network publishes them.
- ๐ Flexible filtering. Query by network ID, country code, or city name to narrow your results.
Each record gives you a complete snapshot of one station: which network it belongs to, who operates it, where it sits on the map, and how many bikes and slots are available right now.
๐ก Why it matters: Checking bike availability across multiple cities means visiting dozens of separate dashboards. This actor pulls everything into one dataset with a consistent schema, saving hours of manual collection.
๐ฌ Full Demo
๐ง Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.
โ๏ธ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
maxItems | integer | 10 | Maximum records to return. Free users are limited to 10. Paid users can set up to 1,000,000. |
networkId | string | - | Fetch all stations from a specific network (e.g. "citi-bike-nyc", "velib"). Overrides country/city filters. |
country | string | - | Filter networks by 2-letter country code (e.g. US, FR, DE). |
city | string | - | Filter networks by city name (partial match). |
includeStations | boolean | false | When listing networks, also fetch station-level details (slower but more granular). |
Example: get all stations from Citi Bike NYC.
{"networkId": "citi-bike-nyc","maxItems": 500}
Example: list all bike-sharing networks in France.
{"country": "FR","includeStations": false,"maxItems": 100}
โ ๏ธ Good to Know: Station availability data is refreshed every 1 to 5 minutes by each network operator. For historical analysis, schedule hourly runs and compare snapshots over time.
๐ Output
Each record contains 15+ fields. Download as CSV, Excel, JSON, or XML.
๐งพ Schema
| Field | Type | Example |
|---|---|---|
๐ท๏ธ networkId | string | "citi-bike-nyc" |
๐๏ธ networkName | string | "Citi Bike" |
๐ข company | string | "Motivate International, Inc." |
๐ networkCity | string | "New York, NY" |
๐ networkCountry | string | "US" |
๐ latitude | number | 40.767272 |
๐ longitude | number | -73.993929 |
๐ฒ freeBikes | integer | 12 |
๐
ฟ๏ธ emptySlots | integer | 27 |
โก ebikes | integer | 3 |
๐ address | string | "W 52 St & 11 Ave" |
โฑ๏ธ scrapedAt | string | "2026-04-17T12:00:00.000Z" |
๐ฆ Sample records
โจ Why choose this Actor
| Capability | |
|---|---|
| ๐ | 700+ networks. One tool covers bike-sharing systems on every continent. |
| ๐ | Station-level GPS. Latitude, longitude, and address for mapping and spatial analysis. |
| โก | E-bike separation. Distinct counts for electric and standard bikes where available. |
| ๐ | Country and city filters. Narrow results without downloading the entire global dataset. |
| ๐ | Real-time snapshots. Station counts reflect operator updates within the last 5 minutes. |
| ๐ | Unified schema. Every network outputs the same field structure for easy comparison. |
| ๐ | Schedulable. Run hourly to build time-series datasets for trend analysis. |
Bike-sharing is active in over 60 countries with more than 700 networks. Each operator publishes data in a different format. CityBikes normalizes all of it, and this actor makes it downloadable in one click.
๐ How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Setup |
|---|---|---|---|---|
| โญ CityBikes Scraper (this Actor) | $5 free credit, then pay-per-use | 700+ networks, 60+ countries | Live per run | โก 2 min |
| Official city dashboards | Free | One city at a time | Real-time | Slow (per city) |
| Manual data collection | Free (your time) | Limited by patience | Manual | Hours |
| Third-party data providers | $200+/month | Varies | Daily or weekly | Days |
Choose this actor when you need station-level data from multiple cities in a single, consistent format without writing custom API integrations for each network.
๐ How to use
- ๐ Sign up. Create a free account with $5 credit (takes 2 minutes).
- ๐ Open the Actor. Go to the CityBikes Scraper page on the Apify Store.
- ๐ฏ Set input. Enter a network ID, country code, or city name. Set your max items.
- ๐ Run it. Click Start and let the Actor collect your data.
- ๐ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
๐ผ Business use cases
๐ Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
๐ค Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- ๐ฌ ChatGPT
- ๐ง Claude
- ๐ Perplexity
- ๐ Copilot
โ Frequently Asked Questions
๐ณ Do I need a paid Apify plan to run this actor?
No. You can start right now on the free Apify plan, which includes $5 in free monthly credit. That is enough to run this actor several times and explore the output before committing to anything. Paid plans unlock higher limits, more concurrent runs, and larger datasets. Create a free Apify account here to get started.
๐จ What happens if my run fails or returns no results?
Failed runs are not charged. If the source site changes, proxies get rate-limited, or a specific input matches nothing, re-run the actor or open our contact form and we will investigate. You can also check the run log in the Apify console to see why the run stopped.
๐ How many items can I scrape per run?
Free users are limited to 10 items per run so you can preview the output and confirm the actor works for your use case. Paid users can raise maxItems up to 1,000,000 per run. Upgrade here if you need full scale.
๐ How fresh is the data?
Every run fetches live data at the moment of execution. There is no cache or delay: the records you get reflect what the source returned at that moment. Schedule the actor to maintain a rolling snapshot of the data you need.
๐งโ๐ป Can I call this actor from my own code?
Yes. Apify exposes every actor as a REST endpoint and ships first-class SDKs for Node.js and Python. You can start a run, read the dataset, and handle webhooks from your own app in a few lines. All you need is your Apify API token.
๐ค How do I export the data?
Every Apify dataset can be downloaded in one click from the console as CSV, JSON, JSONL, Excel, HTML, XML, or RSS. You can also pull results programmatically via the Apify API or stream them into BigQuery, S3, and other destinations through built-in integrations.
๐ Can I schedule the actor to run automatically?
Yes. Use the Apify scheduler to run the actor on any cadence, from hourly to monthly. Results are saved to your dataset and can be delivered to webhooks, email, Slack, cloud storage, or automation tools such as Zapier and Make.
๐ Automating CityBikes Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- ๐ข Node.js. Install the
apify-clientNPM package. - ๐ Python. Use the
apify-clientPyPI package. - ๐ See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. Set up hourly snapshots to build a historical availability dataset for trend analysis.
๐ Integrate with any app
CityBikes Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications
- Airbyte - Pipe data into your warehouse
- GitHub - Trigger runs from commits
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes.
๐ Recommended Actors
- โ๏ธ FAA Aircraft Registry Scraper - Look up aircraft registration data by N-number
- ๐ซ GreatSchools Scraper - Collect school ratings and district information
- ๐ REMAX Real Estate Scraper - Scrape property listings from REMAX
- ๐ Autotrader Scraper - Extract used vehicle listings and prices
- ๐ Smart Apify Actor Scraper - Scrape actor metadata and quality metrics
๐ก Pro Tip: browse the complete ParseForge collection for more data scrapers and tools.
๐ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
โ ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by CityBikes or any bike-sharing operator. All trademarks mentioned are the property of their respective owners. Only publicly available data is collected.
