Retrieve resident IDs that require re-verification within a specified date range. Part of the Proactive Record Status Service.
start_date must be earlier than or equal to the end_date.page_size is 100.page parameter.application/jsonapplication/jsonYYYY-MM-DD (10 characters). Must be earlier than or equal to end_date.YYYY-MM-DD (10 characters).1.1–100.| Field | Type | Presence | Description |
|---|---|---|---|
success | boolean | Always | Whether the request was successful. |
message | string | Always | Human-readable status message. |
data.uaekyc_ids | integer[] | Always | List of UAE KYC IDs requiring re-verification. Empty array when none found. Pass each as uaeKycId in the Create Journey API to initiate Re-KYC journeys. |
signature | string | Always | Cryptographic signature for response verification. |
meta.timestamp | string (ISO 8601) | Always | Server timestamp. |
meta.filters.from_date | string | Always | The start date used in the query (YYYY-MM-DD). |
meta.filters.to_date | string | Always | The end date used in the query (YYYY-MM-DD). |
meta.pagination.total_count | integer | Always | Total number of results. |
meta.pagination.page | integer | Always | Current page number. |
meta.pagination.page_size | integer | Always | Number of results per page. |
meta.pagination.has_more | boolean | Always | true if additional pages are available. |
errors | array | Always | List of error objects. Each contains code, type, and message. |
uaekyc_ids represents a customer whose verification is outdated. Create a Re-KYC journey using the Create Journey API with journeyType: "REKYC" and the customer’s uaeKycId.has_more is true, increment the page parameter and continue fetching until all stale residents are retrieved.