# Street Address Line 1

The `Address Line 1` field displays a search-as-you-go dropdown of addresses that autocomplete the address fields when you select an option. The address data is powered by Google Maps.

The `Address Line 1` field specifically collects the first line of a street address.

Typing into this field triggers a dropdown to appear, which allows the user to select an address from the list. If other address fields are present on the step (Address Line 2, City, State, Zip Code), those fields will also be populated with the relevant values from the selection.

Feathery uses the [Google Maps API](https://developers.google.com/maps/documentation/javascript/places-autocomplete) to support address autocomplete. We leverage our own API key for non-business tier volume, but we will ask business plan customers to provide their own key after a certain amount of volume.

### For Developers <a href="#example" id="example"></a>

The Feathery SDK and API reference address line 1 fields with `type` equal to `gmap_line_1`. The submitted value is a `string`.

To access the Google Maps API data, including address components and latitude / longitude, you can subscribe to the change event for this field and access [integrationData](https://docs.feathery.io/develop/react/api-guide/form/event-handlers/onchange#triggerdata-object).

### Related Fields

{% content-ref url="city" %}
[city](https://docs.feathery.io/platform/build-forms/elements/fields/address/city)
{% endcontent-ref %}

{% content-ref url="state" %}
[state](https://docs.feathery.io/platform/build-forms/elements/fields/address/state)
{% endcontent-ref %}

{% content-ref url="zip-code" %}
[zip-code](https://docs.feathery.io/platform/build-forms/elements/fields/address/zip-code)
{% endcontent-ref %}
