v5
latestOpenAPI 3.1.02026-07-262421791.5 MBkyc-review
Get KYC Review by ID
Retrieves a single KYC Review by ID for a profile.
get/v2/profiles/{profileId}/kyc-reviews/{kycReviewId}
Path parameters
profileIdinteger required
The profile ID.
kycReviewIdstring uuid required
The KYC Review ID.
Headers
X-External-Correlation-Idstring uuid
Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.
Response
Returns the KYC Review object including the requirements field.
Example response
{
"id": "46e1a5c4-4a9b-4563-39d3-18174d3ac0f8",
"status": "WAITING_CUSTOMER_INPUT",
"createdAt": "2024-09-03T16:22:02.257725",
"updatedAt": "2024-09-03T16:29:41.147522",
"requiredBy": "2024-09-03T16:22:02.257725",
"triggerReferences": [
{
"type": "QUOTE",
"triggerData": {
"id": "ba83a43a-f623-46f0-956d-196c13e2ab01"
}
}
],
"redirectUrl": "https://example.com",
"requirements": [
[
{
"key": "ID_DOCUMENT",
"state": "NOT_PROVIDED",
"apiCollectionSupported": true,
"additionalRequirements": [
{
"additionalRequirementId": "8b789c45-60ae-475d-b667-c8714db9a6a4",
"key": "DOCUMENT_OR_WRITTEN_ANSWER",
"state": "NOT_PROVIDED",
"reasons": {
"errorCode": "EXPIRED",
"description": "The provided document or information has expired. A valid document is required.",
"dateTime": "2026-04-13T10:54:21.929314"
},
"attributes": {
"fields": {
"name": "John Smith",
"website": "https://example.com",
"businessName": "My Business Inc.",
"owningBusinessName": "Owning Business Inc.",
"markdownText": "Requirement details were unclear, *please* provide a clear scan where:\n\n* All information is clearly readable\n* The document is in colour"
},
"issues": [
"CANNOT_BE_SCREENSHOT",
"NEED_COLOUR_VERSION"
]
}
}
],
"versions": [
{
"version": "v1",
"validUntil": "2026-06-30"
}
]
}
]
]
}