Discover/spotangels.com API
live

spotangels.com APIspotangels.com

Search parking spots, garages, monthly rates, and active deals near any location via the SpotAngels API. 9 endpoints covering hourly, monthly, and free parking.

Endpoints
9
Updated
10d ago
Try it
If true, search for monthly parking options instead of hourly
End time in ISO 8601 format (e.g., 2026-05-15T12:00:00.000Z). Defaults to 2 hours from now
Latitude of the location
Start time in ISO 8601 format (e.g., 2026-05-15T10:00:00.000Z). Defaults to now.
Longitude of the location
api.parse.bot/scraper/30085b55-bdc4-498c-b8e3-a37f3ee94129/<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/30085b55-bdc4-498c-b8e3-a37f3ee94129/search_parking_by_location?latitude=40.758&longitude=-73.9855' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Search for parking spots near a given lat/lng coordinate. Returns bookable garages and parking options with pricing, walking time, and deal information. Defaults to a 2-hour window starting now if times are not specified.

Input
ParamTypeDescription
monthlybooleanIf true, search for monthly parking options instead of hourly
to_timestringEnd time in ISO 8601 format (e.g., 2026-05-15T12:00:00.000Z). Defaults to 2 hours from now.
latituderequirednumberLatitude of the location
from_timestringStart time in ISO 8601 format (e.g., 2026-05-15T10:00:00.000Z). Defaults to now.
longituderequirednumberLongitude of the location
Response
{
  "type": "object",
  "fields": {
    "address": "string resolved address of the search location",
    "geojson": "GeoJSON FeatureCollection of parking spot locations",
    "results": "array of parking spot objects with id, type, address, price, distance, deals",
    "currency": "object with currency layout format string"
  },
  "sample": {
    "data": {
      "address": "220 Geary Street, San Francisco",
      "geojson": {
        "type": "FeatureCollection",
        "features": []
      },
      "results": [
        {
          "id": 1056656,
          "name": "Garage - $12",
          "type": "garage",
          "price": 12,
          "address": "124 Mason Street, San Francisco",
          "bookable": true,
          "distance": 344,
          "price_fmt": "$12",
          "garage_name": "55 Cyril Magnin St. Parc 55 Hotel parking",
          "walking_time_fmt": "4 min walk"
        }
      ],
      "currency": {
        "layout": "$%s"
      }
    },
    "status": "success"
  }
}

About the spotangels.com API

The SpotAngels API exposes 9 endpoints for querying parking availability, pricing, and deals across supported cities. Use search_parking_by_location to find nearby garages with hourly or monthly rates given a lat/lng pair, or search_parking_by_address to geocode a text query first. Responses include structured spot objects with pricing, walking distance, deal metadata, and GeoJSON geometries for map rendering.

Searching for Parking

The two primary search endpoints — search_parking_by_location and search_parking_by_address — accept either a lat/lng coordinate pair or a free-text address query, respectively. Both return a results array of parking spot objects containing id, type, address, price, distance, and deals, alongside a GeoJSON FeatureCollection for mapping and a currency object describing the local format. Time windows are specified with from_time and to_time in ISO 8601 format; both default to a 2-hour window starting at the moment of the request. Setting monthly=true switches the search to monthly-rate options.

Filtered Endpoints by Parking Type

Three convenience endpoints narrow results to specific parking types without requiring client-side filtering. get_hourly_parking_near_location and get_monthly_parking_near_location accept only latitude and longitude and return spot objects typed to their respective billing cadence — monthly results include additional fields like rate_id, monthly_type, and down_payment. get_free_parking_near_location returns a total count alongside the filtered results array, and returns an empty array in areas where no free spots are indexed. get_garage_deals similarly returns a total and results scoped to spots carrying active deal or deals metadata.

Spot Detail and Geocoding

get_parking_spot_details accepts a numeric spot_id obtainable from any search response and returns four distinct data groups: a status object with garage name, operator, coordinates, and deals; a calendar array of opening-hour entries; a pictures array with image URLs and metadata; and a crowdsource object with accuracy status and park count. When supplying time parameters to this endpoint, from_time and to_time must be provided together — passing from_time alone will cause an error. The standalone geocode_address endpoint resolves a text query to up to 5 ranked candidates, each with lat, lon, and display_name fields.

Coverage and City Support

get_supported_cities takes no inputs and returns the full list of cities where SpotAngels has parking data, each with a name and slug. Callers should check this list before querying coordinates to confirm coverage for a given metro area.

Common use cases
  • Display a map of nearby bookable garages with pricing overlays using GeoJSON output from search_parking_by_location
  • Surface active parking deals in a city guide app by querying get_garage_deals for a given lat/lng
  • Build a commuter dashboard that compares monthly parking rates and down payment requirements near an office address
  • Show free street parking availability for budget-conscious drivers using get_free_parking_near_location
  • Populate a parking detail page with photos, opening hours, and crowd-sourced accuracy data from get_parking_spot_details
  • Resolve user-typed addresses to coordinates before parking search using geocode_address with up to 5 ranked candidates
  • Gate parking searches to supported regions by checking get_supported_cities before executing location queries
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 SpotAngels have an official developer API?+
SpotAngels does not publish a documented public developer API. The data accessible through this Parse API is not available through an official third-party integration layer from SpotAngels.
What does `get_parking_spot_details` return that the search endpoints don't?+
get_parking_spot_details returns four structured response groups not present in search results: a calendar array with opening-hour schedules, a pictures array with image URLs, a crowdsource object with accuracy status and park count, and a richer status object that includes garage_name and operator fields. Search endpoints only return summary pricing, distance, and deal flags.
Is there a known quirk when calling `get_parking_spot_details` with time parameters?+
Yes. If you supply from_time, you must also supply to_time in the same request. Sending from_time without to_time will produce an upstream error. to_time can be sent alone without issue.
Does the API support real-time availability or reservation booking?+
The API returns pricing, deal status, and calendar-based hours, but does not expose real-time occupancy counts or booking/reservation flows. It covers spot discovery and pricing data only. You can fork this API on Parse and revise it to add any booking-adjacent endpoints if that data becomes accessible.
Does the API cover parking outside the US?+
Coverage is limited to cities indexed by SpotAngels, which are primarily US metros. The get_supported_cities endpoint returns the definitive list of available city slugs. If a city you need is absent, you can fork this API on Parse and revise it to extend coverage as new cities are added to SpotAngels.
Page content last updated . Spec covers 9 endpoints from spotangels.com.
Related APIs in Maps GeoSee all →
idealista.pt API
Search and filter property listings across Portugal by location, price, and size, then access detailed information about each property including its characteristics and pricing history. Monitor how property prices change over time to help you make informed decisions about buying or selling real estate.
homedepot.com API
Search and browse Home Depot's product catalog to compare pricing, check real-time availability, and review detailed product specifications. Find products across all categories, look up store locations and hours, and check fulfillment options including in-store pickup and delivery.
zocdoc.com API
Search for doctors and medical practices on Zocdoc by specialty and location. Retrieve provider profiles, accepted insurance, office locations, patient reviews, and appointment availability.
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
angieslist.com API
Search for home service professionals on Angi and access their detailed profiles including reviews, contact information, and photos to find the right contractor for your project. Quickly compare multiple service providers by viewing their ratings, customer feedback, and verified business details all in one place.
api.nasa.gov API
Access NASA's suite of open data APIs — including the Astronomy Picture of the Day, Near Earth Object tracking, DONKI space weather events, EPIC Earth imagery, Mars weather, the NASA Image and Video Library, the Exoplanet Archive, and EONET natural events.
SpotAngels Parking API | Search Spots & Deals · Parse