---
title: "Autocomplete Address"
method: GET
path: "/api/address/autocomplete"
tags: ["address"]
---

# Autocomplete Address

`GET /api/address/autocomplete`

Autocomplete address using AWS Amazon Location Service with boto3.

Args:
    query: Address search query (minimum 3 characters)
    limit: Maximum number of results (1-10)
    countries: Comma-separated country codes (default: USA)
    
Returns:
    List of address suggestions

## Query parameters

- `query` string, required — Address search query
- `limit` integer — Maximum number of results
- `countries` string — Comma-separated country codes

## Response `200`

Successful Response

- AutocompleteResponse
  - `success` boolean, required
  - `results` AddressSuggestion[], required
    - `displayName` string, required
    - `street` string, required
    - `city` string, required
    - `state` string, required
    - `zip` string, required
    - `countryCode` string, required
  - `error` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/riskcube/apis/slack-lead-manager.md) · [All operations](https://skmtc.dev/riskcube/apis/slack-lead-manager/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/riskcube/slack-lead-manager/revisions/4442bbae8296/schema)
