UNPKG

plaid

Version:

A node.js client for the Plaid API

1,256 lines (888 loc) 170 kB
See full changelog for the OpenAPI schema (OAS) [here](https://github.com/plaid/plaid-openapi/blob/master/CHANGELOG.md). # 41.0.0 - Updating to OAS 2020-09-14_1.680.0 ## Breaking changes in this version - [BREAKING] Make Personal Financial Category version fields enums. - [Breaking] Remove `/user/items/list` endpoint (not used by or exposed to any customers) ## OpenAPI Schema Changes ### 2020-09-14_1.680.0 - Add Facial Duplicate data to IDV APIs. ### 2020-09-14_1.679.1 - Fix description and summary field for `/user/get` ### 2020-09-14_1.679.0 - Fix invalid OpenAPI syntax in `IdentityVerificationListRequest` schema object - Extensive documentation changes (including field re-ordering) to support new `user_id` and new user APIs ### 2020-09-14_1.678.3 - [Breaking] Remove `/user/items/list` endpoint (not used by or exposed to any customers) ### 2020-09-14_1.678.2 - Add `required_account_subtypes` and `provided_account_subtypes` to `Error` response object for NO_ACCOUNTS errors (currently only populated when `investments_auth` present in `enabled_products`) ### 2020-09-14_1.678.1 - Internal changes only ### 2020-09-14_1.678.0 - Add `request_guarantee` to `/transfer/authorization/create` - Mark `with_guarantee` deprecated in `/transfer/authorization/create` ### 2020-09-14_1.677.3 - Add user_id to `/link/token/get` response. - Remove beta from NewUserID description. ### 2020-09-14_1.677.2 - Add user_id to `/sandbox/public_token/create` request object ### 2020-09-14_1.677.1 - [BREAKING for Go] Add user_id to `/user/items/get` request object and make user_token optional. ### 2020-09-14_1.677.0 - [BREAKING for Go] (beta) Add user_id to `/sandbox/user/reset_login` request object and make user_token optional. ### 2020-09-14_1.676.0 - [BREAKING] Make Personal Financial Category version fields enums. # 40.0.0 - Updating to OAS 2020-09-14_1.675.0 ## Breaking changes in this version - [Breaking for Go] make user_token not required for `sandbox/cra/cashflow_updates/update` - [Breaking] make user_token not required for `cra/monitoring_insights/get`, `cra/check_report/create` and `cra/monitoring_insights/subscribe` ## OpenAPI Schema Changes ### 2020-09-14_1.675.0 - [Breaking for Go] make user_token not required for `sandbox/cra/cashflow_updates/update` ### 2020-09-14_1.674.1 - (beta) Add `/user/products/terminate` endpoint ### 2020-09-14_1.674.0 - [Breaking] make user_token not required for `cra/monitoring_insights/get`, `cra/check_report/create` and `cra/monitoring_insights/subscribe` ### 2020-09-14_1.673.4 - (beta) Remove unused IDENTITY_ERROR error type ### 2020-09-14_1.673.3 - Fix validation errors in OpenAPI spec ### 2020-09-14_1.673.2 - Add `network_insights` to `cra_options` ### 2020-09-14_1.673.1 - Add `income_provider` field to `bank_income_sources` objects returned by `/cra/check_report/income_insights/get` ### 2020-09-14_1.673.0 - Add `status` field to `/cra/check_report/income_insights/get`'s `bank_income_source` object ### 2020-09-14_1.672.5 - Add CRA User webhooks ### 2020-09-14_1.672.5 - (beta) Remove references to the `PLAID-NEW-USER-API-ENABLED` header in favor of the `with_upgraded_user` request field ### 2020-09-14_1.672.4 - Make `latest_scored_protect_event` visible on `/identity_verification/get`, `/identity_verification/create` and `/identity_verification/retry` response - Make `user_id` visible on `/link/token/create` response ### 2020-09-14_1.672.3 - (beta) removed `IdentityCreationResult` from `/user/create` and `/user/update` ### 2020-09-14_1.672.2 - (beta) Add new error type USER_ERROR - (beta) Add new error type IDENTITY_ERROR ### 2020-09-14_1.672.1 - Make `IncomeProvider` nullable in `/cra/check_report/income_insights/get` ### 2020-09-14_1.672.0 - Add sub-fields to new Account Insights (Europe only) object: `minimum_balance`, `transfers_in`, `total_income`, and `income_excluding_transfers`. - Fix `category_details` missing a `type` definition (`type: array`) within the `LoanDisbursementsIndicators` object. - Add document `issue_date` to Identity Verification endpoints ### 2020-09-14_1.671.6 - Add CFU V2 webhook object ### 2020-09-14_1.671.5 ### 2020-09-14_1.671.4 ### 2020-09-14_1.671.4 - (beta) Rename `require_upgraded_user` boolean field in `/user/create` to `with_upgraded_user` ### 2020-09-14_1.671.3 - Add `IncomeProvider` to `/cra/check_report/income_insights/get` ### 2020-09-14_1.671.2 - (beta) Add `require_upgraded_user` boolean field to the `/user/create` request ### 2020-09-14_1.671.1 - Remove PlaidError schema from irrelevant endpoints ### 2020-09-14_1.671.0 - Add missing PlaidError schema to all endpoints # 39.1.0 - Updating to OAS 2020-09-14_1.670.0 ## OpenAPI Schema Changes ### 2020-09-14_1.670.0 - Add support for investments to `/cra/check_report/verification/get` ### 2020-09-14_1.669.0 - Add `AccountInsights` to `/asset_report/get` ### 2020-09-14_1.668.3 - Update `identity_creation_result` to be `null` for V0 `/user/create` routes ### 2020-09-14_1.668.2 - (beta) use user_id in `/user/third_party_token/create` ### 2020-09-14_1.668.1 - Add `options` for `network_insights` in `link/token/create`, `cra/check_report/create`, and `cra/check_report/network_insights/get` ### 2020-09-14_1.668.0 - Add support for Cashflow Insights and LendScore, including adding `cra_cashflow_insights` and `cra_lend_score` to Products array and creating new `PlaidLendScoreVersion` schema object. - Documentation-only changes to support a single, shared Signal Rules-based integration path for Balance and Signal Transaction Scores using `/signal/evaluate`. - Documentation-only changes to support Transfer for Platforms. ### 2020-09-14_1.667.6 - (beta) new `/protect/report/create` endpoint ### 2020-09-14_1.667.5 - Publish `/transfer/platform/originator/create` to docs - Publish `/transfer/platform/person/create` to docs - Publish `/transfer/platform/requirement/submit` to docs ### 2020-09-14_1.667.4 - Fixed a broken documentation link ### 2020-09-14_1.667.3 - Add cra_partner_insights as possible add_ons for `cra/check_report/pdf/get` ### 2020-09-14_1.667.2 - (beta) updated street_1, city, region, and postal_code to no longer be required ### 2020-09-14_1.667.1 - (beta) Allow ClientUserIdentityName to be nullable # 39.0.0 - Updating to OAS 2020-09-14_1.667.0 ## Breaking changes in this version - (breaking) Remove `cra/check_report/plaid_credit_score/get` - [BREAKING] Add `item_id` to `/cra/monitoring_insights/subscribe` request ## OpenAPI Schema Changes ### 2020-09-14_1.667.0 - Add `errors` field to `institutions` objects in `/partner/customer/oauth_institutions/get` response ### 2020-09-14_1.666.10 - Add `cra_update_results` field to `results` objects in `/link/token/get` response ### 2020-09-14_1.666.9 - Updated `count` field from `TransferEventSyncRequest` to maximum of 500 and default of 100 ### 2020-09-14_1.666.8 - Removed unused `id_numbers` field from `UserCreateRequest` (field was never processed by application logic) - (beta) updated `ClientUserIdentity.id_numbers` to use `UserIDNumber` from cognito.yml instead of the custom `ClientUserIdentityIdNumber` schema ### 2020-09-14_1.666.7 - (beta) remove `ClientUserIdentityAddressType` from `ClientUserIdentityAddress` ### 2020-09-14_1.666.6 - (beta) added `primary` boolean to `ClientUserIdentityEmail`, `ClientUserIdentityPhoneNumber`, and `ClientUserIdentityAddress` ### 2020-09-14_1.666.5 - (beta) added `SSN` to `ClientUserIdNumberType` ### 2020-09-14_1.666.4 - (beta) updated 'IdentityCreationResultType' enums to be capital - (beta) update `SSN_LAST_4` to `SSN_LAST_FOUR` ### 2020-09-14_1.666.3 - Updated `/user/get` `client_user_id` field properties to be nullable - Removed `/user/get` `updated_at` field nullable property ### 2020-09-14_1.666.2 - (beta) Add `cra_lend_score` support to `link/token/create`, `cra/check_report/create`, and `cra/check_report/lend_score/get` - (breaking) Remove `cra/check_report/plaid_credit_score/get` ### 2020-09-14_1.666.1 - (beta) updated `ErrorType` on `IdentityCreationResult` to be optional ### 2020-09-14_1.666.0 - (beta) Add `/user/get` endpoint to retrieve user identity and information. ### 2020-09-14_1.665.6 - (beta) Add new version of `/user/update` ### 2020-09-14_1.665.5 - Mark `expected_settlement_date` deprecated in `transfer` ### 2020-09-14_1.665.4 - (beta) updated `UserCreateRequest` to include `identity` - (beta) updated `UserCreateResponse` to include `identity_creation_result` - (beta) renamed `UserIdentity` to `ClientUserIdentity` ### 2020-09-14_1.665.3 - (beta) created `IdentityCreationResult` shared object ### 2020-09-14_1.665.2 - (beta) created `UserIdentity` shared object ### 2020-09-14_1.665.1 - Hide `cashflow_insights` references ### 2020-09-14_1.665.0 - [BREAKING] Add `item_id` to `/cra/monitoring_insights/subscribe` request ### 2020-09-14_1.664.1 - Deprecate baseline values in `/cra/monitoring_insights/get` response # 38.1.0 - Updating to OAS 2020-09-14_1.664.0 ## OpenAPI Schema Changes ### 2020-09-14_1.664.0 - Add `investments_auth` to enum values for the `additional_consented_products` array in the `/link/token/create` request schema. ### 2020-09-14_1.663.3 - (beta) Add `cra_plaid_credit_score` support to `link/token/create` - (beta) Add `cra_plaid_credit_score` support to `cra/check_report/create` - (beta) Add `cra/check_report/plaid_credit_score/get` endpoint ### 2020-09-14_1.663.2 - Add `user_id` to `cra/*` endpoints ### 2020-09-14_1.663.1 - Add `overdraft` account type to the `LoanAccountSubtype` object, where it was erroneously missing - Correct missing and incorrect enum values for `ItemConsentedDataScope` object ### 2020-09-14_1.663.0 - (beta) Add `/user/items/associate` endpoint ### 2020-09-14_1.662.1 - Internal changes only ### 2020-09-14_1.662.0 - Add `balance_to_transaction_amount_ratio` to `/signal/evaluate` ### 2020-09-14_1.661.0 - Add `personal_finance_category_version` to `/transactions/get`, `/transactions/sync` and `/transactions/enrich` request options as well as version field in response. ### 2020-09-14_1.660.0 - Add `gse_options` to `base_report` options in `/link/token/create` and `cra/check_report/create` ### 2020-09-14_1.659.0 - Deprecate the `sedol` field in the Investments `Security` object. - Deprecate the `sedol` field in the Investments `SecurityOverride` object. # 38.0.0 - Updating to OAS 2020-09-14_1.658.0 ## Breaking changes in this version - [BREAKING] To improve consistency and resolve a bug in a third-party client library, changed `MonitoringConsumerReportPermissiblePurpose` schema object title from `ConsumerReportPermissiblePurpose` to `MonitoringConsumerReportPermissiblePurpose`. This may be a breaking change for certain client libraries. ## OpenAPI Schema Changes ### 2020-09-14_1.658.0 - (beta) Add `user_id` field to `/session/token/create` request. - [BREAKING for Go] (beta) Make `user` object optional in `/session/token/create` if `user_id` is included. ### 2020-09-14_1.657.0 Add Add `subtype` property to the `Security` model. ### 2020-09-14_1.656.1 - Renamed `protect_sdk_session_id` field in the request of `/protect/event/send` to `protect_session_id` for consistency across endpoints. ### 2020-09-14_1.656.0 - Added `aamva_verification` object in the responses of `documentary_verification.documents[].analysis`. This impacts the following endpoints: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.655.0 - Add `max_amount` and `iso_currency_code` to `rfp` in `/transfer/capabilitied/get` response ### 2020-09-14_1.654.0 - [BREAKING] To improve consistency and resolve a bug in a third-party client library, changed `MonitoringConsumerReportPermissiblePurpose` schema object title from `ConsumerReportPermissiblePurpose` to `MonitoringConsumerReportPermissiblePurpose`. This may be a breaking change for certain client libraries. ### 2020-09-14_1.653.0 - (beta) Add optional `user_id` field to `identity_verification/create` and `identity_verification/list` requests. When `user_id` is present during creation and `client_user_id` is not, the `client_user_id` from the associated user will be set on the created identity verification. If `user_id` is present during creation, the `user` object may not also be present. Modifying user data should be done via the `user/update` endpoint. - [BREAKING for Go] (beta) Make `client_user_id` optional in `identity_verification/list` if `user_id` is included. - (beta) Add nullable `user_id` to the response of all of the identity verification endpoints: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.652.3 - Added support for `cra_monitoring` to `Products` array. ### 2020-09-14_1.652.2 - (beta) Add `/user/items/list` endpoint ### 2020-09-14_1.652.1 - Add `/transfer/ledger/event/list` endpoint # 37.0.0 - Updating to OAS 2020-09-14_1.652.0 ## Breaking changes in this version - [Breaking] Replacing `voe` references to instead be `employment_refresh` in `/cra/check_report/verification/get` and `/cra/check_report/create` - `/cra/check_report/verification/get`'s `reports_requested` options are now `VOA` and `employment_refresh` - `voe_options` in the request is now `employment_refresh_options` - `/cra/check_report/verification/get`'s response now has `report.employment_refresh` instead of `report.voe` - `gse_options.report_type` in `/cra/check_report/create` are now `VOA` and `employment_refresh` ## OpenAPI Schema Changes ### 2020-09-14_1.652.0 - Add optional `cursor` and `count` fields to the `/payment_initiation/recipient/list` request and `next_cursor` to its response ### 2020-09-14_1.651.2 - (beta) Add `user_id` field to `link/token/create` request - [BREAKING for Go] (beta) Make `user` object optional in `link/token/create` if `user_id` is included ### 2020-09-14_1.651.1 - Add `error` field to `WALLET_TRANSACTION_STATUS_UPDATE` webhook and to responses of `/wallet/transaction/get` and `/wallet/transaction/list`, containing error details for failed transactions. ### 2020-09-14_1.651.0 - Rename all `/verify/client/*` routes to `/protect/client/*` and update request/response body and field names accordingly. ### 2020-09-14_1.650.1 - Update description for `days_required` ### 2020-09-14_1.650.0 - Add `account_numbers` to `Counterparty` in `/transaction/get` and `/transaction/sync` ### 2020-09-14_1.649.2 - Add `InsitutionID` and `InstitutionName` to `/cra/monitoring_insights/get` response ### 2020-09-14_1.649.1 - Update max value for `cra_options.days_requested` in `link/token/create` to 731 (2 years + 1 days for leap year) - Reduce max value for `cra_options.days_required` in `link/token/create` to 184 (most number of days in a 6 month period) from 730 - Set max value for `days_required` in `cra/check_report/create` to 184 (most number of days in a 6 month period) ### 2020-09-14_1.649.0 - Add wire_return_fee to Transfer and Transfer Event objects ### 2020-09-14_1.648.2 - Docs-only change to add additional subtypes to the accounts schema ### 2020-09-14_1.648.1 - Add `last_successful_update_time` to `/cashflow_report/get` ### 2020-09-14_1.648.0 - Add `require_identity` to `cra_options.base_report` in `link/token/create` and `/cra/check_report/create` requests ### 2020-09-14_1.647.1 - Update `/transfer/ledger/distribute` summary ### 2020-09-14_1.647.0 - Add `webhook_codes` field to `/sandbox/cashflow_updates/update` request ### 2020-09-14_1.646.0 - [Breaking] Replacing `voe` references to instead be `employment_refresh` in `/cra/check_report/verification/get` and `/cra/check_report/create` - `/cra/check_report/verification/get`'s `reports_requested` options are now `VOA` and `employment_refresh` - `voe_options` in the request is now `employment_refresh_options` - `/cra/check_report/verification/get`'s response now has `report.employment_refresh` instead of `report.voe` - `gse_options.report_type` in `/cra/check_report/create` are now `VOA` and `employment_refresh` ### 2020-09-14_1.645.1 - Update description of `/transfer/ledger/distribute` # 36.0.0 - Updating to OAS 2020-09-14_1.645.0 ## OpenAPI Schema Changes ### 2020-09-14_1.645.0 - Removes the `payment_details` field from `/accounts/balance/get` request - Removes the `payment_risk_assessment` from `/accounts/balance/get` response ### 2020-09-14_1.644.1 - Fixed incorrect event type in example for `ProtectUserEventWebhook`. ### 2020-09-14_1.644.0 - [Breaking] For Signal, remove enum values `REAL_TIME_PAYMENTS` and `DEBIT_CARD` as these payment methods are not supported by the Signal product. - [Breaking] Rename client library `/cra/check_report/create`'s `partner_insights` object to type `CraCheckReportCreatePartnerInsightsOptions` instead of `CraCheckReportPartnerInsightsGetOptions`. All the object fields are identical. - [Breaking] Rename client library `/cra/check_report/partner_insights/get`'s `option.prism_versions` object to type `PrismVersionsDeprecated` instead of `PrismVersions`. All the object fields' are identical. ### 2020-09-14_1.642.2 - Added `ProtectUserEventWebhook`. ### 2020-09-14_1.642.1 - Deprecated `/link/token/create`'s `base_report`. Revert erroneous deprecation of `cra_options.base_report`. ### 2020-09-14_1.642.0 - Add `error` field to responses of `/payment_initiation/payment/get` and `/payment_initiation/consent/payment/execute` containing error details when the payment fails. # 35.0.0 - Updating to OAS 2020-09-14_1.641.1 ## Breaking changes in this version - [Breaking] Add /cashflow_report/transactions/get route, identital to /cashflow_report/get minus days_requested request parameter ## OpenAPI Schema Changes ### 2020-09-14_1.641.1 - Fix descriptions for BaseReportAccountMetadata ### 2020-09-14_1.641.0 - Deprecated `/link/token/create`'s `cra_options.base_report` object in favor of `cra_options.client_report_id` ### 2020-09-14_1.640.0 - [Breaking] Add /cashflow_report/transactions/get route, identital to /cashflow_report/get minus days_requested request parameter - Remove historical_balances from BusinessAccounts object ### 2020-09-14_1.639.0 - Add `webhook` field to `/session/token/create` request ### 2020-09-14_1.638.6 - Deprecate Prism Products field from Partner Insights generation and retrieval ### 2020-09-14_1.638.5 - Add client report id to partner insights ### 2020-09-14_1.638.4 - Remove unused enums for MonitoringInsightsStatus and MonitoringItemStatusCode ### 2020-09-14_1.638.3 - Add Prism Detect and Extend cashscores to CRA Partner Insights ### 2020-09-14_1.638.2 - (beta) expect a boolean instead of a string in generated client interfaces for PLAID-NEW-USER-API-ENABLED ### 2020-09-14_1.638.1 - Support for upcoming results in `link/token/get`. ### 2020-09-14_1.638.0 - (pre-release) Preparation for upcoming products. ### 2020-09-14_1.637.6 - Deprecate `report.items.accounts.account_insights` for `/cra/check_report/base_report/get` # 34.0.0 - Updating to OAS 2020-09-14_1.637.5 ## Breaking changes in this version - [BREAKING] (beta) Updated `user_token` field in `UserCreateResponse` to be optional. ## OpenAPI Schema Changes ### 2020-09-14_1.637.5 - Fix incorrect placement of `nullable: true` on `AccountBaseNullable` object, making the object actually `nullable`. ### 2020-09-14_1.637.4 - Add missing `unsent` value as a possible `verification_status` to reflect actual API behavior. ### 2020-09-14_1.637.3 - (beta) Add `PLAID-NEW-USER-API-ENABLED` as a header parameter to `/user/create`. This header is only for the use of customers in the new user API beta; customers should *not* use this parameter unless they have been advised to do so by Plaid. - (beta) Add `PLAID-NEW-USER-API-ENABLED` as a header parameter to `/user/remove`. This header is only for the use of customers in the new user API beta; customers should *not* use this parameter unless they have been advised to do so by Plaid. ### 2020-09-14_1.637.2 - (beta) Add `user_id` to `/session/token/create` response ### 2020-09-14_1.637.1 - Add optional `institution_id` to `/item/import` ### 2020-09-14_1.637.0 - Add `android_package_name` to `/session/token/create` ### 2020-09-14_1.636.0 - Update `average_inflow_amount` to be positive. ### 2020-09-14_1.635.4 - [BREAKING] (beta) Updated `user_token` field in `UserCreateResponse` to be optional. - [BREAKING for Go] (beta) Updated `user_token` field in `UserRemoveRequest` to be optional. - Other hidden changes. ### 2020-09-14_1.635.3 - (beta) Add `user_id` to `/link/token/create` response # 33.0.0 - Updating to OAS 2020-09-14_1.635.2 ## Breaking changes in this version - [BREAKING] Move `result` from `triggered_rule_details` to `ruleset` in response of `/signal/evaluate` - [BREAKING] `client_user_id` is now required for `/session/token/create` ## OpenAPI Schema Changes ### 2020-09-14_1.635.2 - Update description of `ruleset.outcome` in `/signal/evaluate` response ### 2020-09-14_1.635.1 - Fix description undeprecating `report.items.accounts.attributes` after it was mistakenly deprecated for `/cra/check_report/base_report/get` ### 2020-09-14_1.635.0 - Add `expected_funds_available_date` to `transfer` and `sweep` objects in responses for `/transfer/create`, `/transfer/get`, `/transfer/list`, `/transfer/sweep/get`, `/transfer/sweep/list` ### 2020-09-14_1.634.3 - Undeprecated `report.items.accounts.attributes` after it was mistakenly deprecated for `/cra/check_report/base_report/get` ### 2020-09-14_1.634.2 - Removed `deposit_switch` from the `products` field in the `/link/token/create` request ### 2020-09-14_1.634.1 - [BREAKING] Move `result` from `triggered_rule_details` to `ruleset` in response of `/signal/evaluate` ### 2020-09-14_1.634.0 - [BREAKING] `client_user_id` is now required for `/session/token/create` # 32.0.0 - Updating to OAS 2020-09-14_1.633.1 ## Breaking changes in this version - [BREAKING] Update `account` object to nullable in `/processor/transactions/sync` response - [BREAKING] Update `webhook` field in `IssuesSubscribeRequest` to be required - [BREAKING] Correct the schema object returned by `AssetReport` `investments` field -- it is now correctly represented as an `AssetReportInvestments` object, not an `AssetReportInvestmentsTransaction` object, to accurately reflect the API behavior. - [BREAKING] Date of birth is now required within consumer report user identity for `user/create` and `user/update` - [BREAKING] Update `posted_date` field on `/statements/list` response to be nullable - [BREAKING] Updated the `investments` schema returned by `/asset_report/get` (`AssetReportInvestments`) to accurately reflect the actual API behavior, including renaming the schema object - [BREAKING] Changed `score` in `PlaidCheckScore` from a float to an integer ## OpenAPI Schema Changes ### 2020-09-14_1.633.1 - [BREAKING] Update `account` object to nullable in `/processor/transactions/sync` response ### 2020-09-14_1.633.0 - Move `user_id` field of `/session/token/create` request to be within `user` ### 2020-09-14_1.632.6 - Update descriptions for `CashFlowUpdatesLowBalanceWebhook` and `CashFlowUpdatesLargeDepositWebhook` ### 2020-09-14_1.632.5 - Add new `CashFlowUpdatesInsightsWebhook` for Cash Flow Updates ### 2020-09-14_1.632.4 - Add `triggered_rule_details` to `/signal/evaluate` response ### 2020-09-14_1.632.3 - [BREAKING] Update `webhook` field in `IssuesSubscribeRequest` to be required ### 2020-09-14_1.632.2 - Update the `warnings` field in `/cra/check_report/verification/get` response to be required ### 2020-09-14_1.632.1 - Add `AT` and `FI` to the list of available countries ### 2020-09-14_1.632.0 - Add `user_id` field to `/session/token/create` request ### 2020-09-14_1.631.0 - [BREAKING] Correct the schema object returned by `AssetReport` `investments` field -- it is now correctly represented as an `AssetReportInvestments` object, not an `AssetReportInvestmentsTransaction` object, to accurately reflect the API behavior. ### 2020-09-14_1.630.0 - Add optional `income_categories` param to `/cra/monitoring_insights/subscribe` request ### 2020-09-14_1.629.0 - [Breaking] Date of birth is now required within consumer report user identity for `user/create` and `user/update` ### 2020-09-14_1.628.4 - Renamed CRA Cash Flow Updates webhook types ### 2020-09-14_1.628.3 - Adde `warnings` to responses for `cra/check_report/income_insights/get`, `cra/check_report/network_insights/get`, `cra/check_report/cashflow_insights/get`, and `cra/check_report/partner_insights/get` ### 2020-09-14_1.628.2 - Update description for the `options.add_ons` field in `asset_reports/create` ### 2020-09-14_1.628.1 - Add `client_report_id` field to `cra/check_report/create` request and deprecate `base_report.client_report_id` field in `cra/check_report/create`. - Add `client_report_id` field to `LinkTokenCreateRequestCraOptions` field - Deprecate `client_report_id` field in `LinkTokenCreateRequestBaseReport` - Add `client_report_id` field to `CraIncomeInsights` ### 2020-09-14_1.628.0 - Add `redirect_uri` field to `/session/token/create` request ### 2020-09-14_1.627.1 - Update description of `transfer_id` field on `TransferEvent` schema to be empty string for Plaid Ledger Sweep events ### 2020-09-14_1.627.0 - [BREAKING] Update `posted_date` field on `/statements/list` response to be nullable ### 2020-09-14_1.626.0 - Add reason_code field to /transfer/cancel request ### 2020-09-14_1.625.2 - Add `USER_PERMISSION_REVOKED` and `USER_ACCOUNT_REVOKED` webhook codes to `WebhookCodeEnum` in `SandboxItemFireWebhookRequest` to reflect actual API behavior. ### 2020-09-14_1.625.1 - Add new `verification_name` field to `Account` ### 2020-09-14_1.625.0 - Add new `posted_date` field to `/statements/list` response ### 2020-09-14_1.624.0 - (pre-release) Add `human_review` object to the `analysis` object within each `documentary_verification.documents` object. This change affects the response of all of the identity verification endpoints: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.623.0 ### 2020-09-14_1.622.0 - [BREAKING] Updated the `investments` schema returned by `/asset_report/get` (`AssetReportInvestments`) to accurately reflect the actual API behavior, including renaming the schema object - Updated the Auth descriptions to reflect the fact that the preferred method to enable database and micro-deposit-based Auth verification flows is now the Dashboard, and that Database Insights has been deprecated and replaced by the similar product Database Auth. ### 2020-09-14_1.621.0 - [BREAKING] Changed `score` in `PlaidCheckScore` from a float to an integer # 31.1.0 - Updating to OAS 2020-09-14_1.620.0 ## OpenAPI Schema Changes ### 2020-09-14_1.620.0 - Add `intent_id` field to `/transfer/event/sync` response ### 2020-09-14_1.619.1 - Add new `cashflow_updates` webhook triggers - Remove `reason` field from `MonitoringInsightsWebhook` ### 2020-09-14_1.619.0 - Add `/session/token/create` endpoint ### 2020-09-14_1.618.2 - Add `beacon_user_id` to `/beacon/report_syndication/get` and `/beacon/report_syndication/list` response ### 2020-09-14_1.618.1 - `/cashflow_report/get` endpoint is added. This includes defining the `CashflowReportGetRequest` and `CashflowReportGetResponse` fields. Adding `access_token` as required field in `CashflowReportRefreshRequest`. ### 2020-09-14_1.618.0 - Add `attributes` object to `BaseReport` definition. ### 2020-09-14_1.617.6 - `/cashflow_report/refresh` endpoint is added. This includes defining the `CashflowReportRefreshRequest` and `CashflowReportRefreshResponse` fields. ### 2020-09-14_1.617.5 - `submitted_at` is added as an optional field to `/signal/decision/report`. ### 2020-09-14_1.617.4 - `persistentId` and `isTokenizedAccountNumber` fields now only populated for select institutions in sandbox related to TAN-based institutions (ins_13, ins_56) or the default testing OAuth institution (ins_127287) ### 2020-09-14_1.617.3 - Modified how contribution transactions are summed up in `account_details_401k.contribution_details` object in `/investments/auth/get` endpoint. ### 2020-09-14_1.617.2 - Updated PrismCashScore and PrismFirstDetect to allow Score in /cra/check_report/partner_insights/get to be nullable # 31.0.0 - Updating to OAS 2020-09-14_1.617.1 ## Breaking changes in this version - [Breaking] Removed the deprecated longest_gap_between_transactions, average_inflow_amount, and average_outflow_amount fields from the BaseReportAccountInsights object in the /cra/check_report/base_report/get response. ## OpenAPI Schema Changes ### 2020-09-14_1.617.1 - For Plaid Check: `date_of_birth` is now required within the `consumer_report_user_identity` object when creating or updating a user token. ### 2020-09-14_1.617.0 - [Breaking] Removed the deprecated longest_gap_between_transactions, average_inflow_amount, and average_outflow_amount fields from the BaseReportAccountInsights object in the /cra/check_report/base_report/get response. ### 2020-09-14_1.616.0 - Add `originating_fund_source` to `/wallet/transaction/execute` endpoint. ### 2020-09-14_1.615.0 - Add `account_details_401k` objects to `/investments/auth/get` endpoint. ### 2020-09-14_1.614.1 - Update `owners` field description for empty case ### 2020-09-14_1.614.0 - Add model for the new `retirement_401k` numbers object to the `InvestmentsAuthGetNumbers` schema. ### 2020-09-14_1.613.0 - Add `POST /signal/schedule` endpoint ### 2025-01-27_1.611.0 - Add `end_to_end_id` to `/payment_initiation/payment/get` ### 2020-09-14_1.611.0 - Add RfP to /transfer/capabilities/get ### 2020-09-14_1.610.2 - Update `cashflow_updates` docs to reflect proper cadence # 30.1.0 - Updating to OAS 2020-09-14_1.610.1 - Updated minimum Axios version to 1.7.4. ## OpenAPI Schema Changes ### 2020-09-14_1.610.1 - Add `funds_available` sweep status and event type ### 2020-09-14_1.610.0 - Add `PaymentInitiationConsentStatusUpdateWebhook` definition. ### 2020-09-14_1.609.0 - Remove `/profile/get` and `/link/profile/eligibility/check` endpoints ### 2020-09-14_1.608.0 - Remove erroneous UserToken object from LinkTokenGetMetadataResponse, as the specification was incorrect and the object was never returned as part of the response. ### 2020-09-14_1.607.0 - Add failure_code and description fields to `/transfer/sweep/get` and `transfer/sweep/list` endpoints. Deprecated `ach_return_code` field of the TransferFailure and TransferRefundFailure objects. ### 2020-09-14_1.606.1 - Updated description to `funding_account_id` field of `transfer/ledger/deposit` and `transfer/ledger/withdraw` ### 2020-09-14_1.606.0 - Add `sandbox/payment/simulate` endpoint to enable testing of payment status transitions. ### 2020-09-14_1.605.0 - Add `nsf_overdraft_transactions_count_30d/60d/90d` fields to `attributes` field of `cra/check_report/base_report/get` ### 2020-09-14_1.604.1 - Add `account_id` to `/transactions/sync` request `options` object. ### 2020-09-14_1.603.2 - Fix incorrect `USER_ACCOUNT_REVOKED` schema and example ### 2020-09-14_1.603.1 - Internal changes only ### 2020-09-14_1.603.0 - (pre-release) Add `fraud_analysis_details` and `image_quality_details` objects to the `analysis` object within each `documentary_verification.documents` object. These changes affect the response of all of the identity verification endpoints: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.602.1 - Documentation-only change to `/cra/monitoring_insights/subscribe` for cadence ### 2020-09-14_1.602.0 - Added `payer_details` field to `payment_initiation/consent/get` response ### 2020-09-14_1.601.2 - Documentation-only change to Investments `Security` object for new Fixed Income fields and sandbox availability ### 2020-09-14_1.601.1 - Update descriptions for `/network/status/get` request fields ### 2020-09-14_1.601.0 - Clean up legacy `/cra/base_report/*` endpoints from libraries in favor of `/cra/check_report/*` endpoints. ### 2020-09-14_1.600.2 - Update descriptions for `/network/status/get` request and response fields - Add `nullable: true` to mortgage `account_number` field in the `MortgageLiability` schema to reflect actual behavior. - Add `transactions_refresh` to `Products` array to reflect actual behavior; this field is not accepted as input to `/link/token/create` but can be part of supported products array in the `Institution` object. ### 2020-09-14_1.600.1 - `depository`+`cash management` Accounts are now eligible for Auth data for certain institutions ### 2020-09-14_1.600.0 - Added `is_tokenized_account_number` to the `numbers.ach` object ### 2020-09-14_1.599.0 - Added `auth_method` field to `Item` object ### 2020-09-14_1.598.0 - Add `user_insights_id` to `/cra/monitoring_insights/get` response - ### 2020-09-14_1.597.0 - (beta) Add /network/status/get endpoint ### 2020-09-14_1.596.0 - Unhide `/sandbox/cra/cashflow_updates/update` ### 2020-09-14_1.595.0 - Add `ruleset_key` to `/transfer/authorization/create` request ### 2020-09-14_1.594.0 - Deprecated `consumer_dispute_id` field on consumer dispute object ### 2020-09-14_1.593.0 - Add `fixed_income` object (which contains the `yield_rate`, `maturity_date`, `issue_date`, and `face_value` fields) to the Security object (Investments) ### 2020-09-14_1.592.1 ### 2020-09-14_1.592.0 - Add `/sandbox/cra/cashflow_updates/update` endpoint ### 2020-09-14_1.591.1 - Hide `TransferMigratedFundingAccountIDRequest` from docs ### 2020-09-14_1.591.0 - (pre-release) Add overall `risk_level`, and in some cases `factors` to each type of `risk_check` object. Also add `first_party_synthentic_fraud` and `third_party_synthentic_fraud` objects to`risk_check.identity_abuse_signals.synthetic_identity`. These changes affect the response of all of the identity verification endpoints: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.590.0 - Add `webhook` field to `TransferPlatformOriginatorCreateRequest` ### 2020-09-14_1.589.0 - Add `PLATFORM_ONBOARDING_UPDATE` webhook for transfer ### 2020-09-14_1.588.0 - Add `/processor/investments/transactions/get` endpoint ### 2020-09-14_1.587.1 - Add `institution_name` field in the `Item` object ### 2020-09-14_1.587.0 - Add `/processor/investments/holdings/get` endpoint # 30.0.0 - Updating to OAS 2020-09-14_1.586.4 ## Breaking changes in this version - [Breaking] Changed the type returned by `/item/get` from `Item` to `ItemWithConsentFields`. - [Breaking] Changed `ConsentEventCode` enum values. Replaced `PLAID_END_USER_PRIVACY_POLICY` with `USER_AGREEMENT` - [Breaking] Created `ItemWithConsentFields`, a new object definition that extends the `Item` object to include 1033-related consent fields. - [Breaking] Removed the 1033-related consent fields from the `Item` object, ensuring that these fields now only appear in the `ItemWithConsentFields` object within the `/item/get` response. ## OpenAPI Schema Changes ### 2020-09-14_1.586.4 - Update `cause` and make it nullable ### 2020-09-14_1.586.3 - Update `email` description in `/user_account/session/get` response ### 2020-09-14_1.586.2 - Update `event_type` description of `/sandbox/transfer/simulate`. Added `funds_available` to status list ### 2020-09-14_1.586.1 - [Breaking] Changed `ConsentEventCode` enum values. Replaced `PLAID_END_USER_PRIVACY_POLICY` with `USER_AGREEMENT` ### 2020-09-14_1.586.0 - Add `webhook` field to requests for `/sandbox/transfer/simulate`, `/sandbox/transfer/refund/simulate`, `/sandbox/transfer/ledger/simulate_available` and `/sandbox/transfer/sweep/simulate`. ### 2020-09-14_1.585.5 - Correct a typo in /link/token/create description ### 2020-09-14_1.585.4 - Updated transition date to move away from deprecated fields in CRA Base Report API ### 2020-09-14_1.585.3 - Fixed erroneous missing `last_statement_balance` field in `StudentLoan` object -- field was returned in API but not in specification. ### 2020-09-14_1.585.2 - Remove minimum length for `end_customer` in `user/create` ### 2020-09-14_1.585.1 - Deprecate `options` in `payment_initiation/consent/create` ### 2020-09-14_1.585.0 - [Breaking] Created `ItemWithConsentFields`, a new object definition that extends the `Item` object to include 1033-related consent fields. - [Breaking] Removed the 1033-related consent fields from the `Item` object, ensuring that these fields now only appear in the `ItemWithConsentFields` object within the `/item/get` response. ### 2020-09-14_1.584.1 - Deprecated `version` in `cra/check_report/partner_insights/get` in favor of `model_version` ### 2020-09-14_1.584.0 - Made total inflow/outflow amount fields in the `cra/check_report/base_report/get` response nullable ### 2020-09-14_1.583.1 - Updated `description` field in `payment_configuration` object in `/link/token/create` to be optional ### 2020-09-14_1.583.0 - Added total inflow/outflow amount fields to `attributes` object in the `cra/check_report/base_report/get` response ### 2020-09-14_1.582.0 - Added a new field in `/link/token/create` ### 2020-09-14_1.581.0 - Update `verify_sms` object in the response of all of the identity verification endpoints to add `redacted_at` timestamp: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.580.4 - Fixed an incorrect example response in `/user_account/session/get` ### 2020-09-14_1.580.3 - Fix wrong nullable annotation in `/signal/evaluate` response ### 2020-09-14_1.580.2 - Make `scores` nullable in `/signal/evaluate` and `/processor/signal/evaluate` response ### 2020-09-14_1.580.1 - Add new `payer_details` field to `payment_initiation/consent/create` in preparation to new account restrictions ### 2020-09-14_1.579.1 - Add new `type` field to `payment_initiation/consent/create` and deprecate the `scopes` field ### 2020-09-14_1.578.1 - Update `verify_sms` object in the response of all of the identity verification endpoints to support nullable `verification.phone_number` and expand allowed statuses for `verification.status`: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.578.0 - Add `verify_sms` object in the response of all of the identity verification endpoints: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.577.1 - Added support for `signal` to `required_if_supported_products`. - Added support for `cra_network_insights` to `Products` array. - Define `MonitoringInsightsWebhook` - Fix definition for JWTHeader object ### 2020-09-14_1.577.0 - Updated description for the `is_primary_account` field of base reports ### 2020-09-14_1.576.0 - Expose beacon_user_id in `/identity_verification/*` endpoints - Added new optional parameter `days_required` to `cra_options` in `/link/token/create` and to `/cra/check_report/create` - Added new metadata object with `start_date` and `end_date` in the responses for: - `/cra/check_report/base_report/get` - `/cra/check_report/income_insights/get` - `/cra/check_report/partner_insights/get` ### 2020-09-14_1.575.1 - Update `date_of_birth` field description in `user/create` # 29.0.0 - Updating to OAS 2020-09-14_1.575.0 ## Breaking changes in this version - [BREAKING] removed `products` field from `cra/check_report/create` request ## OpenAPI Schema Changes ### 2020-09-14_1.575.0 - Add `primary_account_score` and `is_primary_account` fields to the `cra/check_report/base_report/get` response ### 2020-09-14_1.574.1 - Add `FAILED` enum for Monitoring ### 2020-09-14_1.574.0 - Make `MonitoringInsights` nullable ### 2020-09-14_1.573.2 - Update session results array fields in `/link/token/get` response to be required ### 2020-09-14_1.573.1 - mark `category_id` in BaseReport transaction as nullable - Update `date_of_birth` description in `user/create` ### 2020-09-14_1.573.0 - Removed `is_missing_income` from `/cra/monitoring_insights/get` ### 2020-09-14_1.572.0 - Add `uuid` validation for `subscription_id` in `/cra/monitoring_insights/get` - Add `ConsumerReportPermissiblePurpose` to `CraMonitoringInsightsGetRequest` - Add `HistoricalAnnualIncome` insight ### 2020-09-14_1.571.0 - Add `attributes` and `nsf_overdraft_transactions_count` to `cra/check_report/base_report/get` ### 2020-09-14_1.570.3 - Update product list for `/partner/customer/create` ### 2020-09-14_1.570.2 - Add `predicted_next_date` field to `/transactions/recurring/get` ### 2020-09-14_1.570.1 - Add `end_customer` hidden field to `user/create` for client RealPage ### 2020-09-14_1.569.5 - Show `date_of_birth` on the open API doc ### 2020-09-14_1.569.4 - Add `ssn_last_4` to ConsumerReportUserIdentity ### 2020-09-14_1.569.3 - Add `USER_FRAUD_ALERT` to BaseReportWarningCode ### 2020-09-14_1.569.2 - Removed erroneous `required` attribute from `request_id` field in LinkMetadataEvent object. ### 2020-09-14_1.569.1 - Add `processing_mode` field to the `PaymentInitiationConsentPaymentExecuteRequest` object for the `/payment_initiation/consent/payment/execute` endpoint ### 2020-09-14_1.568.1 - Updated description of CRA Base Report API fields with new deprecation date ### 2020-09-14_1.568.0 - Add `name` object to the `extracted_data` within each `documentary_verification.documents` object in the response of all of the identity verification endpoints: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.567.5 - Add `error_reason` to `/cra/check_report/partner_insights/get` ### 2020-09-14_1.567.4 - [internal only] Hiding plaid_check_score_version from docs ### 2020-09-14_1.567.3 - Update description for `email` field in `/identity_verification/create` and `/identity_verification/retry` to include link to RFC specification on email format ### 2020-09-14_1.567.2 - Publish processor Paynote ### 2020-09-14_1.567.1 - Update description for `add_ons` field in `/asset_report/create` ### 2020-09-14_1.567.0 - [BREAKING] removed `products` field from `cra/check_report/create` request ### 2020-09-14_1.566.0 - Added `status` to the `MonitoringInsightsWebhook` object - Changed `webhook_code` to be deterministic ### 2020-09-14_1.565.1 - Update `days_available` field description for Asset Reports and CRA Base Reports. # 28.0.0 - Updating to OAS 2020-09-14_1.565.0 ## Breaking changes in this version ### 2020-09-14_1.156.2 - [BREAKING] Remove `from_client_id` and `to_client_id` from `/transfer/ledger/distribute` request - Add `from_ledger_id` and `to_ledger_id` to `/transfer/ledger/distribute` request - Add `ledger_id` in transfer routes response examples ### 2020-09-14_1.561.0 - [BREAKING] Add `authorization_id` to /transfer/get request and make `transfer_id` optional. ### 2020-09-14_1.559.0 - Add `name`, `is_default` to /transfer/ledger/get response - [BREAKING] Move `ledger_id` from nested `balance` struct to top level in /transfer/ledger/get response ## OpenAPI Schema Changes ### 2020-09-14_1.565.0 - Removed `deposit_switch` from the `products` field in the `/link/token/create` request - Deprecated DepositSwitch endpoints, requests and response ### 2020-09-14_1.564.0 - add `/issues/get`, `/issues/search`, and `/issues/subscribe` for Support API endpoints. ### 2020-09-14_1.563.0 - Update fields on `item` object in `/item/get` response - Add `consented_use_cases` field - Add `consented_data_scopes` field - Add `created_at` field - Update descriptions for `consented_products` and `consent_expiration_time` fields - Add `/consent/events/get` endpoint ### 2020-09-14_1.157.1 - Internal changes ### 2020-09-14_1.157.0 - (pre-release) Add `facial_analysis` to the `analysis` within each `selfie_check.selfies` object in the response of all of the identity verification endpoints: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.156.1 - Update `account type schema` link to reference the correct URL. ### 2020-09-14_1.562.0 - Add `data_sources` object to the `/investments/auth/get` response - `data_sources` object contains the `numbers`, `owners`, and `holdings` fields ### 2020-09-14_1.560.0 - Add `pay_by_bank` to product enum list ### 2020-09-14_1.558.0 - Add `liveness_check` to the `analysis` within each `selfie_check.selfies` object in the response of all of the identity verification endpoints: - `identity_verification/create` - `identity_verification/get` - `identity_verification/list` - `identity_verification/retry` ### 2020-09-14_1.557.2 - Internal changes only ### 2020-09-14_1.557.1 - Internal changes only ### 2020-09-14_1.557.0 - Add `ledger_id` to /transfer/ledger/get response # 27.0.0 - Updating to OAS 2020-09-14_1.556.0 ## Breaking changes in this version ### 2020-09-14_1.548.0 - [BREAKING] Changed fields of `CraMonitoringGetResponse` to be simple `objects` instead of `arrays` - [BREAKING] Moved `income_sources` to the `income` module in the response ### 2020-09-14_1.545.0 - [BREAKING] Rename network attributes to network insights in the `cra/check_report/network_insights/get` schemas ### 2020-09-14_1.543.2 - [Breaking] Added `data_breach` report type to BeaconReport response object ### 2020-09-14_1.540.2 - [Breaking] Updated `document_status` field in `identity/document/upload` to include parsing_type ### 2020-09-14_1.535.0 - [Breaking for Go] Updated `consumer_report_user_identity` field in `/user/update` to be required to reflect actual API behavior. ## OpenAPI Schema Changes ### 2020-09-14_1.556.0 - Added plural named array fields to `BaseReportAccountInsights` in /cra/base_report/get ### 2020-09-14_1.555.0 - Add `require_all_items` field to /asset_report/create ### 2020-09-14_1.554.0 - Add `sector` and `industry` properties to the `Security` model. ### 2020-09-14_1.553.0 - Add `ISSUE_RESOLVED` webhook ### 2020-09-14_1.552.0 - Add `ytd_amount` to `PaystubOverrideEarningsTotal` in /credit/payroll_income/get ### 2020-09-14_1.551.0 - Internal changes only ### 2020-09-14_1.550.0 - Add `/fdx/recipient` and `/fdx/recipients` endpoints ### 2020-09-14_1.549.0 - Made fields required instead of omitempty for CRA Income Insights Transactions ### 2020-09-14_1.548.4 - Set CreditAmountWithCurrency fields as required ### 2020-09-14_1.548.3 - Added missing `LOGIN_REPAIRED` enum value to possible webhook codes for `/sandbox/item/fire_webhook` request in order to match endpoint description. ### 2020-09-14_1.548.2 - [BREAKING] Moved `forecasted_monthly_income` to be a level higher. ### 2020-09-14_1.548.1 - Made the fields in account_insights array fields as required. ### 2020-09-14_1.548.0 - [BREAKING] Changed fields of `CraMonitoringGetResponse` to be simple `objects` instead of `arrays` - [BREAKING] Moved `income_sources` to the `income` module in the response ### 2020-09-14_1.547.2 - Add `cra_item_add_results` field to `results` object in `/link/token/get` response. ### 2020-09-14_1.547.1 - Increase `/wallet/transactions/list` cursor size to 1024 characters. ### 2020-09-14_1.547.0 - Add `ledger_id` to the request and response of a number of transfer endpoints. ### 2020-09-14_1.546.0 - Added `WalletTransactionRelation` object. - Added `related_transactions` field to WalletTransaction object. ### 2020-09-14_1.545.3 - Some description updates to CRA Base Report fields ### 2020-09-14_1.545.2 - Updated phone number examples in Identity Verification endpoints. ### 2020-09-14_1.545.1 - Add `update.item_ids` field to `/link/token/create` request. ### 2020-09-14_1.545.0 - [BREAKING] Rename network attributes to network insights in the `cra/check_report/network_insights/get` schemas ### 2020-09-14_1.544.0 - Added `is_shareable` field to the `/identity_verification/retry` endpoint ### 2020-09-14_1.543.2 - [Breaking] Added `data_breach` report type to BeaconReport response object ### 2020-09-14_1.543.1 - Added `consumer_statement` field to `Account` in `BaseReport` - make `warnings` for BaseReportGetResponse required ### 2020-09-14_1.543.0 - Add `/network_insights/report/get` ### 2020-09-14_1.542.0 - Added `error_code_reason` field to plaidError ### 2020-09-14_1.541.1 - Add `update.user` field to `/link/token/create` request. ### 2020-09-14_1.541.0 - (pre-release) Add `reauthorization_enabled` field to /link/token/create request ### 2020-09-14_1.540.2 - [Breaking] Updated `document_status` field in `identity/document/upload` to include parsing_type ### 2020-09-14_1.540.1 - Added `MonitoringInsightsWebhook` - Added `webhook` field in `cra/monitoring_insights/subscribe` ### 2020-09-14_1.540.0 - Added `file_type` field to `/credit/payroll_income/risk_signals/get` ### 2020-09-14_1.539.0 - Add `authorization_usage` field to the `transfer/metrics/get` response ### 2020-09-14_1.538.0 - Added cra/monitoring_insights/subscribe - Added cra/monitoring_insights/unsubscribe - Added cra/monitoring_insights/get ### 2020-09-14_1.537.0 - Added depository_accounts to Beacon - Added event_date to BeaconReports ### 2020-09-14_1.536.0 - Internal changes only ### 2020-09-14_1.535.3 - Added missing values to `PlaidErrorType` enum. ### 2020-09-14_1.535.2 - Make some `CraBankIncomeSummary` fields visible. - ### 2020-09-14_1.535.1 ### 2020-09-14_1.535.0 - [Breaking for Go] Updated `consumer_report_user_identity` field in `/user/update` to be required to reflect actual API behavior.