# Get the list of Data Requests Get the list of Data Requests based on the filter criteria provided. If not filter criteria is provided, it will fetch the latest 200 data requests. Endpoint: POST /v3/datarequests/get Version: 3.0 Security: Bearer ## Header parameters: - `version` (number) Version number of the MeasureOne API you wish to integrate. - `Authorization` (string) Authorization API Key - `Content-type` (string) Content-type of the request payload. MeasureOne accepts content in application/json format unless specified otherwise ## Request fields (application/json): - `filters` (object) Filters that can be applied to fetch the list of Data Requests - `filters.status` (array) Status of the Invitations link you want to filter Enum: "ACTIVE", "USED", "EXPIRED" - `filters.individual_id` (string) Unique ID of the Individual identified by MeasureOne - `filters.datasource_id` (array) List of Data Sources for which you want to find the Data Requests - `filters.type` (array) Type of the Data Request Enum: "ACADEMIC_SUMMARY", "ENROLLMENT_STATUS", "EMPLOYMENT_SUMMARY", "INCOME_SUMMARY", "HOME_INSURANCE_DETAILS", "AUTO_INSURANCE_DETAILS", "RENTERS_INSURANCE_DETAILS", "INCOME_EMPLOYMENT_DETAILS", "REALIZED_GAINS", "CUSTOM" - `filters.name` (string) Full name of individual - `filters.external_id` (string) A customer generated unique identifier linked to the Individual - `filters.last_connection_status` (array) Data source connection status. Enum: "NOT_CONNECTED", "CONNECTED" - `filters.last_connected_at` (any) Data source last connected timestamp (milliseconds) - `filters.refresh_enabled` (boolean) Status of refresh policy. Filter Data Request based on the refresh policy. - `fields` (array) Fields you want in response. The default fields will be id, created_at, event_logs, experience_id, individual_id, invitation_links, reports, source_data_types, type ## Response 200 fields (application/json): - `results` (array) List of data requests - `rowCount` (integer) Total results ## Response 400 fields (application/json): - `timestamp` (number) Timestamp in milliseconds - `error_code` (string) MeasureOne Error code - `error_message` (string) Details of the error ## Response 401 fields (application/json): - `timestamp` (number) Timestamp in milliseconds - `error_code` (string) MeasureOne Error code - `error_message` (string) Details of the error ## Response 405 fields (application/json): - `timestamp` (number) Timestamp in milliseconds Example: 1655227025839 - `error_code` (string) MeasureOne Error code Example: "METHOD_NOT_ALLOWED" - `error_message` (string) Details of the error Example: "Given Method not allowed" ## Response 500 fields (application/json): - `timestamp` (number) Timestamp in milliseconds - `error_code` (string) MeasureOne Error code - `error_message` (string) Details of the error