An Address Autocomplete API is an application programming interface (API) that provides programmers with options for type-ahead search functionality inside their applications. Because the program sends queries while the user is entering an address the API provides real-time address predictions with each keystroke.