Skip to main content
POST
/
sessions
/
{id}
/
address-proof
curl -X POST \
  "https://verilock.io/api/v1/sessions/ses_a1b2c3d4-e5f6-7890-abcd-ef1234567890/address-proof" \
  -H "X-API-Key: your_api_key_here" \
  -H "Accept: application/json" \
  -F "document=@/path/to/utility_bill.pdf" \
  -F "type=utility_bill"
{
  "id": "adr_e5f6a7b8-c9d0-1234-ef56-789012abcdef",
  "session_id": "ses_a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "type": "utility_bill",
  "status": "uploaded",
  "file": "utility_bill.pdf",
  "created_at": "2026-03-15T10:40:30Z"
}
Multipart form data — This endpoint accepts multipart/form-data. The document must be dated within the last 3 months.

Path Parameters

id
string
required
The session ID

Form Parameters

document
file
required
Address proof document file (JPEG, PNG, PDF; max 10 MB)
type
string
required
Document type: utility_bill, bank_statement, tax_document, government_letter
curl -X POST \
  "https://verilock.io/api/v1/sessions/ses_a1b2c3d4-e5f6-7890-abcd-ef1234567890/address-proof" \
  -H "X-API-Key: your_api_key_here" \
  -H "Accept: application/json" \
  -F "document=@/path/to/utility_bill.pdf" \
  -F "type=utility_bill"
{
  "id": "adr_e5f6a7b8-c9d0-1234-ef56-789012abcdef",
  "session_id": "ses_a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "type": "utility_bill",
  "status": "uploaded",
  "file": "utility_bill.pdf",
  "created_at": "2026-03-15T10:40:30Z"
}