Skip to main content
{
	"business_address": {
		"city": "<string>",
		"country": "<string>",
		"line1": "<string>",
		"line2": "<string>",
		"postal_code": "<string>",
		"state": "<string>"
	},
	"business_name": "<string>",
	"business_structure": "<string>",
	"country": "<string>",
	"created_at": "2023-12-01T05:00:00.401Z",
	"date_of_birth": "<string>",
	"email": "<string>",
	"first_name": "<string>",
	"id": "idpf_xxxxxxxxxxxxx",
	"last_name": "<string>",
	"linked_companies": [
		{
			"id": "biz_xxxxxxxxxxxxxx",
			"title": "Pickaxe"
		}
	],
	"personal_address": {
		"city": "<string>",
		"country": "<string>",
		"line1": "<string>",
		"line2": "<string>",
		"postal_code": "<string>",
		"state": "<string>"
	},
	"phone": "<string>",
	"profile_type": "<string>",
	"status": "not_started",
	"updated_at": "2023-12-01T05:00:00.401Z",
	"verifications": [
		{
			"created_at": "2023-12-01T05:00:00.401Z",
			"id": "verf_xxxxxxxxxxxxx",
			"last_error_code": "abandoned",
			"last_error_reason": "Document image was too blurry to read.",
			"session_url": "https://verify.stripe.com/session/abc123",
			"status": "requires_input"
		}
	]
}
business_address
object | null
required
Registered business address reported by the identity provider. Present on business profiles.
business_name
string | null
required
Business entity name. Present on business profiles.
business_structure
string | null
required
Reported legal structure of a business profile (e.g. corp, llc). Provider-specific values; present on business profiles.
country
string | null
required
ISO 3166-1 alpha-2 country code (e.g. US, GB). For individuals this is the country of citizenship or residence reported by the identity provider; for businesses this is the country of incorporation.
created_at
string<date-time>
required
When the identity profile was first created.Example: 2023-12-01T05:00:00.401Z
date_of_birth
string | null
required
ISO date (YYYY-MM-DD) reported by the identity provider. Present on individual profiles.
email
string | null
required
Email address reported by the identity provider. Typically present on individual profiles.
first_name
string | null
required
Individual’s first name.
id
string
required
The tag of the identity profile (idpf_xxx).Example: idpf_xxxxxxxxxxxxx
last_name
string | null
required
Individual’s last name.
linked_companies
array<object>
required
The companies this identity profile is currently linked to. Only populated for direct Whop user sessions; always empty when authenticated via API key, app, or OAuth scope (a single identity can be linked to companies the calling platform is not entitled to see).
personal_address
object | null
required
Residential address reported by the identity provider. Present on individual profiles.
phone
string | null
required
Phone number reported by the identity provider. Typically present on individual profiles.
profile_type
string
required
Whether this is an ‘individual’ or ‘business’ profile.
status
IdentityProfileStatuses
required
Derived verification status across all linked verifications.Available options: not_started, pending, approved, rejected
updated_at
string<date-time>
required
When the identity profile was last synced from a verification.Example: 2023-12-01T05:00:00.401Z
verifications
array<object>
required
All verification attempts attached to this identity profile, ordered most-recent first.