plaid
Version:
A node.js client for the Plaid API
1,256 lines (888 loc) • 170 kB
Markdown
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.