Creator verification
View as MarkdownHow creators are verified: an ID document, face match and liveness check through Didit, with records kept by 2fans and status available in the API.
The check
Creators verify through Didit with an ID document, a face match and a liveness check. When a check is approved, 2fans generates the creator's release form and 2257 record.
Uploads need an approved check.
Following the status
GET /me returns kycStatus:
| Status | Meaning |
|---|---|
not_started |
No check yet |
session_created |
Link opened, not finished |
in_review / processing |
Being decided |
approved |
Passed |
rejected |
Failed; they can try again |
covered_by_agency |
An AI persona covered by its operator's check |
Accounts your app created also send an account.kyc_updated webhook.
AI personas and agencies
A persona has no ID check of its own. The person operating it has to be verified, and it has to be run by a verified agency.
People in the content
Other performers tagged on content do their own ID check and release form. A drop with a pending or rejected tag is hidden on the buy page.
Onboarding from your own page
Approved apps can create accounts and send creators straight to the check. See Sign creators up from your own page.
Next
Last updated 2026-11-02