# Create an individual entity verification job Creates a new individual entity verification job. Endpoint: POST /v1alpha/individualEntityVerificationJobs Version: v1alpha Security: oauth2_client_credentials, oauth2_authorization_code ## Query parameters: - `individualEntityVerificationJobId` (string, required) REQUIRED. The ID to use for the job, which will become the final component of the job's resource name. This value should be 4-63 characters, and valid characters are /a-z-/. ## Request fields (application/json): - `name` (string) (IDENTIFIER) Output only. The resource name of the job. Format: individualEntityVerificationJobs/{individual_entity_verification_job} correct_name_format // name must follow format 'individualEntityVerificationJobs/*' string.example = ["individualEntityVerificationJobs/verification-job-2024-0127-kycind-743891"] - `providerConfig` (object, required) Required. The configuration for the provider to use to perform the verification. - `providerConfig.truuthVerificationConfig` (object) (OPTIONAL) - `providerConfig.truuthVerificationConfig.verificationType` (string) TruuthVerificationType indicates the type of verification being performed Enum: "TRUUTH_VERIFICATION_TYPE_UNSPECIFIED", "AUS_ALL", "AUS_CHECK" - `enrichEntity` (boolean) (OPTIONAL) Optional. If true, entity will be enriched by verification response. TODO: Implement this logic - `webhookUri` (string, required) Required. Webhook target URI for notifications. string.example = ["https://api.example.com/webhooks/onboarding/individual/entity-job-status"] string.uri = true // value must be a valid URI string.uri_empty = true // value is empty, which is not a valid URI ## Response 200 fields (application/json): - `name` (string) (IDENTIFIER) Output only. The resource name of the job. Format: individualEntityVerificationJobs/{individual_entity_verification_job} correct_name_format // name must follow format 'individualEntityVerificationJobs/*' string.example = ["individualEntityVerificationJobs/verification-job-2024-0127-kycind-743891"] - `providerConfig` (object, required) Required. The configuration for the provider to use to perform the verification. - `providerConfig.truuthVerificationConfig` (object) (OPTIONAL) - `providerConfig.truuthVerificationConfig.verificationType` (string) TruuthVerificationType indicates the type of verification being performed Enum: "TRUUTH_VERIFICATION_TYPE_UNSPECIFIED", "AUS_ALL", "AUS_CHECK" - `enrichEntity` (boolean) (OPTIONAL) Optional. If true, entity will be enriched by verification response. TODO: Implement this logic - `webhookUri` (string, required) Required. Webhook target URI for notifications. string.example = ["https://api.example.com/webhooks/onboarding/individual/entity-job-status"] string.uri = true // value must be a valid URI string.uri_empty = true // value is empty, which is not a valid URI - `createTime` (string) Output only. The timestamp when the job was created. - `updateTime` (string) Output only. The timestamp when the job was most recently updated.