Skip to content

Deel: Get worker's KYC details — 200 response body — data

Get worker's KYC details: 200 response body, field data. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Get worker's KYC details — 200 response body — data

FieldTypePresenceDescription and constraints
$objectRoot
approval_dateJSONRequired within parent
approval_date (anyOf 1)stringAlternativeThe date and time when the KYC screening was approved (null if not approved)
Format: date-time
approval_date (anyOf 2)nullAlternativeThe date and time when the KYC screening was approved (null if not approved)
Format: date-time
created_atJSONRequired within parent
created_at (anyOf 1)stringAlternativeThe date and time when the KYC screening was created
Format: date-time
created_at (anyOf 2)nullAlternativeThe date and time when the KYC screening was created
Format: date-time
document_extracted_first_nameJSONOptional
document_extracted_first_name (anyOf 1)stringAlternativeThe first name extracted from the submitted document
document_extracted_first_name (anyOf 2)nullAlternativeThe first name extracted from the submitted document
document_extracted_last_nameJSONOptional
document_extracted_last_name (anyOf 1)stringAlternativeThe last name extracted from the submitted document
document_extracted_last_name (anyOf 2)nullAlternativeThe last name extracted from the submitted document
document_extracted_middle_nameJSONRequired within parent
document_extracted_middle_name (anyOf 1)stringAlternativeThe middle name extracted from the submitted document
document_extracted_middle_name (anyOf 2)nullAlternativeThe middle name extracted from the submitted document
expiration_dateJSONRequired within parent
expiration_date (anyOf 1)stringAlternativeThe date and time when the KYC screening expires (null if no expiry)
Format: date-time
expiration_date (anyOf 2)nullAlternativeThe date and time when the KYC screening expires (null if no expiry)
Format: date-time
identity_document_nameJSONOptional
identity_document_name (anyOf 1)stringAlternativeThe name of the identity document used for verification (in case of other document type)
identity_document_name (anyOf 2)nullAlternativeThe name of the identity document used for verification (in case of other document type)
identity_document_numberJSONOptional
identity_document_number (anyOf 1)stringAlternativeNumber of the submitted document
identity_document_number (anyOf 2)nullAlternativeNumber of the submitted document
identity_document_typeJSONRequired within parentThe type of identity document used for verification
identity_document_type (anyOf 1)stringAlternativeThe type of identity document used for verification
Known values: DRIVING_LICENSE, PASSPORT, GOVERNMENT_ID, SELFIE_WITH_ID, PROOF_OF_RESIDENCY, OTHER
identity_document_type (anyOf 2)nullAlternative
kyc_statusstringRequired within parentThe current KYC verification status of the profile
Known values: APPROVED, REJECTED, PENDING_REVIEW, EXPIRED, EXPIRING_SOON, NOT_SUBMITTED, NOT_REQUESTED
rejection_dateJSONRequired within parent
rejection_date (anyOf 1)stringAlternativeThe date and time when the KYC screening was rejected (null if not rejected or pending review for Veriff)
Format: date-time
rejection_date (anyOf 2)nullAlternativeThe date and time when the KYC screening was rejected (null if not rejected or pending review for Veriff)
Format: date-time
submission_dateJSONRequired within parent
submission_date (anyOf 1)stringAlternativeThe date and time when the KYC screening was submitted
Format: date-time
submission_date (anyOf 2)nullAlternativeThe date and time when the KYC screening was submitted
Format: date-time
updated_atJSONRequired within parent
updated_at (anyOf 1)stringAlternativeThe date and time when the KYC screening was last updated
Format: date-time
updated_at (anyOf 2)nullAlternativeThe date and time when the KYC screening was last updated
Format: date-time

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.