Retrieve Verification
Returns verifications for an account, including their status and any required actions.
Authorizations
A company API key, company scoped JWT, app API key, or user OAuth token. You must prepend your key/token with the word 'Bearer', which will look like Bearer ***************************
Headers
Pins the request to a dated API version.
"2026-07-25"
Path Parameters
Verification profile ID, prefixed idpf_.
Response
verification retrieved
Address on the verification profile. null when no address is set.
Legal business name.
Legal entity structure of the business, such as private_corporation or sole_proprietorship. Supported values vary by country of incorporation — see Business structures.
Two-letter ISO 3166-1 country code, for example US, DE, or GB.
When the verification profile was created, as an ISO 8601 timestamp.
Formatted as YYYY-MM-DD.
Verification profile ID, prefixed idpf_.
individual, business Fields or documents Whop still needs before review can continue. Submit answers with the Update Verification endpoint.
Documents for a document-upload verification and their progress. Present only on verifications created by sending documents. pending_upload documents were not accepted yet — send the full set again with another Create Verification call.
Hosted verification session URL for the user to complete identity checks. Expires 7 days after creation.
Current verification state. not_started before any session has been created; pending while a session is in progress and needs the user's input; processing while the provider reviews submitted documents — nothing to do but wait; action_required when items in requested_information need answers before review can continue; approved once verification succeeds; rejected if it fails. Call the Create Verification endpoint again to start a new session.
not_started, pending, processing, approved, rejected, action_required When the verification profile was last updated, as an ISO 8601 timestamp.

