# Create identity proof Create a new identity proof session for person verification within this account. Returns an ID and secure token for subsequent requests. Endpoint: POST /partner/v2/account/{accountId}/identity-proof Version: 2.0 Security: PartnerOAuth ## Path parameters: - `accountId` (integer, required) ## Request fields (application/json): - `verificationMethod` (string, required) Verification method (EMAIL, SMS, or EMAIL_AND_SMS). Case-insensitive. Enum: "EMAIL", "SMS", "EMAIL_AND_SMS" - `verificationMethodEnum` (string) Enum: "EMAIL", "SMS", "EMAIL_AND_SMS", "PAPER", "NULL" ## Response 201 fields (application/json): - `createdAt` (string) Creation timestamp Example: "2025-11-19T13:00:00Z" - `id` (integer) Identity proof ID (use this in subsequent requests) Example: 12345 - `isVerified` (boolean) Whether all required verification methods have been completed - `token` (string) Secure token for X-Identity-Token header Example: "abc123..." - `verificationMethod` (string) Verification method Enum: "EMAIL", "SMS", "EMAIL_AND_SMS", "PAPER", "NULL" - `verifiedEmail` (string) Verified email (if verified) Example: "john@example.com" - `verifiedPhone` (string) Verified phone (if verified) Example: "5551234567" ## Response 400 fields ## Response 401 fields ## Response 404 fields