# API Reference

A REST service over HTTPS, returning JSON and authenticated with an API key. Endpoints are grouped below by use case.

[Authentication, rate limits, error handling, and versioning →](/docs/api/api-reference.md)

### Address Search[​](#address-search "Direct link to Address Search")

Two-step typeahead address search. `Find` returns ranked candidates from a partial input; `Resolve` fetches the full address for the chosen candidate.

* [Find Address](/docs/api/find-address.md)
* [Resolve Address](/docs/api/resolve-address.md)

### Postcode Lookup[​](#postcode-lookup "Direct link to Postcode Lookup")

Return all addresses at a given postcode. Powers UK postcode-lookup forms and also works for the Republic of Ireland.

* [Lookup Postcode](/docs/api/postcodes.md)

### Address Cleansing[​](#address-cleansing "Direct link to Address Cleansing")

Submit a free-form, single-line address and get back a structured, validated record.

* [Cleanse Address](/docs/api/address-cleanse.md)

### Account Administration[​](#account-administration "Direct link to Account Administration")

Inspect and manage your API keys, balance, and usage history.

* [Key Availability](/docs/api/key-availability.md)
* [Key Details](/docs/api/key-details.md)
* [Update Key Details](/docs/api/update-key-details.md)
* [Usage Stats](/docs/api/key-usage.md)
* [Logs (CSV)](/docs/api/key-logs.md)

### Additional Data Services[​](#additional-data-services "Direct link to Additional Data Services")

Validate phone numbers and email addresses alongside addresses.

* [Phone Number Validation](/docs/api/phone-number-validation.md)
* [Email Validation](/docs/api/email-validation.md)
