Documentation Index Fetch the complete documentation index at: https://usenaive.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Array of members to verify. Each member requires first_name, last_name, email, ownership_percentage, role, and is_responsible_party.
Email address (used for KYC link delivery)
Phone number in E.164 format (optional, pre-fills KYC form)
0-100, must sum to 100 across all members
"primary" (exactly one) or "secondary"
IRS-facing person for formation (exactly one must be true)
curl -X POST https://api.usenaive.ai/v1/verification \
-H "Authorization: Bearer nv_sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"members": [
{
"first_name": "Alice",
"last_name": "Smith",
"email": "alice@example.com",
"ownership_percentage": 60,
"role": "primary",
"is_responsible_party": true
},
{
"first_name": "Bob",
"last_name": "Jones",
"email": "bob@example.com",
"ownership_percentage": 40,
"role": "secondary",
"is_responsible_party": false
}
]
}'
{
"id" : "verification-uuid" ,
"status" : "in_progress" ,
"primary_link" : "https://verify.onefootprint.com/?type=user#obtok_xxx" ,
"members" : [
{
"id" : "member-uuid-1" ,
"role" : "primary" ,
"is_responsible_party" : true ,
"first_name" : "Alice" ,
"last_name" : "Smith" ,
"email" : "alice@example.com" ,
"ownership_percentage" : 60 ,
"status" : "link_ready" ,
"link" : "https://verify.onefootprint.com/?type=user#obtok_xxx"
},
{
"id" : "member-uuid-2" ,
"role" : "secondary" ,
"is_responsible_party" : false ,
"first_name" : "Bob" ,
"last_name" : "Jones" ,
"email" : "bob@example.com" ,
"ownership_percentage" : 40 ,
"status" : "link_sent" ,
"link" : "https://verify.onefootprint.com/?type=user#obtok_yyy"
}
]
}
The primary member’s link is returned in primary_link for immediate use. Secondary members are emailed their links automatically. Ownership percentages must sum to 100, exactly one member must be primary, and exactly one must be is_responsible_party: true.