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…
BP Gas Station Locator endpoints
| Method | Endpoint | Description |
|---|---|---|
| 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
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $10 / month | — |
|
| ULTRA | $100 / month | — |
|