List addresses
list_addressesList the authenticated customer's regulation addresses with their uploaded proof documents. Returns each address id, the identity it belongs to (id, name, type), country ISO code, city name, postal code, street address, verified flag and a proof summary (proof type name, expired flag, files count). Pass country_iso (+ did_group_type) — straight from a DID's registration_required block, or with requirement_type "emergency" to pick the address for an E911 calling service — to have every address checked against that requirement: each one then carries eligible, plus the mismatches and how to fix them when it is not. Use an address id with create_address_verification or create_regulation_upload_link. If no suitable address exists, create one with create_address.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1). | |
| page_size | No | Results per page (default 50, max 1000). | |
| country_iso | No | Optional: check every returned record against the DID registration requirement of this country (ISO 3166-1 alpha-2, case-insensitive) — pass the `country_iso` from buy_did's registration_required block. Each record then carries `eligible`, plus `blocking_errors` and `remediation` when it cannot be used as is. | |
| did_group_type | No | Optional companion to country_iso: the DID Group type (a name like "National" or a DID Group Type UUID) — needed when the country has requirements for several group types. | |
| requirement_type | No | Which rule set country_iso refers to: "regulation" (default — DID registration) or "emergency" (E911 calling service, the requirement create_emergency_verification validates against). |