Discover/lyft.com API
live

lyft.com APIlyft.com

Access Lyft city coverage, ride type pricing, cost estimates, and nearby driver availability via 4 structured API endpoints. No Lyft account required.

Endpoints
4
Updated
14d ago
Try it

No input parameters required.

api.parse.bot/scraper/facce547-0d6b-41b8-b5de-bc62f6833dd2/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/facce547-0d6b-41b8-b5de-bc62f6833dd2/get_cities' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Returns a list of all cities where Lyft operates, organized by country code (US, CA) containing arrays of states/provinces, each with an array of cities including name and slug.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "CA": "array of province objects, each containing name and cities array with name/slug pairs",
    "US": "array of state objects, each containing name and cities array with name/slug pairs"
  },
  "sample": {
    "data": {
      "CA": [
        {
          "name": "Alberta",
          "cities": [
            {
              "name": "Calgary",
              "slug": "calgary-ab"
            }
          ]
        }
      ],
      "US": [
        {
          "name": "Alabama",
          "cities": [
            {
              "name": "Auburn",
              "slug": "auburn-al"
            },
            {
              "name": "Birmingham",
              "slug": "birmingham-al"
            }
          ]
        }
      ]
    },
    "status": "success"
  }
}

About the lyft.com API

The Lyft API provides 4 endpoints covering city availability, service area geometry, ride price estimates, and real-time driver presence. The get_ride_estimates endpoint returns cost ranges in cents across all available ride types for any coordinate pair within a Lyft service area, while get_cities enumerates every covered city in the US and Canada with slugs ready to pass to further endpoint calls.

City and Service Area Data

The get_cities endpoint returns a structured list of all Lyft-covered cities organized by country (US, CA), then by state or province, with each city carrying a name and slug. That slug feeds directly into get_city_details, which returns the city's region_code, a GeoJSON service area geometry, center coordinates (centerLat, centerLng), a default map zoom level, available ride type flags, extra_comfort_regions, and disclaimer text. This makes it straightforward to build a geographic index of Lyft's coverage or render service boundaries on a map.

Ride Price Estimates

The get_ride_estimates endpoint accepts four required parameters — start_lat, start_lng, end_lat, and end_lng — and returns a cost_estimates array. Each element includes the ride_type, display_name, currency, estimated_cost_cents_min, a composite estimate field, and an is_valid_estimate boolean indicating whether the cost figure is reliable for the given route. All four coordinate params must fall within an active Lyft service area.

Driver Availability

The get_nearby_drivers endpoint takes a single lat/lng pair and returns an availability array. Each entry describes one ride type with its ride_type slug, display_name, eta_seconds, min_cost_cents, max_cost_cents, and currency. This lets you check which ride types are actually available at a location and get per-type ETA and cost floor/ceiling without initiating a booking.

Common use cases
  • Build a fare comparison tool that shows cost ranges across Lyft ride types for a given origin and destination.
  • Render Lyft service area boundaries on a map using the GeoJSON geometry returned by get_city_details.
  • Check driver ETA and cost floor for a location before surfacing Lyft as a transport option in a travel app.
  • Enumerate all Lyft-covered cities to maintain an up-to-date service availability index for the US and Canada.
  • Surface ride type availability (including Extra Comfort regions) for a given city in a mobility aggregator.
  • Monitor min/max cost swings over time by polling get_nearby_drivers at a fixed coordinate to detect surge patterns.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Lyft have an official public developer API?+
Lyft previously offered a public API at developer.lyft.com, but as of 2020 that program was closed to new applicants and effectively sunset. This Parse API provides access to the same city, pricing, and availability data through its own endpoints.
What does get_nearby_drivers actually return — does it show individual driver locations?+
No individual driver positions are exposed. The endpoint returns one entry per available ride type, each with an eta_seconds estimate, min_cost_cents, max_cost_cents, and currency. It reflects aggregate availability at the queried coordinate rather than a list of specific drivers.
Does the API cover ride history, active trip status, or booking functionality?+
Not currently. The API covers city availability, service area geometry, price estimates, and nearby driver availability. It does not expose booking, trip status, or account-specific data. You can fork it on Parse and revise to add endpoints for adjacent data if your use case requires it.
Are cost estimates always reliable, and what does is_valid_estimate mean?+
Each entry in the cost_estimates array includes an is_valid_estimate boolean. When it is false, the estimate field may not reflect an accurate price for that route — this can happen when the route falls near the edge of a service area or the ride type is conditionally available. Always check this flag before displaying a cost to end users.
Does the API cover Lyft markets outside the US and Canada?+
Not currently. The get_cities endpoint structures results under US and CA country codes only, reflecting Lyft's current operating footprint. You can fork the API on Parse and revise it to add coverage for additional regions if Lyft expands its market presence.
Page content last updated . Spec covers 4 endpoints from lyft.com.
Related APIs in TravelSee all →
culturetrip.com API
Discover travel inspiration and plan your next adventure by browsing curated travel articles, destination guides, and bookable trips organized by region and city. Search for specific destinations, compare trip dates and prices, and explore popular cities to find the perfect getaway.
sevenrooms.com API
Search for available restaurant tables across any SevenRooms venue, view venue details and open dates, and complete reservations all in one place. Whether you're planning ahead or booking last-minute, you can check real-time availability and secure your table at thousands of restaurants on the SevenRooms platform.
delta.com API
Look up Delta Airlines flight schedules, check real-time flight status, and retrieve detailed trip information to plan your travel. Find your nearest airport and access the data you need to monitor flights and make booking decisions.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
comedymothership.com API
Browse upcoming Comedy Mothership shows across different rooms, check real-time ticket availability, and get detailed information about Kill Tony events and seating options. Find venue details, FAQs, and track specific performances to plan your comedy night.
burningman.org API
Access comprehensive Burning Man information including Black Rock City event schedules, ticketing details, themed activities, playa events, volunteering opportunities, and mutant vehicle listings. Search global Burning Man events, stay updated with news and stories, and find preparation resources all in one place.
breckenridge.com API
Check real-time snow conditions, weather forecasts, lift operations, and trail status at Breckenridge Ski Resort to plan your day on the mountain. View live mountain cameras and get up-to-the-minute updates on slopes, lifts, and weather before you head out.
united.com API
Search United Airlines flights, check real-time flight status, and view detailed seat maps to plan your perfect trip. Compare fare options and use airport autocomplete to quickly find your departure and arrival cities.
Lyft API – Cities, Pricing & Driver Availability · Parse