BP Gas Station Locator

The BP Gas Station Locator API provides real-time access to comprehensive data on BP and Amoco gas stations across the United States. Search by city, state, ZIP code, address, phone number, or station name. Filter results by fuel type (diesel, E85, premium, regular, midgrade), amenities (ATM, car wash, convenience store, restrooms), brand, and operating hours. Get nearby stations using…

1 subscribers
14 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

BP Gas Station Locator endpoints

MethodEndpointDescription
GET Universal Smart Search
/api/v1/stations/find
Search for BP and Amoco stations using any query - city name, state, ZIP code, address, or station name. Automatically detects query type and returns matching results.
GET Search by Station Name
/api/v1/stations/find/name
Find stations by name using fuzzy matching. Returns stations ranked by name similarity.
GET Search by Address
/api/v1/stations/find/address
Find stations by partial or full street address using fuzzy matching.
GET Search by ZIP Code
/api/v1/stations/find/zip
Find all stations in a given ZIP code area. Supports partial ZIP code matching.
GET Search by Phone Number
/api/v1/stations/find/phone
Find a station by its phone number. Supports partial matching and different formats.
GET Search by Operating Hours
/api/v1/stations/find/hours
Find stations by operating hours. Use 'now' for currently open or '24h' for 24-hour stations.
GET Multi-Filter Search
/api/v1/stations/search
Search stations with multiple filters including city, state, ZIP, brand, fuel type, and amenities.
GET Stations by State
/api/v1/stations/state/{state}
Get all stations in a specific US state using two-letter state code.
GET Stations by Brand
/api/v1/stations/brand/{brand}
Get all stations for a specific brand (BP or Amoco).
GET Stations by Fuel Type
/api/v1/stations/fuel-type/{fuelType}
Find BP and Amoco stations that offer a specific fuel type. Available types include diesel, regular_87, midgrade_89, premium_91, premium_93, and more.
GET Stations by Amenities
/api/v1/stations/amenities
Filter stations by amenities such as convenience store, ATM, car wash, air pump, restrooms, and more. Pass a comma-separated list of amenities to find matching stations.
GET Station Statistics
/api/v1/stations/stats
Get aggregate statistics about all BP and Amoco stations including total count, breakdown by brand and state, fuel types, and 24-hour stations.
GET Get Station by ID
/api/v1/stations/{id}
Retrieve detailed information about a specific BP or Amoco station by its unique ID. Returns full station details including name, address, coordinates, phone, hours, fuel types,…
GET Nearby Stations
/api/v1/stations/nearby
Find stations near a geographic coordinate. Returns results sorted by distance with filtering options.

BP Gas Station Locator pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 10 / monthly
PRO $10 / month
  • Requests: 100 / monthly
ULTRA $100 / month
  • Requests: 1,000 / monthly

More Location APIs

View all →
  • The Zip Code API provides the following functions: Distance Between Zip Code API - The API allows you to…

    LocationPaid52 subscribers
  • boundaries-io is a US geographic boundary API that returns GeoJSON shapes for zipcodes, counties, cities,…

    ReviewedLocationFreemium3.7k subscribers
  • Telize offers a JSON IP and GeoIP REST API allowing to get a visitor IP address and to query location…

    LocationPaid72 subscribers
  • Quickly get detailed info about any IP address with a single API call. Find out the IP's location (city,…

    LocationFreemium794 subscribers
  • An API to determine if a coordinate is water or land.

    LocationFreemium
  • API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data…

    LocationFreemium323 subscribers