Skip to content

Proof of address

Confirm where people live.

Read and check proof-of-address documents, or verify an address against databases, in the same flow as the identity check.

How it works

  1. 1

    Upload

    The person uploads a bill, a bank statement or a tax notice.

  2. 2

    Check

    The date, the name and the document itself are checked.

  3. 3

    Extract

    The address is extracted and compared with the one the person declared.

Illustration
Illustration of a proof-of-address check

Address documents, checked

Bills and statements

Utility bills and bank statements.

Tax notices

Tax notices and other official letters.

Date check

Documents older than your limit refused.

Name consistency

The name on the document matched with the verified identity.

Address extraction

The address read and returned as structured data.

Database check

The address verified against databases, without a document.

Integrate in a few calls

Add a proof-of-address step to a workflow, or call it on its own.

  • Web and mobile SDKsEarly access
  • Hosted verification linkAvailable
  • No-code portalAvailable
  • REST APIEarly access
  • WebhooksEarly access
  • MCP serverEarly access
Open the developer hub
RequestIllustration
curl -X POST $NODEID_API/v1/verifications \
  -H "Authorization: Bearer $NODEID_KEY" \
  -d '{ "person_id": "per_51d…", "workflow": "proof_of_address" }'
Response
{
  "verification_id": "ver_8d6…",
  "document": { "type": "utility_bill", "issued": "2026-08-14" },
  "name_match": true,
  "address": "1 Example Street, London"
}
Illustrative API request and response.

Know every business and every person you work with

Request a demo, or get your API keys.