List identities
list_identitiesList the authenticated customer's regulation identities with their uploaded proof documents. Returns each identity id, type (personal/business), display name, country ISO code, verified flag, creation time and a proof summary (proof id — usable with delete_proof, 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" for E911 — to have every identity checked against that requirement: each one then carries eligible, plus the mismatches and how to fix them when it is not. Use an identity id with create_address / update_identity / create_regulation_upload_link. If no suitable identity exists, create one with create_identity.
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). |