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. See eIdentityCheckProvider enum above.eIdentityCheckDocumentType.Other. See eIdentityCheckDocumentType enum above.eAddressCheckDocumentType.Other. See eAddressCheckDocumentType enum above.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.