List Users
List users Didit assembles from KYC sessions sharing the same vendor_data (free-form string, NOT a UUID). Paginated, ordered by last_session_at desc.
Overview
Returns a paginated list of User entities for the authenticated application. Use this to sync users to your warehouse, find users needing analyst attention, or search by display name.When to use it
- Periodic sync of your user table to an external BI or warehouse.
- Analyst queues — filter by
status=FLAGGEDor stalelast_activity_atto drive a review inbox. - Search users by
display_name,full_name, orvendor_data.
Filters and pagination
| Query parameter | Description |
|---|---|
status | Filter by ACTIVE, FLAGGED, or BLOCKED. |
search | Substring match on vendor_data, display_name, full_name, emails, phones. |
country_code | Filter by issuing_states (ISO 3166-1 alpha-3). |
created_after, created_before | Creation date window (ISO 8601). |
last_activity_after, last_activity_before | Activity window. |
page_size | 1–200. Default: 50. |
cursor | Pagination cursor returned in the previous response. |
Notes
- Each response item includes
didit_internal_id.vendor_datamay benullwhen the original session or transaction did not provide one. - This endpoint paginates via cursor — persist the
nextcursor between calls and stop whennextis empty. - See the User data model for all fields on a user row.
Permissions
Role must grantlist:users. See Roles & permissions.
Related
Authorizations
Query Parameters
Filter by the user's lifecycle status. ACTIVE is the default for any user, FLAGGED marks the user for manual review, and BLOCKED prevents new sessions for that vendor_data (and also adds it to the system blocklist).
ACTIVE, FLAGGED, BLOCKED Free-text search across vendor_data, display_name, full_name, approved emails and approved phone numbers.
Filter by issuing country of the user's approved ID document, ISO 3166-1 alpha-3 (e.g. USA, ESP).
Page size. Maximum 200; defaults to 50.
1 <= x <= 200Zero-based offset of the first record to return. Prefer following the next URL from the previous page over computing this by hand.
x >= 0