This section describes the list of all the relevant updates and breaking changes
14 May, 2026
You can now deactivate/delete an individual. Once deleted, the individual is marked inactive and all read and write operations on them are blocked — useful for offboarding workflows. Endpoint: /v3/individuals/delete
14 April, 2026
Auto insurance responses now indicate whether uninsured/underinsured motorist coverages are stacked — a key distinction for multi-vehicle policies that affects the effective coverage limit. A new
is_stackedboolean is now available underlimitsin the Auto Insurance Details API for UM/UIM coverage types (UNINSURED_MOTORIST_BODILY_INJURY,UNDERINSURED_MOTORIST_BODILY_INJURY,UNINSURED_UNDERINSURED_MOTORIST_BODILY_INJURY, andUNINSURED_UNDERINSURED_MOTORIST_BODILY_INJURY_AND_PROPERTY_DAMAGE).8 April, 2026
Introduced Event-Based Refresh — a new refresh frequency type that delivers data updates only when a meaningful change occurs, eliminating unnecessary notifications when nothing has changed.
Key additions:- New
EVENT_BASEDfrequency type inrefresh_policy.schedulefor Data Requests. Configure which changes trigger notifications using theeventsarray — supported types areNEW_ITEMS(new data items retrieved),REPORT_CHANGED(report content changed), andNO_ITEMS(refresh completed with no items found). - Webhooks now include a
monitor_eventsfield indicating exactly which event(s) triggered the notification, with event type, customer-provided event name, and contextual details. Applies to all webhook event types except individual purge.
- New
27 March, 2026
Expanded insurance data coverage to include declined coverages. declined coverages remain excluded unless explicitly enabled via the new
include_declined_coveragesconfiguration in the Data Request. Applicable to Insurance Domain Data Requests.
Income verification responses now distinguish between a partial paystub-to-bank match and no match at all, replacing a previously generic "no match" result. Two new reason codes have been added to Income Employment Details (VOIE) and Income Summary to surface whether the match was partial or absent entirely.24 February, 2026
The widget can now be configured to block uploads of documents that fail validation, preventing user from uploading invalid documents. Added the
block_invalid_uploadsboolean attribute to datarequests/new and datarequests/update.12 February, 2026
Added support for French language for M1 LINK experience. Introduced
localeattribute in datarequests/new to control the locale for a Data Request. Supported locale areEN_USandFR_CA. When not specified, it inherits from the experience configuration.21 January, 2026
Added the
include_future_policiesparameter to Insurance Details. When set totrue, the response includes future policy details alongside active policies. Defaults tofalse.9 January, 2026
Enhanced the Enrollment Status service to include student and school details, providing richer context for enrollment evaluations.
17 November, 2025
Added the
naic_codefield to theinsurance_providerobject. This field is now returned in Insurance Details, Insurance Status report.30 September, 2025
Enhanced VOIE and Income Summary reports to cover current month data plus the previous 6 months when using Bank Income. The report end date for the current month now reflects the actual data retrieval date rather than a fixed month-end value, improving accuracy of the reported period.
24 September, 2025
Introduced the Purge Individual endpoint (compliance/purge_individual) to support GDPR and CCPA compliance requirements. This endpoint enables irreversible deletion of an individual and all associated data from the system.
18 September, 2025
Added support to generate Employment Summary using W-2s and Paystubs.
2 September, 2025
Introduced Check Signals, a fraud detection framework for manually uploaded documents. Check Signals analyzes uploaded files using document metadata fingerprinting, font signature comparison, data-level validation, and layout consistency checks to flag potentially altered or fraudulent documents. Results are surfaced in the Items and Service responses.
19 August, 2025
M1-LINK now emits additional events to improve integration visibility. New events include:
widgetInitiated,datasourceClassified,loginAttempted,additionalCredentialsRequired,invalidCredentials,datasourceUnavailable,forgetUsernamePassword,additionalCredentialsProvided, andadditionalCredentialsInvalid. Each event includes relevant identifiers such asdatarequest_id,individual_id, anddatasource_id.22 July, 2025
Added support for
usage_sub_typeandis_waiverin Insurance Record.usage_sub_typeundervehicle_infospecify detailed vehicle usage (e.g.,PLEASURE,COMMUTE,WORK).is_waiverunder each deductible incoverage_itemsto indicate whether the deductible is waived.16 June, 2025
Added new Auto Insurance coverages types:
UNINSURED_UNDERINSURED_MOTORIST_BODILY_INJURY,UNINSURED_UNDERINSURED_MOTORIST_PROPERTY_DAMAGE, andUNINSURED_UNDERINSURED_MOTORIST_BODILY_INJURY_AND_PROPERTY_DAMAGE. These combined coverage types are returned in the insurance/get_details response.
Added support to accept 1099s tax document types in manual upload option for INCOME_SUMMARY and INCOME_EMPLOYMENT_DETAILS Data Requests.15 May, 2025
Added support for
pending_cancel_datefield to the Insurance Record. This field is returned in insurance/get_details when a policy has a scheduled cancellation, indicating the date the policy is set to be cancelled.7 May, 2025
Added support to control direct and manual upload connection options in Data Requests. You can enable/disable direct connection usingenable_direct_connectionand enabled/disable manual upload option usingenable_manual_uploadin datarequests/new or datarequests/update
Added option in CUSTOM Data Request to specify the allowed media types for manual document uploads. If none specified then customer default preference will be used.11 April, 2025
VOIE and Income Summary now consolidate W-2 and paystub records into a single summary object when they share the same employer name (case-insensitive). This eliminates duplicate employer entries in the summary response.
21 March, 2025
Added support for RENTERS_INSURANCE_DETAILS Data Requests. This can be used to request for Renters Insurance Details.
12 February, 2025
Introduce a new feature configure maximum allowable processing time to complete the request. max_latency can be configured while creating datarequest.
Introduced new webhook session.terminated. This event triggers when the session is terminated. This can occur for internal reasons or max_latency is set and exceeded.23 January, 2025
Added the `show_assist_mode` attribute in Link configuration to enable or disable the "Trouble logging in?" button.
17 December, 2024
Added `provider_name` field in a Income Employment Details (VOIE), Income summary. and Employment summary.
10 December, 2024
Added new webhook datarequest.items_processed which triggers when all items have been retrieved and processed for a Data Request.
27 November, 2024
Introduced the `requester_logo_uri` attribute in Data Request . This attribute can be used to provide URI for the logo to be displayed for the widget.
8 November, 2024
Introduced a new service Insurance status. This service can be used to get the basic insurance information including policy status, policy dates, coverage type.
24 October, 2024
Added support for `include_earnings_description` parameter for Income Employment Details (VOIE). and Income summary.. This parameter can be used to get earning description for earning amount.
3 October, 2024
Added support for `generate_with_error` parameter for Income Employment Details (VOIE) . This parameter can be used to generate report in case of error as well.
12 September, 2024
Added support for `ADD_VEHICLE` action Data Request. This feature can be used to add vehicle in the auto insurance policy.
9 September, 2024
Added support for additional tax source data types `FORM_1099_CONSOLIDATED`, `FORM_1099_INT`, `FORM_1099_DIV`, `FORM_1099_OID`, and `FORM_1098`.
. This parameter can be used to generate report in case of error as well.Added support for additional attributes `connection_method`, `last_connected_at`,`last_connection_status` for datasources in Data Request.
Added support to get base64 logo for datasources in in datasources/get.
2 September, 2024
Added support for new endpoint items/get. items/get can be used get the list of items based on the filter criteria provided.
Added `pay_date` and `ein' in Income summary and Income Employment Details (VOIE).
30 June, 2024
Added support for CUSTOM Data Request type. Custom Data Requests can be used when you want specific document types and reports to be executed.
Introduce separate source data types for Auto Insurance Policy (AUTO_INSURANCE_POLICY) and Home Insurance Policy (HOME_INSURANCE_POLICY) and deprecated INSURANCE_POLICY source data type.
30 April, 2024
Added feature to provide requester logo url while creating DataRequest. Logo provided in requester_logo_url will be used to show requester logo on widget.
11 April, 2024
Added reference_items in Insurance Details. Items utilized in generating the Insurance Details will be added in reference_items.
3 April, 2024
Added two new earnings types TRANSFER_IN and OTHER_DEPOSITS. These types will be used for bank based earnings in Income Summary and Income employment details (VOIE).
27 March, 2024
Added support for new endpoints for managing datarequest refreshes - Enable Refresh and Disable Refresh.
12 March, 2024
Added support to parse earning breakdown for paystubs. Gross earning breakups will be added in Income Summary and Income employment details (VOIE).
07 March, 2024
Added bank based income support in Income Summary and Income employment details (VOIE). Income and VOIE summary can be generated with bank account connection.
07 March, 2024
Added bank based income support in Income Summary and Income employment details (VOIE). Income and VOIE summary can be generated with bank account connection.
08 February, 2024
Added yearly earnings in Income Summary and Income employment details (VOIE). yearly earnings upto last 2 years will be added in the report.
30 January, 2024
Added effective_date in
refresh_policyin Data Request.24 January, 2024
Added refresh_id in /items/get_by_id and /individuals/get_items response. refresh_id will be populated for items created due to data refresh.
25 October, 2023
Added support for consent object in Data Request. This object holds details of user consent.
11 October, 2023
Added support for INSURANCE CARD source_data_type in /items/new and /items/get_by_id API endpoints to support insurance card processing.
05 October, 2023
Added duplicates in /individuals/get_items response. duplicates attribute will have list other Item IDs which are duplicate of an item in a datarequest.
Added duplicates in /items/get_by_id response. duplicates attribute will have list other Item IDs which are duplicate of an item in a datarequest.
28 September, 2023
Added x_auth_token_credentials in Data Request. x_auth_token_credentials details can be provided when a fresh authorization token needs to be used when MeasureOne delivers webhook.
13 September, 2023
Added support for Umbrella policy in Insurance Record.
16 August, 2023
Added M1_STUDENT_ID_RECORD in Data Types.
Modified /items/new and /items/get_by_id API endpoints to support student id card processing.02 August, 2023
Added a new API endpoint /items/get_pdf in Items resource. This endpoint can be used to download the item as PDF document.
24 July, 2023
Added new webhooks - report_available, report_error, items_available and no_items.
Added Reason Codes in 422 responses. Reason Codes will help developer understand what error occurred during processing a service/item.
26 May, 2023
Added end_date and refresh schedule dates in
refresh_policyin Data Request.Added a new API endpoint /datarequests/refresh_now in DataRequest resource. This endpoint can be used to refresh data for a Data Request on demand.
19 May, 2023
WIDGETscope will be considered as default scope if not specified in the public token API.10 May, 2023
Added enabled flag in
refresh_policyin Data Request.refresh_policy.enabledcan be passed as true if you intend to enable auto-refresh for the Data Request.3 May, 2023
Added enable_manual_upload flag in
request_detailsin Data Request. enable_manual_upload can be set to true to enable manual upload for the Data Request.25 Apr, 2023
Added minor and concentration in /get_academic_summary API.
Introduced scopes and policy in /auth/generate_public_token API. These attributes help in setting scope of the generated public access token.
10 Apr, 2023
Added functionality to auto refresh data periodically for Data Request.
22 Mar, 2023
Introduced Data Request resource. A Data Request specifies or bind together the various elements of a consumer-permissioned data workflow, in particular: the Individual, the type of data requested, the reports to be generated, the Link experience, optional Individual communication and messaging
Deprecated Invitations resource. Use Data Request resource to generate a link and /datarequests/notify_user to send the communication to the Individual
Updated Link Configuration to initiate LINK Widget using datarequest_id. Deprecated method of initiating the MeasureOne Link widget with individual_id
20 Mar, 2023
Added verification method reason codes in Academic Summary, Enrollment Status, Insurance Details, and Realized Gains services.
14 Mar, 2023
Added additional attribute in Insurance Details object to provide vehicle's make and year information.
01 Dec, 2022
Added enrollment_type in Academic Summary object to provide student enrollment type information.
21 Oct, 2022
Added support for a new service /get_income_employment_details. This service can be used to get both employment and income details.
21 Oct, 2022
Added two new query types AUTO_INSURANCE and HOME_INSURANCE in Invitations
18 Oct, 2022
Added a new webhook session.completed. This webhook will be triggered when a LINK session gets completed.
18 Aug, 2022
Added reason code ITEM_ON_HOLD in Academic Summary object. Reason code ITEM_ON_HOLD added when an item is on hold.
08 Aug, 2022
Added reason codes in Academic Summary object. Reason Codes provides context on how has the academic summary been derived.
03 Aug, 2022
Added student_classification in Academic Summary object to provide student level information.
08 Jul, 2022
Added a new API endpoint /individuals/get_items in Individuals resources. This endpoint can be used to get the list of items created for an Individual.
02 Jun, 2022
Support for new service /get_insurance_details for Insurance domain.
Support for new source-data-types in /items/new API endpoint.19 May, 2022
Added credits in Academic Summary object to provide credit earned information.
01 Apr, 2022
Added institution_name in Invitations object to provide verification institution name.
19 Jan, 2022
Modified M1_ACADEMIC_RECORD object to support high school transcript processing.
Modified reason_codes in /get_income_summary and /get_employment_summary API endpoints.16 Dec, 2021
Upgraded LINK with no-popup experience and improved navigation control for the user.
29 Oct, 2021
Support for data_confidence object in /items/get_by_id API endpoint. The confidence object represents attributes of an item that the system could not extract with high confidence.
01 Oct, 2021
Support for reason_codes in /get_income_summary and /get_employment_summary API endpoints.
Added an event itemsCreated in Link. This event is triggered when one or more items are created29 May, 2021
Support for check-codes in Link to detect duplicate usage of credentials. This release also introduces link_id in the configuration for Link. With this version, you can now integrate multiple instances of link with different configurations in the your applications
21 May, 2021
Support for new source-data-types in /items/new API endpoint
03 May, 2021
Released new version of Link with change in the API platform. These are breaking changes. To migrate to the newer version, please review the migration guide