Create a new CoworkerIdentityCheck record.
Coworker and a Business (location).
The VerificationType determines the nature of the check:
| VerificationType | Purpose |
|---|---|
| IdDocument (1) | Verifies the customer’s identity using an official document (passport, driver’s license, ID card, etc.) |
| Address (2) | Verifies the customer’s address using a supporting document (lease agreement, insurance policy, voter card, etc.) |
VerificationType is IdDocument, use IdentityDocumentType to specify the document kind, along with IdentityDocumentNumber, IdentityDocumentIssuedBy, and IdentityDocumentExpirationDate. When VerificationType is Address, use AddressDocumentType instead.
IdentityCheckProvider controls how the check is performed: Manual (1) means the operator reviews documents directly, while StripeIdentity (2) delegates verification to Stripe Identity.
The VerificationStatus tracks progress through the check lifecycle: Pending → Submitted → Successful or Failed (or Cancelled).
Authorization header.
The authenticated user must be a full unrestricted administrator or have the CoworkerIdentityCheck-Create role.eIdentityCheckProvider — IdentityCheckProvider values
| Value | Name |
|---|---|
| 0 | None |
| 1 | Manual |
| 2 | StripeIdentity |
eIdentityCheckDocumentType — IdentityDocumentType values
| Value | Name |
|---|---|
| 0 | None |
| 1 | Passport |
| 2 | DriversLicense |
| 3 | IdCard |
| 4 | UniformedServiceId |
| 5 | CertificateOfNaturalization |
| 6 | AccessCard |
| 7 | MatriculaConsular |
| 8 | ResidentCard |
| 9 | UniversityId |
| 10 | NEXUSCard |
| 99 | Other |
eAddressCheckDocumentType — AddressDocumentType values
| Value | Name |
|---|---|
| 0 | None |
| 1 | Passport |
| 2 | DriversLicense |
| 3 | IdCard |
| 4 | LeaseRentalAgreement |
| 5 | InsurancePolicy |
| 6 | Mortgage |
| 7 | VehicleRegistrationCard |
| 8 | VoterCard |
| 99 | Other |
eIdVerificationType — VerificationType values
| Value | Name |
|---|---|
| 0 | None |
| 1 | IdDocument |
| 2 | Address |
eIdVerificationStatus — VerificationStatus values
| Value | Name |
|---|---|
| 0 | None |
| 1 | Pending |
| 2 | Submitted |
| 3 | Successful |
| 4 | Failed |
| 5 | Cancelled |
eIdentityCheckProvider.Manual.eIdentityCheckDocumentType.Other.eAddressCheckDocumentType.Other.eIdentityCheckProvider? enum above.eIdVerificationType? enum above.eIdentityCheckProvider? enum above.eIdVerificationType? enum above.200 on success.Id of the newly created record.true if the coworkeridentitycheck was created successfully.null on success.PropertyName: error message.null on validation failure.false when the request fails validation.