llms.txt Content
# Ideal Postcodes
> Add address search and validation in moments
- [Ideal Postcodes](/index.md)
## search
- [Search the documentation](/search.md)
## docs
- [Configurations](/docs/category/api/configurations.md)
- [Emails](/docs/category/api/emails.md)
- [Licensees](/docs/category/api/licensees.md)
- [Phone Numbers](/docs/category/api/phone-numbers.md)
- [Place Search](/docs/category/api/place-search.md)
- [US](/docs/category/api/us.md)
- [Changelog](/docs/changelog.md): Stay informed about the latest updates and improvements to our address validation services with our changelog. View release notes and see what's new.
- [Ideal Postcodes CLI](/docs/cli.md): idpc is the official command line interface for Ideal Postcodes. It manages API keys, cleanses messy addresses, validates emails and phone numbers, and resolves specific addresses from partial queries.
- [idpc auth](/docs/cli/auth.md): Manage stored credentials at ~/.config/ideal-postcodes/credentials.json (or %APPDATA%\ideal-postcodes\credentials.json on Windows, or $XDGCONFIGHOME/ideal-postcodes/... if set). The file is written with mode 0600.
- [idpc cleanse](/docs/cli/cleanse.md): Clean messy address strings — POST /cleanse/addresses. Requires api_key. Each input counts as a paid lookup.
- [idpc email](/docs/cli/email.md): Validate email addresses — GET /emails. Requires api_key. Each input counts as a paid lookup.
- [idpc find & resolve](/docs/cli/find.md): Address autocomplete — two-step by design. Useful when you need to pin a specific address from partial info before using it downstream.
- [idpc keys](/docs/cli/keys.md): Inspect and manage API keys.
- [idpc phone](/docs/cli/phone.md): Validate phone numbers — GET /phonenumbers. Requires apikey. Each input counts as a paid lookup.
- [Glossary](/docs/glossary.md): ---
### Address Finder
Add Address Validation to your address forms in moments with our Address Finder JavaScript package. Simple and quick setup. Guides and live technical support