Better Business Bureau Scraper

ENDPOINTS
GET/locations/autocomplete

Location Autocomplete

Get city, state and ZIP code suggestions with coordinates and the local BBB that serves each one.

QUERY PARAMS

Start of a city, state or ZIP / postal code to complete.

Examples:

  • los angeles
  • 902

BBB directory to search: the United States or Canada.

Default: us

Allowed values: us, ca

Set false to get cities and states only.

Default: true

Allowed values: true, false

{
  "query": "los angeles",
  "country": "USA",
  "count": 10,
  "results": [
    {
      "id": "Los Angeles_CA_USA",
      "display_text": "Los Angeles, CA",
      "city": "Los Angeles",
      "state": "CA",
      "postal_code": null,
      "country": "USA",
      "latitude": 34.042379,
      "longitude": -118.296671,
      "bbb_office_id": "1216"
    },
    {
      "id": "Los Angeles_TX_USA",
      "display_text": "Los Angeles, TX",
      "city": "Los Angeles",
      "state": "TX",
      "postal_code": null,
      "country": "USA",
      "latitude": 28.465824,
      "longitude": -99.000028,
      "bbb_office_id": "0825"
    },
    {
      "id": "East Los Angeles_CA_USA",
      "display_text": "East Los Angeles, CA",
      "city": "East Los Angeles",
      "state": "CA",
      "postal_code": null,
      "country": "USA",
      "latitude": 34.023901,
      "longitude": -118.172016,
      "bbb_office_id": "1216"
    },
    {
      "id": "Lake Los Angeles_CA_USA",
      "display_text": "Lake Los Angeles, CA",
      "city": "Lake Los Angeles",
      "state": "CA",
      "postal_code": null,
      "country": "USA",
      "latitude": 34.52764,
      "longitude": -117.907228,
      "bbb_office_id": "1216"
    },
    {
      "id": "West Los Angeles_CA_USA",
      "display_text": "West Los Angeles, CA",
      "city": "West Los Angeles",
      "state": "CA",
      "postal_code": null,
      "country": "USA",
      "latitude": 34.044858,
      "longitude": -118.448437,
      "bbb_office_id": "1216"
    },
    {
      "id": "Los Gatos_CA_USA",
      "display_text": "Los Gatos, CA",
      "city": "Los Gatos",
      "state": "CA",
      "postal_code": null,
      "country": "USA",
      "latitude": 37.207699,
      "longitude": -121.964644,
      "bbb_office_id": "1216"
    },
    {
      "id": "Los Altos_CA_USA",
      "display_text": "Los Altos, CA",
      "city": "Los Altos",
      "state": "CA",
      "postal_code": null,
      "country": "USA",
      "latitude": 37.360353,
      "longitude": -122.129726,
      "bbb_office_id": "1216"
    },
    {
      "id": "Los Banos_CA_USA",
      "display_text": "Los Banos, CA",
      "city": "Los Banos",
      "state": "CA",
      "postal_code": null,
      "country": "USA",
      "latitude": 37.058279,
      "longitude": -120.849915,
      "bbb_office_id": "1126"
    },
    {
      "id": "Los Chavez_NM_USA",
      "display_text": "Los Chavez, NM",
      "city": "Los Chavez",
      "state": "NM",
      "postal_code": null,
      "country": "USA",
      "latitude": 34.736851,
      "longitude": -106.755482,
      "bbb_office_id": "0806"
    },
    {
      "id": "Los Saenz_TX_USA",
      "display_text": "Los Saenz, TX",
      "city": "Los Saenz",
      "state": "TX",
      "postal_code": null,
      "country": "USA",
      "latitude": 26.536185,
      "longitude": -98.990794,
      "bbb_office_id": "0915"
    }
  ]
}