Search for addresses or expand a container to drill down into child results.
Returns a list of address predictions based on the user's text input or hierarchical container expansion.
Each prediction in the response has an action field that determines the next step:
resolve: The prediction is a final address. CallGET /v1/address/details/{id}with the prediction'sidto get the full address.expand: The prediction is a container (e.g., a building with multiple units). Call this endpoint again withcontainerIdset to the prediction'sidto fetch the children.
- Text Search: Provide
querywith the user's typed text. Results are ranked by relevance. - Container Drill-Down: Provide
containerIdfrom a previous prediction (whereactionwasexpand). Thequeryparameter is ignored in this mode. - Field-Specific Search: Use the
focusparameter to optimize results for the field being edited (e.g.,postalCodetriggers postal database lookups in supported countries).
Security
BearerAuth
- Mock serverhttps://docs.ingrid.com/_mock/developer-resources/ingrid-api/openapi/v1/address/search
- Productionhttps://api.ingrid.com/v1/address/search
curl -i -X GET \
'https://docs.ingrid.com/_mock/developer-resources/ingrid-api/openapi/v1/address/search?countryCode=NO&siteId=00000000-0000-0000-0000-000000000000&query=string&containerId=string&focus=addressLines' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'