API Changelog Directory

Plaid API Changelog

Fintech

Plaid's banking data API — accounts, transactions, auth, identity and payment initiation.

Plaid docs ↗Official OpenAPI spec ↗Last checked Nov 8, 20266 changes tracked
Latest change is breaking

Get emailed when Plaid API changes

We already watch this spec — add your email and we'll alert you on every change, breaking ones first. Free, no credit card, one click to stop.

Change history

Rebuilt automatically from the official OpenAPI spec. Every entry is a real diff — nothing is hand-written.

version 2020-09-14_1.792.1 → 2020-09-14_1.799.0

ChangeTypeSeverityWhy it matters
POST /asset_report/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].transactions[].credit_category.primary": false → true
POST /asset_report/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].transactions[].credit_category.detailed": false → true
POST /asset_report/audit_copy/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].transactions[].credit_category.primary": false → true
POST /asset_report/audit_copy/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].transactions[].credit_category.detailed": false → true
POST /cra/monitoring_insights/getresponse 200 nullable changedBreakingResponse 200 field "items[].accounts[].transactions[].credit_category.primary": false → true
POST /cra/monitoring_insights/getresponse 200 nullable changedBreakingResponse 200 field "items[].accounts[].transactions[].credit_category.detailed": false → true
POST /cra/monitoring_insights/getresponse 200 property removedPotentialResponse 200 field "items[].accounts[].investments": Removed (was optional)
POST /cra/check_report/base_report/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].transactions[].credit_category.primary": false → true
POST /cra/check_report/base_report/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].transactions[].credit_category.detailed": false → true
POST /cra/check_report/base_report/getresponse 200 property removedPotentialResponse 200 field "report.items[].accounts[].investments": Removed (was optional)
POST /cra/check_report/verification/getresponse 200 nullable changedBreakingResponse 200 field "report.voa.items[].accounts[].transactions_insights.all_transactions[].credit_category.primary": false → true
POST /cra/check_report/verification/getresponse 200 nullable changedBreakingResponse 200 field "report.voa.items[].accounts[].transactions_insights.all_transactions[].credit_category.detailed": false → true
POST /cra/report/getresponse 200 nullable changedBreakingResponse 200 field "report.products[].oneOf[6].items[].accounts[].transactions[].credit_category.primary": false → true
POST /cra/report/getresponse 200 nullable changedBreakingResponse 200 field "report.products[].oneOf[6].items[].accounts[].transactions[].credit_category.detailed": false → true
POST /cashflow_report/getresponse 200 nullable changedBreakingResponse 200 field "transactions[].credit_category.primary": false → true
POST /cashflow_report/getresponse 200 nullable changedBreakingResponse 200 field "transactions[].credit_category.detailed": false → true
POST /cashflow_report/transactions/getresponse 200 nullable changedBreakingResponse 200 field "transactions[].credit_category.primary": false → true
POST /cashflow_report/transactions/getresponse 200 nullable changedBreakingResponse 200 field "transactions[].credit_category.detailed": false → true
POST /institutions/getresponse 200 required addedOKResponse 200 field "institutions[].status": Became required: item_logins
POST /institutions/getresponse 200 nullable changedBreakingResponse 200 field "institutions[].status.health_incidents[].incident_updates": false → true
POST /institutions/searchresponse 200 required addedOKResponse 200 field "institutions[].status": Became required: item_logins
POST /institutions/searchresponse 200 nullable changedBreakingResponse 200 field "institutions[].status.health_incidents[].incident_updates": false → true
POST /institutions/get_by_idresponse 200 required addedOKResponse 200 field "institution.status": Became required: item_logins
POST /institutions/get_by_idresponse 200 nullable changedBreakingResponse 200 field "institution.status.health_incidents[].incident_updates": false → true
POST /business_verification/getresponse 200 new required propertyOKResponse 200 field "(root)": New required property: business_verification
POST /business_verification/getresponse 200 required removedPotentialResponse 200 field "(root)": No longer required: kyb_check
POST /business_verification/getresponse 200 new required propertyOKResponse 200 field "search_terms": New required property: tin, officers
POST /business_verification/getresponse 200 property addedOKResponse 200 field "search_terms.tin": Added (required)
POST /business_verification/getresponse 200 property addedOKResponse 200 field "search_terms.officers": Added (required)
POST /business_verification/getresponse 200 property removedBreakingResponse 200 field "kyb_check": Removed (was required)
POST /business_verification/getresponse 200 nullable changedBreakingResponse 200 field "digital_presence_check.website_analysis.website_build_status": false → true
POST /business_verification/getresponse 200 enum values addedPotentialResponse 200 field "digital_presence_check.website_analysis.website_build_status": Added: null
POST /business_verification/getresponse 200 property addedOKResponse 200 field "business_verification": Added (required)
POST /business_verification/createrequest body required addedBreakingBecame required: business
POST /business_verification/createrequest body nullable changedBreakingtrue → false
POST /business_verification/createrequest body required addedBreakingBecame required: name, address
POST /business_verification/createrequest body property addedOKAdded (optional)
POST /business_verification/createrequest body property addedOKAdded (optional)
POST /business_verification/createresponse 200 new required propertyOKResponse 200 field "(root)": New required property: business_verification
POST /business_verification/createresponse 200 required removedPotentialResponse 200 field "(root)": No longer required: kyb_check
POST /business_verification/createresponse 200 new required propertyOKResponse 200 field "search_terms": New required property: tin, officers
POST /business_verification/createresponse 200 property addedOKResponse 200 field "search_terms.tin": Added (required)
POST /business_verification/createresponse 200 property addedOKResponse 200 field "search_terms.officers": Added (required)
POST /business_verification/createresponse 200 property removedBreakingResponse 200 field "kyb_check": Removed (was required)
POST /business_verification/createresponse 200 nullable changedBreakingResponse 200 field "digital_presence_check.website_analysis.website_build_status": false → true
POST /business_verification/createresponse 200 enum values addedPotentialResponse 200 field "digital_presence_check.website_analysis.website_build_status": Added: null
POST /business_verification/createresponse 200 property addedOKResponse 200 field "business_verification": Added (required)
POST /processor/bank_transfer/createresponse 200 nullable changedBreakingResponse 200 field "bank_transfer.failure_reason.description": false → true
POST /processor/bank_transfer/createresponse 200 nullable changedBreakingResponse 200 field "bank_transfer.origination_account_id": false → true
POST /user/transfer/limits/getdescription updatedOKSummary or description text changed. No contract impact.
POST /link/token/getresponse 200 type changedBreakingResponse 200 field "metadata.institution_data": object → (none)
POST /link/token/getresponse 200 nullable changedBreakingResponse 200 field "metadata.institution_data": false → true
POST /link/token/getresponse 200 property removedPotentialResponse 200 field "metadata.institution_data.routing_number": Removed (was optional)
POST /link/token/getresponse 200 property removedPotentialResponse 200 field "metadata.institution_data.institution_id": Removed (was optional)
POST /link/token/getresponse 200 allOf addedOKResponse 200 field "metadata.institution_data": allOf added with 1 schema(s)
POST /link/token/getresponse 200 type changedBreakingResponse 200 field "metadata.account_filters": object → (none)
POST /link/token/getresponse 200 nullable changedBreakingResponse 200 field "metadata.account_filters": false → true
POST /link/token/getresponse 200 property removedPotentialResponse 200 field "metadata.account_filters.depository": Removed (was optional)
POST /link/token/getresponse 200 property removedPotentialResponse 200 field "metadata.account_filters.credit": Removed (was optional)
POST /link/token/getresponse 200 property removedPotentialResponse 200 field "metadata.account_filters.loan": Removed (was optional)
POST /link/token/getresponse 200 property removedPotentialResponse 200 field "metadata.account_filters.investment": Removed (was optional)
POST /link/token/getresponse 200 allOf addedOKResponse 200 field "metadata.account_filters": allOf added with 1 schema(s)
POST /bank_transfer/getresponse 200 nullable changedBreakingResponse 200 field "bank_transfer.failure_reason.description": false → true
POST /bank_transfer/getresponse 200 nullable changedBreakingResponse 200 field "bank_transfer.origination_account_id": false → true
POST /bank_transfer/createresponse 200 nullable changedBreakingResponse 200 field "bank_transfer.failure_reason.description": false → true
POST /bank_transfer/createresponse 200 nullable changedBreakingResponse 200 field "bank_transfer.origination_account_id": false → true
POST /bank_transfer/listresponse 200 nullable changedBreakingResponse 200 field "bank_transfers[].failure_reason.description": false → true
POST /bank_transfer/listresponse 200 nullable changedBreakingResponse 200 field "bank_transfers[].origination_account_id": false → true
POST /bank_transfer/event/listresponse 200 nullable changedBreakingResponse 200 field "bank_transfer_events[].failure_reason.description": false → true
POST /bank_transfer/event/syncresponse 200 nullable changedBreakingResponse 200 field "bank_transfer_events[].failure_reason.description": false → true
POST /sandbox/bank_transfer/simulaterequest body nullable changedOKfalse → true
POST /credit/relay/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].transactions[].credit_category.primary": false → true
POST /credit/relay/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].transactions[].credit_category.detailed": false → true
components/schemas/CashflowReportGetResponse.transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/CashflowReportGetResponse.transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/CashflowReportTransactionsGetResponse.transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/CashflowReportTransactionsGetResponse.transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/InstitutionsGetResponse.institutions[].statusrequired addedBreakingNew required: item_logins
components/schemas/InstitutionsGetResponse.institutions[].status.health_incidents[].incident_updatesnullable changedPotentialfalse → true
components/schemas/InstitutionsSearchResponse.institutions[].statusrequired addedBreakingNew required: item_logins
components/schemas/InstitutionsSearchResponse.institutions[].status.health_incidents[].incident_updatesnullable changedPotentialfalse → true
components/schemas/InstitutionsGetByIdResponse.institution.statusrequired addedBreakingNew required: item_logins
components/schemas/InstitutionsGetByIdResponse.institution.status.health_incidents[].incident_updatesnullable changedPotentialfalse → true
components/schemas/ProcessorBankTransferCreateResponse.bank_transfer.failure_reason.descriptionnullable changedPotentialfalse → true
components/schemas/ProcessorBankTransferCreateResponse.bank_transfer.origination_account_idnullable changedPotentialfalse → true
components/schemas/LinkTokenGetResponse.metadata.institution_datatype changedBreakingobject → (none)
components/schemas/LinkTokenGetResponse.metadata.institution_datanullable changedPotentialfalse → true
components/schemas/LinkTokenGetResponse.metadata.institution_data.routing_numberproperty removedBreakingRemoved
components/schemas/LinkTokenGetResponse.metadata.institution_data.institution_idproperty removedBreakingRemoved
components/schemas/LinkTokenGetResponse.metadata.institution_dataallOf addedOKallOf added with 1 schema(s)
components/schemas/LinkTokenGetResponse.metadata.account_filterstype changedBreakingobject → (none)
components/schemas/LinkTokenGetResponse.metadata.account_filtersnullable changedPotentialfalse → true
components/schemas/LinkTokenGetResponse.metadata.account_filters.depositoryproperty removedBreakingRemoved
components/schemas/LinkTokenGetResponse.metadata.account_filters.creditproperty removedBreakingRemoved
components/schemas/LinkTokenGetResponse.metadata.account_filters.loanproperty removedBreakingRemoved
components/schemas/LinkTokenGetResponse.metadata.account_filters.investmentproperty removedBreakingRemoved
components/schemas/LinkTokenGetResponse.metadata.account_filtersallOf addedOKallOf added with 1 schema(s)
components/schemas/LinkTokenGetMetadataResponse.institution_datatype changedBreakingobject → (none)
components/schemas/LinkTokenGetMetadataResponse.institution_datanullable changedPotentialfalse → true
components/schemas/LinkTokenGetMetadataResponse.institution_data.routing_numberproperty removedBreakingRemoved
components/schemas/LinkTokenGetMetadataResponse.institution_data.institution_idproperty removedBreakingRemoved
components/schemas/LinkTokenGetMetadataResponse.institution_dataallOf addedOKallOf added with 1 schema(s)
components/schemas/LinkTokenGetMetadataResponse.account_filterstype changedBreakingobject → (none)
components/schemas/LinkTokenGetMetadataResponse.account_filtersnullable changedPotentialfalse → true
components/schemas/LinkTokenGetMetadataResponse.account_filters.depositoryproperty removedBreakingRemoved
components/schemas/LinkTokenGetMetadataResponse.account_filters.creditproperty removedBreakingRemoved
components/schemas/LinkTokenGetMetadataResponse.account_filters.loanproperty removedBreakingRemoved
components/schemas/LinkTokenGetMetadataResponse.account_filters.investmentproperty removedBreakingRemoved
components/schemas/LinkTokenGetMetadataResponse.account_filtersallOf addedOKallOf added with 1 schema(s)
components/schemas/CashflowReportTransaction.credit_category.primarynullable changedPotentialfalse → true
components/schemas/CashflowReportTransaction.credit_category.detailednullable changedPotentialfalse → true
components/schemas/Institution.statusrequired addedBreakingNew required: item_logins
components/schemas/Institution.status.health_incidents[].incident_updatesnullable changedPotentialfalse → true
components/schemas/InstitutionStatusrequired addedBreakingNew required: item_logins
components/schemas/InstitutionStatus.health_incidents[].incident_updatesnullable changedPotentialfalse → true
components/schemas/UserCustomPassword.has_perpetual_otpproperty addedOKAdded
components/schemas/BankTransferGetResponse.bank_transfer.failure_reason.descriptionnullable changedPotentialfalse → true
components/schemas/BankTransferGetResponse.bank_transfer.origination_account_idnullable changedPotentialfalse → true
components/schemas/BankTransfer.failure_reason.descriptionnullable changedPotentialfalse → true
components/schemas/BankTransfer.origination_account_idnullable changedPotentialfalse → true
components/schemas/BankTransferFailure.descriptionnullable changedPotentialfalse → true
components/schemas/BankTransferCreateResponse.bank_transfer.failure_reason.descriptionnullable changedPotentialfalse → true
components/schemas/BankTransferCreateResponse.bank_transfer.origination_account_idnullable changedPotentialfalse → true
components/schemas/BankTransferListResponse.bank_transfers[].failure_reason.descriptionnullable changedPotentialfalse → true
components/schemas/BankTransferListResponse.bank_transfers[].origination_account_idnullable changedPotentialfalse → true
components/schemas/BankTransferEvent.failure_reason.descriptionnullable changedPotentialfalse → true
components/schemas/BankTransferEventListResponse.bank_transfer_events[].failure_reason.descriptionnullable changedPotentialfalse → true
components/schemas/BankTransferEventSyncResponse.bank_transfer_events[].failure_reason.descriptionnullable changedPotentialfalse → true
components/schemas/SandboxBankTransferSimulateRequest.failure_reason.descriptionnullable changedPotentialfalse → true
components/schemas/AccountFiltersResponse.depositorytype changedBreakingobject → (none)
components/schemas/AccountFiltersResponse.depositorynullable changedPotentialfalse → true
components/schemas/AccountFiltersResponse.depositoryrequired removedPotentialNo longer required: account_subtypes
components/schemas/AccountFiltersResponse.depository.account_subtypesproperty removedBreakingRemoved
components/schemas/AccountFiltersResponse.depository.limited_purpose_typesproperty removedBreakingRemoved
components/schemas/AccountFiltersResponse.depositoryallOf addedOKallOf added with 1 schema(s)
components/schemas/AccountFiltersResponse.credittype changedBreakingobject → (none)
components/schemas/AccountFiltersResponse.creditnullable changedPotentialfalse → true
components/schemas/AccountFiltersResponse.creditrequired removedPotentialNo longer required: account_subtypes
components/schemas/AccountFiltersResponse.credit.account_subtypesproperty removedBreakingRemoved
components/schemas/AccountFiltersResponse.creditallOf addedOKallOf added with 1 schema(s)
components/schemas/AccountFiltersResponse.loantype changedBreakingobject → (none)
components/schemas/AccountFiltersResponse.loannullable changedPotentialfalse → true
components/schemas/AccountFiltersResponse.loanrequired removedPotentialNo longer required: account_subtypes
components/schemas/AccountFiltersResponse.loan.account_subtypesproperty removedBreakingRemoved
components/schemas/AccountFiltersResponse.loanallOf addedOKallOf added with 1 schema(s)
components/schemas/AccountFiltersResponse.investmenttype changedBreakingobject → (none)
components/schemas/AccountFiltersResponse.investmentnullable changedPotentialfalse → true
components/schemas/AccountFiltersResponse.investmentrequired removedPotentialNo longer required: account_subtypes
components/schemas/AccountFiltersResponse.investment.account_subtypesproperty removedBreakingRemoved
components/schemas/AccountFiltersResponse.investmentallOf addedOKallOf added with 1 schema(s)
components/schemas/HealthIncident.incident_updatesnullable changedPotentialfalse → true
components/schemas/CreditCategory.primarynullable changedPotentialfalse → true
components/schemas/CreditCategory.detailednullable changedPotentialfalse → true
components/schemas/AssetReportGetResponse.report.items[].accounts[].transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/AssetReportGetResponse.report.items[].accounts[].transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/CraMonitoringInsightsGetResponse.items[].accounts[].transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/CraMonitoringInsightsGetResponse.items[].accounts[].transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/CraMonitoringInsightsGetResponse.items[].accounts[].investmentsproperty removedBreakingRemoved
components/schemas/CraMonitoringInsightsItem.accounts[].transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/CraMonitoringInsightsItem.accounts[].transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/CraMonitoringInsightsItem.accounts[].investmentsproperty removedBreakingRemoved
components/schemas/CraCheckReportBaseReportGetResponse.report.items[].accounts[].transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/CraCheckReportBaseReportGetResponse.report.items[].accounts[].transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/CraCheckReportBaseReportGetResponse.report.items[].accounts[].investmentsproperty removedBreakingRemoved
components/schemas/AssetReport.items[].accounts[].transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/AssetReport.items[].accounts[].transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/AssetReportItem.accounts[].transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/AssetReportItem.accounts[].transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/AccountAssets.transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/AccountAssets.transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/AssetReportTransaction.credit_category.primarynullable changedPotentialfalse → true
components/schemas/AssetReportTransaction.credit_category.detailednullable changedPotentialfalse → true
components/schemas/BaseReport.items[].accounts[].transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/BaseReport.items[].accounts[].transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/BaseReport.items[].accounts[].investmentsproperty removedBreakingRemoved
components/schemas/BaseReportItem.accounts[].transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/BaseReportItem.accounts[].transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/BaseReportItem.accounts[].investmentsproperty removedBreakingRemoved
components/schemas/BaseReportAccount.transactions[].credit_category.primarynullable changedPotentialfalse → true
components/schemas/BaseReportAccount.transactions[].credit_category.detailednullable changedPotentialfalse → true
components/schemas/BaseReportAccount.investmentsproperty removedBreakingRemoved
components/schemas/BaseReportTransaction.credit_category.primarynullable changedPotentialfalse → true
components/schemas/BaseReportTransaction.credit_category.detailednullable changedPotentialfalse → true
components/schemas/BusinessKYBCheckschema removedBreakingShared schema "BusinessKYBCheck" was removed. Endpoints referencing it changed shape.
components/schemas/BusinessSearchTerms.tinproperty addedBreakingAdded (required)
components/schemas/BusinessSearchTerms.officersproperty addedBreakingAdded (required)
components/schemas/BusinessVerificationCreateRequestrequired addedBreakingNew required: business
components/schemas/BusinessVerificationCreateRequest.businessnullable changedPotentialtrue → false
components/schemas/BusinessVerificationCreateRequest.businessrequired addedBreakingNew required: name, address
components/schemas/BusinessVerificationCreateRequest.business.tinproperty addedOKAdded
components/schemas/BusinessVerificationCreateRequest.business.officersproperty addedOKAdded
components/schemas/BusinessVerificationCreateRequestBusinessnullable changedPotentialtrue → false
components/schemas/BusinessVerificationCreateRequestBusinessrequired addedBreakingNew required: name, address
components/schemas/BusinessVerificationCreateRequestBusiness.tinproperty addedOKAdded
components/schemas/BusinessVerificationCreateRequestBusiness.officersproperty addedOKAdded
components/schemas/BusinessVerificationCreateResponserequired removedPotentialNo longer required: kyb_check
components/schemas/BusinessVerificationCreateResponse.search_terms.tinproperty addedBreakingAdded (required)
components/schemas/BusinessVerificationCreateResponse.search_terms.officersproperty addedBreakingAdded (required)
components/schemas/BusinessVerificationCreateResponse.kyb_checkproperty removedBreakingRemoved
components/schemas/BusinessVerificationCreateResponse.digital_presence_check.website_analysis.website_build_statusnullable changedPotentialfalse → true

Showing the first 200 changes of this update.

version 2020-09-14_1.778.0 → 2020-09-14_1.792.1

ChangeTypeSeverityWhy it matters
POST /user/transfer/limits/getendpoint addedOKNew endpoint POST /user/transfer/limits/get added. Existing consumers are unaffected.
POST /cra/monitoring_insights/getrequest body enum values addedOKAdded: ACCOUNT_REVIEW_NON_CREDIT, SECONDARY_INVESTOR
POST /cra/monitoring_insights/getresponse 200 property addedOKResponse 200 field "items[].accounts[].holder_category": Added (optional)
POST /cra/monitoring_insights/getresponse 200 property addedOKResponse 200 field "items[].accounts[].investments": Added (optional)
POST /cra/check_report/income_insights/getrequest body enum values addedOKAdded: ACCOUNT_REVIEW_NON_CREDIT, SECONDARY_INVESTOR
POST /cra/check_report/base_report/getrequest body enum values addedOKAdded: ACCOUNT_REVIEW_NON_CREDIT, SECONDARY_INVESTOR
POST /cra/check_report/base_report/getresponse 200 property addedOKResponse 200 field "report.items[].accounts[].holder_category": Added (optional)
POST /cra/check_report/base_report/getresponse 200 property addedOKResponse 200 field "report.items[].accounts[].investments": Added (optional)
POST /cra/check_report/createrequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
POST /cra/check_report/createrequest body property addedOKAdded (optional)
POST /cra/check_report/createrequest body enum values removedBreakingRemoved: v1.0
POST /cra/check_report/createrequest body enum values addedOKAdded: INSURANCE_UNDERWRITING, SECONDARY_INVESTOR
POST /cra/check_report/lend_score/getrequest body enum values removedBreakingRemoved: v1.0
POST /cra/report/createrequest body enum values addedOKAdded: INSURANCE_UNDERWRITING, SECONDARY_INVESTOR
POST /cra/report/getrequest body enum values addedOKAdded: INSURANCE_UNDERWRITING, SECONDARY_INVESTOR
POST /cra/report/getresponse 200 enum values addedPotentialResponse 200 field "report.consumer_report_permissible_purpose.allOf[0]": Added: INSURANCE_UNDERWRITING, SECONDARY_INVESTOR
POST /cra/credit_profile/report/getrequest body enum values addedOKAdded: INSURANCE_UNDERWRITING, SECONDARY_INVESTOR
POST /item/getresponse 200 enum values addedPotentialResponse 200 field "item.allOf[0].available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /auth/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /transactions/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /cashflow_report/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /cashflow_report/transactions/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /cashflow_report/insights/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /institutions/getrequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
POST /institutions/getresponse 200 enum values addedPotentialResponse 200 field "institutions[].products[]": Added: cra_lend_score_complete, cra_income_complete
POST /institutions/searchrequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
POST /institutions/searchresponse 200 enum values addedPotentialResponse 200 field "institutions[].products[]": Added: cra_lend_score_complete, cra_income_complete
POST /institutions/get_by_idresponse 200 enum values addedPotentialResponse 200 field "institution.products[]": Added: cra_lend_score_complete, cra_income_complete
POST /accounts/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /sandbox/public_token/createrequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
POST /accounts/balance/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /identity/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /identity/documents/uploads/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /identity/matchresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /identity_verification/createresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.name_match": Added (optional)
POST /identity_verification/createresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.date_of_birth_match": Added (optional)
POST /identity_verification/createresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.ssn_match": Added (optional)
POST /identity_verification/createresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.other_match": Added (optional)
POST /identity_verification/getresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.name_match": Added (optional)
POST /identity_verification/getresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.date_of_birth_match": Added (optional)
POST /identity_verification/getresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.ssn_match": Added (optional)
POST /identity_verification/getresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.other_match": Added (optional)
POST /identity_verification/listresponse 200 property addedOKResponse 200 field "identity_verifications[].kyc_check.id_number.ssa_verification.name_match": Added (optional)
POST /identity_verification/listresponse 200 property addedOKResponse 200 field "identity_verifications[].kyc_check.id_number.ssa_verification.date_of_birth_match": Added (optional)
POST /identity_verification/listresponse 200 property addedOKResponse 200 field "identity_verifications[].kyc_check.id_number.ssa_verification.ssn_match": Added (optional)
POST /identity_verification/listresponse 200 property addedOKResponse 200 field "identity_verifications[].kyc_check.id_number.ssa_verification.other_match": Added (optional)
POST /identity_verification/retryresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.name_match": Added (optional)
POST /identity_verification/retryresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.date_of_birth_match": Added (optional)
POST /identity_verification/retryresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.ssn_match": Added (optional)
POST /identity_verification/retryresponse 200 property addedOKResponse 200 field "kyc_check.id_number.ssa_verification.other_match": Added (optional)
POST /protect/report/createrequest body nullable changedOKfalse → true
POST /protect/report/createrequest body property addedOKAdded (optional)
POST /protect/report/createdescription updatedOKSummary or description text changed. No contract impact.
POST /business_verification/getresponse 200 nullable changedBreakingResponse 200 field "risk_check.score": false → true
POST /business_verification/getresponse 200 nullable changedBreakingResponse 200 field "digital_presence_check.score": false → true
POST /business_verification/createresponse 200 nullable changedBreakingResponse 200 field "risk_check.score": false → true
POST /business_verification/createresponse 200 nullable changedBreakingResponse 200 field "digital_presence_check.score": false → true
POST /item/webhook/updateresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /liabilities/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /user/products/terminatedescription updatedOKSummary or description text changed. No contract impact.
POST /user/items/getresponse 200 enum values addedPotentialResponse 200 field "items[].available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /payment_initiation/payment/getresponse 200 property addedOKResponse 200 field "(root).allOf[1].institution_id": Added (optional)
POST /investments/holdings/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /investments/transactions/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /investments/auth/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /processor/token/createrequest body enum values addedOKAdded: stripe
POST /processor/token/createdescription updatedOKSummary or description text changed. No contract impact.
POST /processor/token/permissions/setrequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
POST /processor/token/permissions/getresponse 200 enum values addedPotentialResponse 200 field "products[]": Added: cra_lend_score_complete, cra_income_complete
POST /item/importrequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
POST /link/token/createrequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
POST /link/token/createrequest body property addedOKAdded (optional)
POST /link/token/createrequest body enum values removedBreakingRemoved: v1.0
POST /link/token/createrequest body enum values addedOKAdded: INSURANCE_UNDERWRITING, SECONDARY_INVESTOR
POST /link/token/createrequest body property addedOKAdded (optional)
POST /link/token/createrequest body default changedPotentialfalse → (none)
POST /link/token/createrequest body default changedPotentialfalse → (none)
POST /link/token/getresponse 200 new required propertyOKResponse 200 field "link_sessions[].results": New required property: cra_report_results
POST /link/token/getresponse 200 property addedOKResponse 200 field "link_sessions[].results.cra_report_results": Added (required)
POST /link/token/getresponse 200 enum values addedPotentialResponse 200 field "metadata.initial_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /link/token/getsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /link/token/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /link/token/getdescription updatedOKSummary or description text changed. No contract impact.
POST /transfer/authorization/createrequest body property addedOKAdded (optional)
POST /beta/issues/v1/getresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[0].affected_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /beta/issues/v1/listresponse 200 enum values addedPotentialResponse 200 field "issues[].affected_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /beta/issues/v1/matchresponse 200 enum values addedPotentialResponse 200 field "issues[].affected_products[]": Added: cra_lend_score_complete, cra_income_complete
POST /partner/customer/createrequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
POST /beta/partner/customer/v1/createrequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
POST /beta/partner/customer/v1/enablerequest body enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
securitySchemes/oauth2security scheme oauth scope addedOKOAuth scope "link:read" added in clientCredentials
components/schemas/AuthGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/TransactionsGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CashflowReportGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CashflowReportTransactionsGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CashflowReportInsightsGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/InstitutionsGetRequest.options.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/InstitutionsGetRequestOptions.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/InstitutionsGetResponse.institutions[].products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/InstitutionsSearchRequest.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/InstitutionsSearchResponse.institutions[].products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/InstitutionsGetByIdResponse.institution.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/AccountsGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/SandboxPublicTokenCreateRequest.initial_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/IdentityGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/IdentityMatchResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/LiabilitiesGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/UserItemsGetResponse.items[].available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/PaymentInitiationPaymentGetResponse.(root).allOf[1].institution_idproperty addedOKAdded
components/schemas/InvestmentsHoldingsGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/InvestmentsAuthGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/InvestmentsTransactionsGetResponse.item.available_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/ProcessorTokenCreateRequest.processorenum values addedOKAdded: stripe
components/schemas/ProcessorTokenPermissionsSetRequest.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/ProcessorTokenPermissionsGetResponse.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/LinkTokenCreateRequest.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/LinkTokenCreateRequest.cra_options.base_report.exclude_transactionsproperty addedOKAdded
components/schemas/LinkTokenCreateRequest.cra_options.lend_score.lend_score_versionenum values removedPotentialRemoved: v1.0
components/schemas/LinkTokenCreateRequest.consumer_report_permissible_purposeenum values addedOKAdded: INSURANCE_UNDERWRITING, SECONDARY_INVESTOR
components/schemas/LinkTokenCreateRequest.investments.async_updateproperty addedOKAdded
components/schemas/LinkTokenCreateRequest.investments_auth.masked_number_match_enableddefault changedPotentialfalse → (none)
components/schemas/LinkTokenCreateRequest.investments_auth.stated_account_number_enableddefault changedPotentialfalse → (none)
components/schemas/LinkTokenInvestments.async_updateproperty addedOKAdded
components/schemas/LinkTokenInvestmentsAuth.masked_number_match_enableddefault changedPotentialfalse → (none)
components/schemas/LinkTokenInvestmentsAuth.stated_account_number_enableddefault changedPotentialfalse → (none)
components/schemas/LinkTokenGetResponse.link_sessions[].results.cra_report_resultsproperty addedBreakingAdded (required)
components/schemas/LinkTokenGetResponse.metadata.initial_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/LinkTokenGetSessionsResponse.results.cra_report_resultsproperty addedBreakingAdded (required)
components/schemas/LinkSessionResults.cra_report_resultsproperty addedBreakingAdded (required)
components/schemas/LinkTokenGetMetadataResponse.initial_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/Institution.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/ConsumerReportPermissiblePurposeenum values addedOKAdded: INSURANCE_UNDERWRITING, SECONDARY_INVESTOR
components/schemas/Productsenum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/TransferAuthorizationCreateRequest.user_idproperty addedOKAdded
components/schemas/LinkTokenCreateRequestCraOptions.base_report.exclude_transactionsproperty addedOKAdded
components/schemas/LinkTokenCreateRequestCraOptions.lend_score.lend_score_versionenum values removedPotentialRemoved: v1.0
components/schemas/LinkTokenCreateRequestCraOptionsBaseReport.exclude_transactionsproperty addedOKAdded
components/schemas/LinkTokenCreateRequestCraOptionsLendScore.lend_score_versionenum values removedPotentialRemoved: v1.0
components/schemas/BetaIssuesV1GetResponse.(root).allOf[0].affected_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/BetaIssuesV1ListResponse.issues[].affected_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/BetaIssuesV1MatchResponse.issues[].affected_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/BetaIssuesV1Issue.affected_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/PartnerCustomerCreateRequest.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/BetaPartnerCustomerV1CreateRequest.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/BetaPartnerCustomerV1EnableRequest.products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CraCheckReportReadyWebhook.successful_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CraCheckReportFailedWebhook.failed_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CraUserCheckReportReadyWebhook.successful_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CraUserCheckReportFailedWebhook.failed_products[]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CraReportUpdatedWebhook.successful_products[].product.allOf[0]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CraReportReadyWebhook.successful_products[].product.allOf[0]enum values addedOKAdded: cra_lend_score_complete, cra_income_complete
components/schemas/CraMonitoringInsightsGetRequest.consumer_report_permissible_purposeenum values addedOKAdded: ACCOUNT_REVIEW_NON_CREDIT, SECONDARY_INVESTOR
components/schemas/CraMonitoringInsightsGetResponse.items[].accounts[].holder_categoryproperty addedOKAdded
components/schemas/CraMonitoringInsightsGetResponse.items[].accounts[].investmentsproperty addedOKAdded
components/schemas/CraMonitoringInsightsItem.accounts[].holder_categoryproperty addedOKAdded
components/schemas/CraMonitoringInsightsItem.accounts[].investmentsproperty addedOKAdded
components/schemas/CraCheckReportPermissiblePurposeenum values addedOKAdded: ACCOUNT_REVIEW_NON_CREDIT, SECONDARY_INVESTOR
components/schemas/MonitoringConsumerReportPermissiblePurposeenum values addedOKAdded: ACCOUNT_REVIEW_NON_CREDIT, SECONDARY_INVESTOR
components/schemas/CraCheckReportBaseReportGetRequest.consumer_report_permissible_purpose.allOf[0]enum values addedOKAdded: ACCOUNT_REVIEW_NON_CREDIT, SECONDARY_INVESTOR
components/schemas/CraCheckReportBaseReportGetResponse.report.items[].accounts[].holder_categoryproperty addedOKAdded
components/schemas/CraCheckReportBaseReportGetResponse.report.items[].accounts[].investmentsproperty addedOKAdded
components/schemas/BaseReport.items[].accounts[].holder_categoryproperty addedOKAdded
components/schemas/BaseReport.items[].accounts[].investmentsproperty addedOKAdded
components/schemas/BaseReportItem.accounts[].holder_categoryproperty addedOKAdded
components/schemas/BaseReportItem.accounts[].investmentsproperty addedOKAdded
components/schemas/BaseReportAccount.holder_categoryproperty addedOKAdded
components/schemas/BaseReportAccount.investmentsproperty addedOKAdded
components/schemas/BusinessRiskCheck.scorenullable changedPotentialfalse → true
components/schemas/BusinessVerificationCreateResponse.risk_check.scorenullable changedPotentialfalse → true
components/schemas/BusinessVerificationCreateResponse.digital_presence_check.scorenullable changedPotentialfalse → true
components/schemas/BusinessVerificationGetResponse.risk_check.scorenullable changedPotentialfalse → true
components/schemas/BusinessVerificationGetResponse.digital_presence_check.scorenullable changedPotentialfalse → true
components/schemas/BusinessDigitalPresenceCheck.scorenullable changedPotentialfalse → true
components/schemas/IdentityVerification.kyc_check.id_number.ssa_verification.name_matchproperty addedOKAdded
components/schemas/IdentityVerification.kyc_check.id_number.ssa_verification.date_of_birth_matchproperty addedOKAdded
components/schemas/IdentityVerification.kyc_check.id_number.ssa_verification.ssn_matchproperty addedOKAdded
components/schemas/IdentityVerification.kyc_check.id_number.ssa_verification.other_matchproperty addedOKAdded
components/schemas/IdentityVerificationCreateResponse.kyc_check.id_number.ssa_verification.name_matchproperty addedOKAdded
components/schemas/IdentityVerificationCreateResponse.kyc_check.id_number.ssa_verification.date_of_birth_matchproperty addedOKAdded
components/schemas/IdentityVerificationCreateResponse.kyc_check.id_number.ssa_verification.ssn_matchproperty addedOKAdded
components/schemas/IdentityVerificationCreateResponse.kyc_check.id_number.ssa_verification.other_matchproperty addedOKAdded
components/schemas/IdentityVerificationGetResponse.kyc_check.id_number.ssa_verification.name_matchproperty addedOKAdded
components/schemas/IdentityVerificationGetResponse.kyc_check.id_number.ssa_verification.date_of_birth_matchproperty addedOKAdded
components/schemas/IdentityVerificationGetResponse.kyc_check.id_number.ssa_verification.ssn_matchproperty addedOKAdded
components/schemas/IdentityVerificationGetResponse.kyc_check.id_number.ssa_verification.other_matchproperty addedOKAdded
components/schemas/IdentityVerificationListResponse.identity_verifications[].kyc_check.id_number.ssa_verification.name_matchproperty addedOKAdded
components/schemas/IdentityVerificationListResponse.identity_verifications[].kyc_check.id_number.ssa_verification.date_of_birth_matchproperty addedOKAdded
components/schemas/IdentityVerificationListResponse.identity_verifications[].kyc_check.id_number.ssa_verification.ssn_matchproperty addedOKAdded
components/schemas/IdentityVerificationListResponse.identity_verifications[].kyc_check.id_number.ssa_verification.other_matchproperty addedOKAdded
components/schemas/IdentityVerificationRetryResponse.kyc_check.id_number.ssa_verification.name_matchproperty addedOKAdded
components/schemas/IdentityVerificationRetryResponse.kyc_check.id_number.ssa_verification.date_of_birth_matchproperty addedOKAdded
components/schemas/IdentityVerificationRetryResponse.kyc_check.id_number.ssa_verification.ssn_matchproperty addedOKAdded
components/schemas/IdentityVerificationRetryResponse.kyc_check.id_number.ssa_verification.other_matchproperty addedOKAdded
components/schemas/KYCCheckDetails.id_number.ssa_verification.name_matchproperty addedOKAdded
components/schemas/KYCCheckDetails.id_number.ssa_verification.date_of_birth_matchproperty addedOKAdded
components/schemas/KYCCheckDetails.id_number.ssa_verification.ssn_matchproperty addedOKAdded
components/schemas/KYCCheckDetails.id_number.ssa_verification.other_matchproperty addedOKAdded
components/schemas/KYCCheckIDNumberSummary.ssa_verification.name_matchproperty addedOKAdded
components/schemas/KYCCheckIDNumberSummary.ssa_verification.date_of_birth_matchproperty addedOKAdded
components/schemas/KYCCheckIDNumberSummary.ssa_verification.ssn_matchproperty addedOKAdded

Showing the first 200 changes of this update.

version 2020-09-14_1.762.0 → 2020-09-14_1.778.0

ChangeTypeSeverityWhy it matters
POST /beta/cash_advance/income_insights/v1/getendpoint addedOKNew endpoint POST /beta/cash_advance/income_insights/v1/get added. Existing consumers are unaffected.
POST /sandbox/transfer/repayment/simulateendpoint removedBreakingEndpoint POST /sandbox/transfer/repayment/simulate was removed without deprecation. Any consumer calling it will fail immediately.
POST /beta/transactions/v1/enhanceendpoint removedBreakingEndpoint POST /beta/transactions/v1/enhance was removed without deprecation. Any consumer calling it will fail immediately.
POST /asset_report/createresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/getresponse 200 type changedBreakingResponse 200 field "report.insights": object → (none)
POST /asset_report/getresponse 200 nullable changedOKResponse 200 field "report.insights": true → false
POST /asset_report/getresponse 200 property removedPotentialResponse 200 field "report.insights.risk": Removed (was optional)
POST /asset_report/getresponse 200 property removedPotentialResponse 200 field "report.insights.affordability": Removed (was optional)
POST /asset_report/getresponse 200 allOf addedOKResponse 200 field "report.insights": allOf added with 1 schema(s)
POST /asset_report/getresponse 200 required removedPotentialResponse 200 field "report.items[].accounts[].investments.holdings[]": No longer required: cost_basis
POST /asset_report/getresponse 200 property removedBreakingResponse 200 field "report.items[].accounts[].investments.holdings[].cost_basis": Removed (was required)
POST /asset_report/getresponse 200 property addedOKResponse 200 field "report.items[].accounts[].investments.holdings[].vested_quantity": Added (optional)
POST /asset_report/getresponse 200 property addedOKResponse 200 field "report.items[].accounts[].investments.holdings[].vested_value": Added (optional)
POST /asset_report/getresponse 200 required removedPotentialResponse 200 field "report.items[].accounts[].investments.transactions[]": No longer required: vested_quantity, vested_value
POST /asset_report/getresponse 200 property removedBreakingResponse 200 field "report.items[].accounts[].investments.transactions[].vested_quantity": Removed (was required)
POST /asset_report/getresponse 200 property removedBreakingResponse 200 field "report.items[].accounts[].investments.transactions[].vested_value": Removed (was required)
POST /asset_report/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/pdf/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/refreshresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/filterresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/removeresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/audit_copy/createresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/audit_copy/getresponse 200 type changedBreakingResponse 200 field "report.insights": object → (none)
POST /asset_report/audit_copy/getresponse 200 nullable changedOKResponse 200 field "report.insights": true → false
POST /asset_report/audit_copy/getresponse 200 property removedPotentialResponse 200 field "report.insights.risk": Removed (was optional)
POST /asset_report/audit_copy/getresponse 200 property removedPotentialResponse 200 field "report.insights.affordability": Removed (was optional)
POST /asset_report/audit_copy/getresponse 200 allOf addedOKResponse 200 field "report.insights": allOf added with 1 schema(s)
POST /asset_report/audit_copy/getresponse 200 required removedPotentialResponse 200 field "report.items[].accounts[].investments.holdings[]": No longer required: cost_basis
POST /asset_report/audit_copy/getresponse 200 property removedBreakingResponse 200 field "report.items[].accounts[].investments.holdings[].cost_basis": Removed (was required)
POST /asset_report/audit_copy/getresponse 200 property addedOKResponse 200 field "report.items[].accounts[].investments.holdings[].vested_quantity": Added (optional)
POST /asset_report/audit_copy/getresponse 200 property addedOKResponse 200 field "report.items[].accounts[].investments.holdings[].vested_value": Added (optional)
POST /asset_report/audit_copy/getresponse 200 required removedPotentialResponse 200 field "report.items[].accounts[].investments.transactions[]": No longer required: vested_quantity, vested_value
POST /asset_report/audit_copy/getresponse 200 property removedBreakingResponse 200 field "report.items[].accounts[].investments.transactions[].vested_quantity": Removed (was required)
POST /asset_report/audit_copy/getresponse 200 property removedBreakingResponse 200 field "report.items[].accounts[].investments.transactions[].vested_value": Removed (was required)
POST /asset_report/audit_copy/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/audit_copy/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/audit_copy/pdf/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /asset_report/audit_copy/removeresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/monitoring_insights/subscriberesponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/monitoring_insights/unsubscriberesponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/monitoring_insights/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /credit/audit_copy_token/updateresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/partner_insights/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/income_insights/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/income_insights/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/base_report/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/base_report/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/pdf/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/createresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/partner_insights/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/partner_insights/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/cashflow_insights/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/cashflow_insights/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/lend_score/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/lend_score/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/network_insights/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/network_insights/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/verification/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/verification/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/check_report/verification/pdf/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/loans/applications/registerresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/loans/registerresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/loans/updateresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/loans/unregisterresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/servicing/subscription/createresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/servicing/subscription/deleteresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/servicing/subscription/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/servicing/subscription/listresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/servicing/subscription/updateresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/report/createrequest body required addedBreakingBecame required: scope
POST /cra/report/createrequest body oneOf count changedOKoneOf: 7 → 9 schema(s)
POST /cra/report/createrequest body property removedPotentialRemoved (was optional)
POST /cra/report/createrequest body property addedOKAdded (optional)
POST /cra/report/createrequest body discriminator changedPotentialDiscriminator mapping changed
POST /cra/report/createrequest body type changedBreakingstring → (none)
POST /cra/report/createrequest body enum removedOKEnum constraint removed
POST /cra/report/createrequest body allOf addedPotentialallOf added with 2 schema(s)
POST /cra/report/createrequest body type changedBreakingstring → (none)
POST /cra/report/createrequest body enum removedOKEnum constraint removed
POST /cra/report/createrequest body allOf addedPotentialallOf added with 2 schema(s)
POST /cra/report/createrequest body constraint changedBreakingminimum: (none) → 0
POST /cra/report/createrequest body property addedOKAdded (optional)
POST /cra/report/createresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/report/createdescription updatedOKSummary or description text changed. No contract impact.
POST /cra/report/getrequest body oneOf count changedOKoneOf: 7 → 9 schema(s)
POST /cra/report/getrequest body property addedOKAdded (optional)
POST /cra/report/getrequest body discriminator changedPotentialDiscriminator mapping changed
POST /cra/report/getrequest body type changedBreakingstring → (none)
POST /cra/report/getrequest body enum removedOKEnum constraint removed
POST /cra/report/getrequest body allOf addedPotentialallOf added with 2 schema(s)
POST /cra/report/getresponse 200 required addedOKResponse 200 field "(root)": Became required: client_user_id
POST /cra/report/getresponse 200 new required propertyOKResponse 200 field "report": New required property: report_id, client_report_id
POST /cra/report/getresponse 200 type changedBreakingResponse 200 field "report.consumer_report_permissible_purpose": string → (none)
POST /cra/report/getresponse 200 enum removedPotentialResponse 200 field "report.consumer_report_permissible_purpose": Enum constraint removed
POST /cra/report/getresponse 200 allOf addedOKResponse 200 field "report.consumer_report_permissible_purpose": allOf added with 2 schema(s)
POST /cra/report/getresponse 200 oneOf count changedBreakingResponse 200 field "report.products[]": oneOf: 3 → 9 schema(s)
POST /cra/report/getresponse 200 enum values addedPotentialResponse 200 field "report.products[].oneOf[0].errors[].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/report/getresponse 200 new required propertyOKResponse 200 field "report.products[].oneOf[1]": New required property: items
POST /cra/report/getresponse 200 new required propertyOKResponse 200 field "report.products[].oneOf[1].metadata.allOf[1]": New required property: investment_account_type_count
POST /cra/report/getresponse 200 property addedOKResponse 200 field "report.products[].oneOf[1].metadata.allOf[1].investment_account_type_count": Added (required)
POST /cra/report/getresponse 200 new required propertyOKResponse 200 field "report.products[].oneOf[1].attributes.income_streams[]": New required property: description, transactions
POST /cra/report/getresponse 200 property addedOKResponse 200 field "report.products[].oneOf[1].attributes.income_streams[].description": Added (required)
POST /cra/report/getresponse 200 property addedOKResponse 200 field "report.products[].oneOf[1].attributes.income_streams[].transactions": Added (required)
POST /cra/report/getresponse 200 property addedOKResponse 200 field "report.products[].oneOf[1].items": Added (required)
POST /cra/report/getresponse 200 new required propertyOKResponse 200 field "report.products[].oneOf[2]": New required property: items
POST /cra/report/getresponse 200 property addedOKResponse 200 field "report.products[].oneOf[2].items": Added (required)
POST /cra/report/getresponse 200 discriminator changedPotentialResponse 200 field "report.products[]": Discriminator mapping changed
POST /cra/report/getresponse 200 property addedOKResponse 200 field "report.report_id": Added (required)
POST /cra/report/getresponse 200 property addedOKResponse 200 field "report.client_report_id": Added (required)
POST /cra/report/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/report/getdescription updatedOKSummary or description text changed. No contract impact.
POST /cra/credit_profile/report/getresponse 200 new required propertyOKResponse 200 field "report.metadata": New required property: investment_account_type_count
POST /cra/credit_profile/report/getresponse 200 property addedOKResponse 200 field "report.metadata.investment_account_type_count": Added (required)
POST /cra/credit_profile/report/getresponse 200 enum values addedPotentialResponse 200 field "warnings[].cause.allOf[0].error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cra/credit_profile/report/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /consumer_report/pdf/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /statements/listresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /statements/downloadresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /statements/refreshresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /consent/events/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /item/activity/listresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /item/application/listresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /item/application/unlinkresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /item/application/scopes/updateresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /application/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /item/getresponse 200 enum values addedPotentialResponse 200 field "item.allOf[0].error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /item/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /user_account/session/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /user_account/session/event/sendresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /profile/network_status/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /network/status/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /auth/getresponse 200 property addedOKResponse 200 field "accounts[].paired_account_id": Added (optional)
POST /auth/getresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /auth/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /auth/verifyresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /transactions/getresponse 200 property addedOKResponse 200 field "accounts[].paired_account_id": Added (optional)
POST /transactions/getresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /transactions/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /transactions/getdescription updatedOKSummary or description text changed. No contract impact.
POST /transactions/refreshresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /sandbox/transactions/createresponse 400 enum values addedPotentialResponse 400 field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /sandbox/transactions/createresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cashflow_report/refreshresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cashflow_report/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].paired_account_id": Added (optional)
POST /cashflow_report/getresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cashflow_report/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cashflow_report/transactions/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].paired_account_id": Added (optional)
POST /cashflow_report/transactions/getresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cashflow_report/transactions/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cashflow_report/insights/getresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /cashflow_report/insights/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].paired_account_id": Added (optional)
POST /cashflow_report/insights/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /transactions/recurring/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /transactions/syncresponse 200 property addedOKResponse 200 field "accounts[].paired_account_id": Added (optional)
POST /transactions/syncresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /transactions/syncdescription updatedOKSummary or description text changed. No contract impact.
POST /transactions/enrichresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /user/transactions/refreshresponse 200 enum values addedPotentialResponse 200 field "results[].error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /user/transactions/refreshresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /user/financial_data/refreshresponse 200 enum values addedPotentialResponse 200 field "results[].error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /user/financial_data/refreshresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /user/financial_data/refreshdescription updatedOKSummary or description text changed. No contract impact.
POST /institutions/getresponse 200 required removedPotentialResponse 200 field "institutions[].payment_initiation_metadata": No longer required: maximum_payment_amount
POST /institutions/getresponse 200 nullable changedBreakingResponse 200 field "institutions[].payment_initiation_metadata.standing_order_metadata.valid_standing_order_intervals": false → true
POST /institutions/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /institutions/searchresponse 200 required removedPotentialResponse 200 field "institutions[].payment_initiation_metadata": No longer required: maximum_payment_amount
POST /institutions/searchresponse 200 nullable changedBreakingResponse 200 field "institutions[].payment_initiation_metadata.standing_order_metadata.valid_standing_order_intervals": false → true
POST /institutions/searchresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /institutions/get_by_idresponse 200 required removedPotentialResponse 200 field "institution.payment_initiation_metadata": No longer required: maximum_payment_amount
POST /institutions/get_by_idresponse 200 nullable changedBreakingResponse 200 field "institution.payment_initiation_metadata.standing_order_metadata.valid_standing_order_intervals": false → true
POST /institutions/get_by_idresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /item/removeresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /item/products/terminateresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /accounts/getresponse 200 property addedOKResponse 200 field "accounts[].paired_account_id": Added (optional)
POST /accounts/getresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /accounts/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /categories/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /sandbox/processor_token/createresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /sandbox/public_token/createresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /sandbox/item/fire_webhookrequest body enum values addedOKAdded: IDENTITY
POST /sandbox/item/fire_webhookresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /sandbox/item/fire_webhookdescription updatedOKSummary or description text changed. No contract impact.
POST /sandbox/user/fire_webhookresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /accounts/balance/getresponse 200 property addedOKResponse 200 field "accounts[].paired_account_id": Added (optional)
POST /accounts/balance/getresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /accounts/balance/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /identity/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].paired_account_id": Added (optional)
POST /identity/getresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /identity/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /identity/documents/uploads/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].paired_account_id": Added (optional)
POST /identity/documents/uploads/getresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /identity/documents/uploads/getresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /identity/matchresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].paired_account_id": Added (optional)
POST /identity/matchresponse 200 enum values addedPotentialResponse 200 field "item.error.error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /identity/matchresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /identity/match/listresponse 200 nullable changedBreakingResponse 200 field "identity_match_attempts[].item_id": false → true
POST /identity/match/listresponse 200 nullable changedBreakingResponse 200 field "identity_match_attempts[].scores[].account_id": false → true
POST /identity/match/listresponse default enum values addedPotentialResponse default field "error_type": Added: CRA_REPORT_ERROR, CRA_PARTNER_INSIGHTS_ERROR
POST /identity/match/listdescription updatedOKSummary or description text changed. No contract impact.

Showing the first 200 changes of this update.

version 2020-09-14_1.740.1 → 2020-09-14_1.762.0

ChangeTypeSeverityWhy it matters
POST /cra/report/createendpoint addedOKNew endpoint POST /cra/report/create added. Existing consumers are unaffected.
POST /protect/cash_advance/feedback/uploadendpoint addedOKNew endpoint POST /protect/cash_advance/feedback/upload added. Existing consumers are unaffected.
POST /link_delivery/createendpoint removedPotentialEndpoint POST /link_delivery/create was removed after being deprecated. Consumers still calling it will start failing.
POST /link_delivery/getendpoint removedPotentialEndpoint POST /link_delivery/get was removed after being deprecated. Consumers still calling it will start failing.
POST /asset_report/getresponse 200 enum values removedPotentialResponse 200 field "report.items[].accounts[].subtype": Removed: charge card, installment
POST /asset_report/getresponse 200 enum values removedPotentialResponse 200 field "report.items[].accounts[].investments.transactions[].subtype": Removed: fund fee, loan payment, rebalance
POST /asset_report/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].owners[].addresses[].data.street": false → true
POST /asset_report/audit_copy/getresponse 200 enum values removedPotentialResponse 200 field "report.items[].accounts[].subtype": Removed: charge card, installment
POST /asset_report/audit_copy/getresponse 200 enum values removedPotentialResponse 200 field "report.items[].accounts[].investments.transactions[].subtype": Removed: fund fee, loan payment, rebalance
POST /asset_report/audit_copy/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].owners[].addresses[].data.street": false → true
POST /cra/monitoring_insights/getresponse 200 enum values removedPotentialResponse 200 field "items[].accounts[].subtype": Removed: charge card, installment
POST /cra/monitoring_insights/getresponse 200 nullable changedBreakingResponse 200 field "items[].accounts[].owners[].addresses[].data.street": false → true
POST /cra/partner_insights/getresponse 200 nullable changedBreakingResponse 200 field "report[].items[].accounts[].owners[].addresses[].data.street": false → true
POST /cra/check_report/income_insights/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].owners[].addresses[].data.street": false → true
POST /cra/check_report/base_report/getresponse 200 enum values removedPotentialResponse 200 field "report.items[].accounts[].subtype": Removed: charge card, installment
POST /cra/check_report/base_report/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].owners[].addresses[].data.street": false → true
POST /cra/check_report/pdf/getrequest body enum values addedOKAdded: cra_lend_score
POST /cra/check_report/pdf/getdescription updatedOKSummary or description text changed. No contract impact.
POST /cra/check_report/partner_insights/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].owners[].addresses[].data.street": false → true
POST /cra/check_report/verification/getresponse 200 enum values removedPotentialResponse 200 field "report.voa.items[].accounts[].subtype": Removed: charge card, installment
POST /cra/check_report/verification/getresponse 200 nullable changedBreakingResponse 200 field "report.voa.items[].accounts[].owners[].addresses[].data.street": false → true
POST /cra/check_report/verification/getresponse 200 enum values removedPotentialResponse 200 field "report.voa.items[].accounts[].investments.investment_transactions[].subtype": Removed: fund fee, loan payment, rebalance
POST /cra/check_report/verification/getsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /cra/check_report/verification/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /cra/check_report/verification/pdf/getsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /cra/check_report/verification/pdf/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /cra/report/getrequest body oneOf count changedOKoneOf: 3 → 7 schema(s)
POST /cra/report/getrequest body discriminator changedPotentialDiscriminator mapping changed
POST /cra/report/getsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /cra/report/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /consent/events/getresponse 200 enum values removedPotentialResponse 200 field "consent_events[].consented_accounts[].subtype": Removed: charge card, installment
POST /item/getresponse 200 property addedOKResponse 200 field "item.allOf[0].paired_item_id": Added (optional)
POST /item/getsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /item/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /user_account/session/getresponse 200 new required propertyOKResponse 200 field "(root)": New required property: link_session_id
POST /user_account/session/getresponse 200 property addedOKResponse 200 field "idv_session_status": Added (optional)
POST /user_account/session/getresponse 200 property addedOKResponse 200 field "link_session_id": Added (required)
POST /auth/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].subtype": Removed: charge card, installment
POST /auth/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /auth/getsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /auth/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /transactions/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].subtype": Removed: charge card, installment
POST /transactions/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /sandbox/transactions/createrequest body property addedOKAdded (optional)
POST /sandbox/transactions/createdescription updatedOKSummary or description text changed. No contract impact.
POST /cashflow_report/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].allOf[0].subtype": Removed: charge card, installment
POST /cashflow_report/getresponse 200 nullable changedBreakingResponse 200 field "accounts[].allOf[1].owners[].addresses[].data.street": false → true
POST /cashflow_report/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /cashflow_report/transactions/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].allOf[0].subtype": Removed: charge card, installment
POST /cashflow_report/transactions/getresponse 200 nullable changedBreakingResponse 200 field "accounts[].allOf[1].owners[].addresses[].data.street": false → true
POST /cashflow_report/transactions/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /cashflow_report/insights/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /cashflow_report/insights/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].allOf[0].subtype": Removed: charge card, installment
POST /cashflow_report/insights/getresponse 200 nullable changedBreakingResponse 200 field "accounts[].allOf[1].owners[].addresses[].data.street": false → true
POST /transactions/syncresponse 200 enum values removedPotentialResponse 200 field "accounts[].subtype": Removed: charge card, installment
POST /transactions/syncsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /transactions/syncsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /institutions/getresponse 200 new required propertyOKResponse 200 field "institutions[]": New required property: connection_availability
POST /institutions/getresponse 200 new required propertyOKResponse 200 field "institutions[].payment_initiation_metadata": New required property: supports_commercial_payment_consents
POST /institutions/getresponse 200 property addedOKResponse 200 field "institutions[].payment_initiation_metadata.supports_commercial_payment_consents": Added (required)
POST /institutions/getresponse 200 property addedOKResponse 200 field "institutions[].connection_availability": Added (required)
POST /institutions/searchresponse 200 new required propertyOKResponse 200 field "institutions[]": New required property: connection_availability
POST /institutions/searchresponse 200 new required propertyOKResponse 200 field "institutions[].payment_initiation_metadata": New required property: supports_commercial_payment_consents
POST /institutions/searchresponse 200 property addedOKResponse 200 field "institutions[].payment_initiation_metadata.supports_commercial_payment_consents": Added (required)
POST /institutions/searchresponse 200 property addedOKResponse 200 field "institutions[].connection_availability": Added (required)
POST /institutions/searchdescription updatedOKSummary or description text changed. No contract impact.
POST /institutions/get_by_idresponse 200 new required propertyOKResponse 200 field "institution": New required property: connection_availability
POST /institutions/get_by_idresponse 200 new required propertyOKResponse 200 field "institution.payment_initiation_metadata": New required property: supports_commercial_payment_consents
POST /institutions/get_by_idresponse 200 property addedOKResponse 200 field "institution.payment_initiation_metadata.supports_commercial_payment_consents": Added (required)
POST /institutions/get_by_idresponse 200 property addedOKResponse 200 field "institution.connection_availability": Added (required)
POST /institutions/get_by_iddescription updatedOKSummary or description text changed. No contract impact.
POST /accounts/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].subtype": Removed: charge card, installment
POST /accounts/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /sandbox/item/fire_webhookrequest body property addedOKAdded (optional)
POST /accounts/balance/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].subtype": Removed: charge card, installment
POST /accounts/balance/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /accounts/balance/getsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /accounts/balance/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /identity/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].allOf[0].subtype": Removed: charge card, installment
POST /identity/getresponse 200 nullable changedBreakingResponse 200 field "accounts[].allOf[1].owners[].addresses[].data.street": false → true
POST /identity/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /identity/getsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /identity/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /identity/documents/uploads/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].allOf[0].subtype": Removed: charge card, installment
POST /identity/documents/uploads/getresponse 200 nullable changedBreakingResponse 200 field "accounts[].allOf[1].owners[].addresses[].data.street": false → true
POST /identity/documents/uploads/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /identity/matchrequest body nullable changedOKfalse → true
POST /identity/matchresponse 200 enum values removedPotentialResponse 200 field "accounts[].allOf[0].subtype": Removed: charge card, installment
POST /identity/matchresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /identity_verification/createrequest body property addedOKAdded (optional)
POST /beacon/account_risk/v1/evaluateresponse 200 enum values removedPotentialResponse 200 field "accounts[].subtype": Removed: charge card, installment
POST /beacon/user/account_insights/getresponse 200 enum values removedPotentialResponse 200 field "bank_account_insights.accounts[].subtype": Removed: charge card, installment
POST /protect/event/getresponse 200 property addedOKResponse 200 field "event_type": Added (optional)
POST /processor/auth/getresponse 200 enum values removedPotentialResponse 200 field "account.subtype": Removed: charge card, installment
POST /processor/account/getresponse 200 enum values removedPotentialResponse 200 field "account.subtype": Removed: charge card, installment
POST /processor/investments/holdings/getresponse 200 enum values removedPotentialResponse 200 field "account.allOf[0].subtype": Removed: charge card, installment
POST /processor/investments/auth/getresponse 200 enum values removedPotentialResponse 200 field "account.subtype": Removed: charge card, installment
POST /processor/investments/auth/getresponse 200 enum values removedPotentialResponse 200 field "account_details_401k[].contribution_details.last_contribution_transactions[].subtype": Removed: fund fee, loan payment, rebalance
POST /processor/investments/transactions/getresponse 200 enum values removedPotentialResponse 200 field "account.allOf[0].subtype": Removed: charge card, installment
POST /processor/investments/transactions/getresponse 200 enum values removedPotentialResponse 200 field "investment_transactions[].subtype": Removed: fund fee, loan payment, rebalance
POST /processor/transactions/getresponse 200 enum values removedPotentialResponse 200 field "account.subtype": Removed: charge card, installment
POST /processor/transactions/syncresponse 200 enum values removedPotentialResponse 200 field "account.allOf[0].subtype": Removed: charge card, installment
POST /processor/liabilities/getresponse 200 enum values removedPotentialResponse 200 field "account.subtype": Removed: charge card, installment
POST /processor/liabilities/getresponse 200 property addedOKResponse 200 field "liabilities.credit[].cash_advance_limit": Added (optional)
POST /processor/identity/getresponse 200 enum values removedPotentialResponse 200 field "account.allOf[0].subtype": Removed: charge card, installment
POST /processor/identity/getresponse 200 nullable changedBreakingResponse 200 field "account.allOf[1].owners[].addresses[].data.street": false → true
POST /processor/identity/matchrequest body nullable changedOKfalse → true
POST /processor/identity/matchresponse 200 enum values removedPotentialResponse 200 field "account.allOf[0].subtype": Removed: charge card, installment
POST /processor/balance/getresponse 200 enum values removedPotentialResponse 200 field "account.subtype": Removed: charge card, installment
POST /item/webhook/updateresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /beta/webhook_events/listdescription updatedOKSummary or description text changed. No contract impact.
POST /liabilities/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].subtype": Removed: charge card, installment
POST /liabilities/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /liabilities/getresponse 200 property addedOKResponse 200 field "liabilities.credit[].cash_advance_limit": Added (optional)
POST /item/public_token/exchangesecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /item/public_token/exchangesecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /user/createrequest body nullable changedOKfalse → true
POST /user/updaterequest body nullable changedOKfalse → true
POST /user/items/getresponse 200 property addedOKResponse 200 field "items[].paired_item_id": Added (optional)
POST /investments/holdings/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].allOf[0].subtype": Removed: charge card, installment
POST /investments/holdings/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /investments/transactions/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /investments/transactions/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].allOf[0].subtype": Removed: charge card, installment
POST /investments/transactions/getresponse 200 enum values removedPotentialResponse 200 field "investment_transactions[].subtype": Removed: fund fee, loan payment, rebalance
POST /investments/auth/getresponse 200 enum values removedPotentialResponse 200 field "accounts[].allOf[0].subtype": Removed: charge card, installment
POST /investments/auth/getresponse 200 enum values removedPotentialResponse 200 field "account_details_401k[].contribution_details.last_contribution_transactions[].subtype": Removed: fund fee, loan payment, rebalance
POST /investments/auth/getresponse 200 property addedOKResponse 200 field "item.paired_item_id": Added (optional)
POST /processor/token/createrequest body enum values addedOKAdded: adyen_ca, bitgo
POST /link/token/createrequest body enum values removedBreakingRemoved: charge card
POST /link/token/createrequest body enum values removedBreakingRemoved: installment
POST /link/token/createrequest body property addedOKAdded (optional)
POST /link/token/createsecurity security requirement addedPotentialEndpoint: security requirement added (clientId, secret, plaidVersion)
POST /link/token/createsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /link/token/getresponse 200 enum values removedPotentialResponse 200 field "metadata.account_filters.credit.account_subtypes[]": Removed: charge card
POST /link/token/getresponse 200 enum values removedPotentialResponse 200 field "metadata.account_filters.loan.account_subtypes[]": Removed: installment
POST /transfer/authorization/createrequest body property addedOKAdded (optional)
POST /transfer/event/listrequest body enum values addedOKAdded: adjustment
POST /transfer/event/listresponse 200 enum values addedPotentialResponse 200 field "transfer_events[].event_type": Added: adjustment
POST /transfer/event/syncresponse 200 enum values addedPotentialResponse 200 field "transfer_events[].event_type": Added: adjustment
POST /employers/searchresponse 200 nullable changedBreakingResponse 200 field "employers[].address.allOf[0].street": false → true
POST /beta/credit/v1/bank_employment/getresponse 200 nullable changedBreakingResponse 200 field "bank_employment_reports[].items[].bank_employment_accounts[].owners[].addresses[].data.street": false → true
POST /credit/bank_income/getresponse 200 nullable changedBreakingResponse 200 field "bank_income[].items[].bank_income_accounts[].owners[].addresses[].data.street": false → true
POST /credit/relay/getresponse 200 enum values removedPotentialResponse 200 field "report.items[].accounts[].subtype": Removed: charge card, installment
POST /credit/relay/getresponse 200 enum values removedPotentialResponse 200 field "report.items[].accounts[].investments.transactions[].subtype": Removed: fund fee, loan payment, rebalance
POST /credit/relay/getresponse 200 nullable changedBreakingResponse 200 field "report.items[].accounts[].owners[].addresses[].data.street": false → true
securitySchemes/oauth2security scheme oauth scope addedOKOAuth scope "item:read" added in clientCredentials
securitySchemes/oauth2security scheme oauth scope addedOKOAuth scope "link:write" added in clientCredentials
securitySchemes/oauth2security scheme oauth scope addedOKOAuth scope "item:write" added in clientCredentials
securitySchemes/oauth2security scheme oauth scope addedOKOAuth scope "auth:read" added in clientCredentials
securitySchemes/oauth2security scheme oauth scope addedOKOAuth scope "accounts:read" added in clientCredentials
securitySchemes/oauth2security scheme oauth scope addedOKOAuth scope "identity:read" added in clientCredentials
securitySchemes/oauth2security scheme oauth scope addedOKOAuth scope "transactions:read" added in clientCredentials
components/schemas/AuthGetResponse.accounts[].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/AuthGetResponse.item.paired_item_idproperty addedOKAdded
components/schemas/UserAccountSessionGetResponse.idv_session_statusproperty addedOKAdded
components/schemas/UserAccountSessionGetResponse.link_session_idproperty addedBreakingAdded (required)
components/schemas/TransactionsGetResponse.accounts[].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/TransactionsGetResponse.item.paired_item_idproperty addedOKAdded
components/schemas/SandboxTransactionsCreateRequest.transactions[].account_idproperty addedOKAdded
components/schemas/CashflowReportGetResponse.accounts[].allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/CashflowReportGetResponse.accounts[].allOf[1].owners[].addresses[].data.streetnullable changedPotentialfalse → true
components/schemas/CashflowReportGetResponse.item.paired_item_idproperty addedOKAdded
components/schemas/CashflowReportTransactionsGetResponse.accounts[].allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/CashflowReportTransactionsGetResponse.accounts[].allOf[1].owners[].addresses[].data.streetnullable changedPotentialfalse → true
components/schemas/CashflowReportTransactionsGetResponse.item.paired_item_idproperty addedOKAdded
components/schemas/CashflowReportInsightsGetResponse.item.paired_item_idproperty addedOKAdded
components/schemas/CashflowReportInsightsGetResponse.accounts[].allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/CashflowReportInsightsGetResponse.accounts[].allOf[1].owners[].addresses[].data.streetnullable changedPotentialfalse → true
components/schemas/BusinessAccount.(root).allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/BusinessAccount.(root).allOf[1].owners[].addresses[].data.streetnullable changedPotentialfalse → true
components/schemas/TransactionsSyncResponse.accounts[].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/InstitutionsGetResponse.institutions[].payment_initiation_metadata.supports_commercial_payment_consentsproperty addedBreakingAdded (required)
components/schemas/InstitutionsGetResponse.institutions[].connection_availabilityproperty addedBreakingAdded (required)
components/schemas/InstitutionsSearchResponse.institutions[].payment_initiation_metadata.supports_commercial_payment_consentsproperty addedBreakingAdded (required)
components/schemas/InstitutionsSearchResponse.institutions[].connection_availabilityproperty addedBreakingAdded (required)
components/schemas/InstitutionsGetByIdResponse.institution.payment_initiation_metadata.supports_commercial_payment_consentsproperty addedBreakingAdded (required)
components/schemas/InstitutionsGetByIdResponse.institution.connection_availabilityproperty addedBreakingAdded (required)
components/schemas/AccountsGetResponse.accounts[].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/AccountsGetResponse.item.paired_item_idproperty addedOKAdded
components/schemas/SandboxItemFireWebhookRequest.optionsproperty addedOKAdded
components/schemas/IdentityGetResponse.accounts[].allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/IdentityGetResponse.accounts[].allOf[1].owners[].addresses[].data.streetnullable changedPotentialfalse → true
components/schemas/IdentityGetResponse.item.paired_item_idproperty addedOKAdded
components/schemas/IdentityMatchRequest.user.address.allOf[0].streetnullable changedPotentialfalse → true
components/schemas/IdentityMatchUser.address.allOf[0].streetnullable changedPotentialfalse → true
components/schemas/IdentityMatchResponse.accounts[].allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/IdentityMatchResponse.item.paired_item_idproperty addedOKAdded
components/schemas/ProcessorAuthGetResponse.account.subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/ProcessorAccountGetResponse.account.subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/ProcessorInvestmentsHoldingsGetResponse.account.allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/ProcessorInvestmentsAuthGetResponse.account.subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/ProcessorInvestmentsAuthGetResponse.account_details_401k[].contribution_details.last_contribution_transactions[].subtypeenum values removedPotentialRemoved: fund fee, loan payment, rebalance
components/schemas/ProcessorTransactionsGetResponse.account.subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/ProcessorTransactionsSyncResponse.account.allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/ProcessorLiabilitiesGetResponse.account.subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/ProcessorLiabilitiesGetResponse.liabilities.credit[].cash_advance_limitproperty addedOKAdded
components/schemas/ProcessorIdentityGetResponse.account.allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment
components/schemas/ProcessorIdentityGetResponse.account.allOf[1].owners[].addresses[].data.streetnullable changedPotentialfalse → true
components/schemas/ProcessorIdentityMatchRequest.user.address.allOf[0].streetnullable changedPotentialfalse → true
components/schemas/ProcessorIdentityMatchResponse.account.allOf[0].subtypeenum values removedPotentialRemoved: charge card, installment

Showing the first 200 changes of this update.

version 2020-09-14_1.729.1 → 2020-09-14_1.740.1

ChangeTypeSeverityWhy it matters
POST /cra/monitoring_insights/subscribeendpoint deprecatedPotentialEndpoint POST /cra/monitoring_insights/subscribe is now marked deprecated. Plan a migration before it is removed.
POST /cra/monitoring_insights/subscribedescription updatedOKSummary or description text changed. No contract impact.
POST /cra/monitoring_insights/unsubscribeendpoint deprecatedPotentialEndpoint POST /cra/monitoring_insights/unsubscribe is now marked deprecated. Plan a migration before it is removed.
POST /cra/monitoring_insights/unsubscribedescription updatedOKSummary or description text changed. No contract impact.
POST /cra/monitoring_insights/getendpoint deprecatedPotentialEndpoint POST /cra/monitoring_insights/get is now marked deprecated. Plan a migration before it is removed.
POST /cra/monitoring_insights/getdescription updatedOKSummary or description text changed. No contract impact.
POST /cra/report/getresponse 200 property addedOKResponse 200 field "client_user_id": Added (optional)
POST /transactions/getresponse 200 property addedOKResponse 200 field "transactions[].allOf[1].running_balance": Added (optional)
POST /transactions/syncresponse 200 property addedOKResponse 200 field "added[].allOf[1].running_balance": Added (optional)
POST /sandbox/public_token/createrequest body deprecated changedPotentialfalse → true
POST /sandbox/public_token/createrequest body deprecated changedPotentialfalse → true
POST /protect/report/createdescription updatedOKSummary or description text changed. No contract impact.
POST /protect/cash_advance/decision/createrequest body required removedOKNo longer required: is_taken
POST /protect/cash_advance/decision/createrequest body property removedPotentialRemoved (was required)
POST /protect/cash_advance/decision/createrequest body property addedOKAdded (optional)
POST /protect/cash_advance/decision/createrequest body property addedOKAdded (optional)
POST /protect/cash_advance/decision/createrequest body property addedOKAdded (optional)
POST /protect/cash_advance/repayment/createrequest body enum values removedBreakingRemoved: DELIVERED
POST /protect/cash_advance/repayment/createrequest body enum values addedOKAdded: PARTIAL_PAYMENT
POST /protect/cash_advance/repayment/createrequest body required removedOKNo longer required: amount_paid
POST /protect/cash_advance/repayment/createrequest body nullable changedOKfalse → true
POST /protect/computerequest body property removedPotentialRemoved (was optional)
POST /protect/computerequest body property addedOKAdded (optional)
POST /protect/computedescription updatedOKSummary or description text changed. No contract impact.
POST /protect/event/sendrequest body property removedPotentialRemoved (was optional)
POST /protect/event/sendrequest body property addedOKAdded (optional)
POST /protect/event/sendrequest body property removedPotentialRemoved (was optional)
POST /protect/event/sendrequest body property addedOKAdded (optional)
POST /processor/transactions/getresponse 200 property addedOKResponse 200 field "transactions[].allOf[1].running_balance": Added (optional)
POST /processor/transactions/syncresponse 200 property addedOKResponse 200 field "added[].allOf[1].running_balance": Added (optional)
POST /beta/webhook_events/listdescription updatedOKSummary or description text changed. No contract impact.
POST /liabilities/getdescription updatedOKSummary or description text changed. No contract impact.
POST /user/products/terminatedescription updatedOKSummary or description text changed. No contract impact.
POST /user/items/removedescription updatedOKSummary or description text changed. No contract impact.
POST /processor/token/createrequest body enum values removedBreakingRemoved: paynote
POST /processor/token/createrequest body enum values addedOKAdded: seamlessach, kikoff_enterprise
POST /transfer/refund/createdescription updatedOKSummary or description text changed. No contract impact.
POST /sandbox/cra/cashflow_updates/updatedescription updatedOKSummary or description text changed. No contract impact.
POST /sandbox/cra/servicing/simulaterequest body enum values addedOKAdded: PRODUCT_GENERATION_ERROR
POST /sandbox/cra/servicing/simulaterequest body property addedOKAdded (optional)
POST /wallet/transaction/executerequest body property addedOKAdded (optional)
POST /wallet/transaction/executerequest body property addedOKAdded (optional)
POST /wallet/transaction/getresponse 200 property addedOKResponse 200 field "(root).allOf[0].counterparty.holder_category": Added (optional)
POST /wallet/transaction/getresponse 200 property addedOKResponse 200 field "(root).allOf[0].counterparty.is_verified": Added (optional)
POST /wallet/transaction/listresponse 200 property addedOKResponse 200 field "transactions[].counterparty.holder_category": Added (optional)
POST /wallet/transaction/listresponse 200 property addedOKResponse 200 field "transactions[].counterparty.is_verified": Added (optional)
components/schemas/TransactionsGetResponse.transactions[].allOf[1].running_balanceproperty addedOKAdded
components/schemas/TransactionsSyncResponse.added[].allOf[1].running_balanceproperty addedOKAdded
components/schemas/SandboxPublicTokenCreateRequest.options.transactions.start_datedeprecated changedPotentialfalse → true
components/schemas/SandboxPublicTokenCreateRequest.options.transactions.end_datedeprecated changedPotentialfalse → true
components/schemas/SandboxPublicTokenCreateRequestOptions.transactions.start_datedeprecated changedPotentialfalse → true
components/schemas/SandboxPublicTokenCreateRequestOptions.transactions.end_datedeprecated changedPotentialfalse → true
components/schemas/SandboxPublicTokenCreateRequestOptionsTransactions.start_datedeprecated changedPotentialfalse → true
components/schemas/SandboxPublicTokenCreateRequestOptionsTransactions.end_datedeprecated changedPotentialfalse → true
components/schemas/ProcessorTransactionsGetResponse.transactions[].allOf[1].running_balanceproperty addedOKAdded
components/schemas/ProcessorTransactionsSyncResponse.added[].allOf[1].running_balanceproperty addedOKAdded
components/schemas/ProcessorTokenCreateRequest.processorenum values removedPotentialRemoved: paynote
components/schemas/ProcessorTokenCreateRequest.processorenum values addedOKAdded: seamlessach, kikoff_enterprise
components/schemas/Transaction.(root).allOf[1].running_balanceproperty addedOKAdded
components/schemas/SandboxCraServicingSimulateRequest.options.error_webhook_codeenum values addedOKAdded: PRODUCT_GENERATION_ERROR
components/schemas/SandboxCraServicingSimulateRequest.user_idproperty addedOKAdded
components/schemas/SandboxCraServicingSimulateRequestOptions.error_webhook_codeenum values addedOKAdded: PRODUCT_GENERATION_ERROR
components/schemas/SandboxCraServicingSimulateErrorWebhookCodeenum values addedOKAdded: PRODUCT_GENERATION_ERROR
components/schemas/WalletTransactionExecuteRequest.counterparty.holder_categoryproperty addedOKAdded
components/schemas/WalletTransactionExecuteRequest.counterparty.is_verifiedproperty addedOKAdded
components/schemas/WalletTransactionCounterparty.holder_categoryproperty addedOKAdded
components/schemas/WalletTransactionCounterparty.is_verifiedproperty addedOKAdded
components/schemas/WalletTransactionGetResponse.(root).allOf[0].counterparty.holder_categoryproperty addedOKAdded
components/schemas/WalletTransactionGetResponse.(root).allOf[0].counterparty.is_verifiedproperty addedOKAdded
components/schemas/WalletTransactionListResponse.transactions[].counterparty.holder_categoryproperty addedOKAdded
components/schemas/WalletTransactionListResponse.transactions[].counterparty.is_verifiedproperty addedOKAdded
components/schemas/WalletTransaction.counterparty.holder_categoryproperty addedOKAdded
components/schemas/WalletTransaction.counterparty.is_verifiedproperty addedOKAdded
components/schemas/CraReportGetResponse.client_user_idproperty addedOKAdded
components/schemas/ProtectComputeRequest.model_inputs.sdkproperty removedBreakingRemoved
components/schemas/ProtectComputeRequest.model_inputs.deviceproperty addedOKAdded
components/schemas/ProtectModelInputs.sdkproperty removedBreakingRemoved
components/schemas/ProtectModelInputs.deviceproperty addedOKAdded
components/schemas/ProtectSDKModelInputsschema removedBreakingShared schema "ProtectSDKModelInputs" was removed. Endpoints referencing it changed shape.
components/schemas/ProtectClientSessionStartDatadeprecated changedPotentialfalse → true
components/schemas/ProtectCashAdvanceDecisionCreateRequest.cash_advancerequired removedPotentialNo longer required: is_taken
components/schemas/ProtectCashAdvanceDecisionCreateRequest.cash_advance.is_takenproperty removedBreakingRemoved
components/schemas/ProtectCashAdvanceDecisionCreateRequest.advance_typeproperty addedOKAdded
components/schemas/ProtectCashAdvanceDecisionCreateRequest.previous_advance_countproperty addedOKAdded
components/schemas/ProtectCashAdvanceDecisionCreateRequest.is_takenproperty addedOKAdded
components/schemas/CashAdvanceDetailsschema removedBreakingShared schema "CashAdvanceDetails" was removed. Endpoints referencing it changed shape.
components/schemas/ProtectCashAdvanceRepaymentCreateRequest.statusenum values removedPotentialRemoved: DELIVERED
components/schemas/ProtectCashAdvanceRepaymentCreateRequest.statusenum values addedOKAdded: PARTIAL_PAYMENT
components/schemas/ProtectCashAdvanceRepaymentCreateRequest.repaymentrequired removedPotentialNo longer required: amount_paid
components/schemas/ProtectCashAdvanceRepaymentCreateRequest.repayment.amount_paidnullable changedPotentialfalse → true
components/schemas/CashAdvanceRepaymentrequired removedPotentialNo longer required: amount_paid
components/schemas/CashAdvanceRepayment.amount_paidnullable changedPotentialfalse → true
components/schemas/ProtectEventSendRequest.event.protect_session_idproperty removedBreakingRemoved
components/schemas/ProtectEventSendRequest.event.device_session_idproperty addedOKAdded
components/schemas/ProtectEventSendRequest.protect_session_idproperty removedBreakingRemoved
components/schemas/ProtectEventSendRequest.device_session_idproperty addedOKAdded
components/schemas/ProtectEvent.protect_session_idproperty removedBreakingRemoved
components/schemas/ProtectEvent.device_session_idproperty addedOKAdded
components/schemas/CashAdvanceRepaymentStatusenum values removedPotentialRemoved: DELIVERED
components/schemas/CashAdvanceRepaymentStatusenum values addedOKAdded: PARTIAL_PAYMENT
components/schemas/WalletTransactionCounterpartyHolderCategoryschema addedOKShared schema "WalletTransactionCounterpartyHolderCategory" was added.
components/schemas/CraReportUpdatedWebhookschema addedOKShared schema "CraReportUpdatedWebhook" was added.
components/schemas/CreditProductschema addedOKShared schema "CreditProduct" was added.
components/schemas/ProtectDeviceModelInputsschema addedOKShared schema "ProtectDeviceModelInputs" was added.
components/schemas/CashAdvanceInfoschema addedOKShared schema "CashAdvanceInfo" was added.
components/schemas/CashAdvanceTypeschema addedOKShared schema "CashAdvanceType" was added.
info.versionmetadata changedOKinfo.version: 2020-09-14_1.729.1 → 2020-09-14_1.740.1

version 2020-09-14_1.708.0 → 2020-09-14_1.729.1

ChangeTypeSeverityWhy it matters
POST /cra/servicing/subscription/createendpoint addedOKNew endpoint POST /cra/servicing/subscription/create added. Existing consumers are unaffected.
POST /cra/servicing/subscription/deleteendpoint addedOKNew endpoint POST /cra/servicing/subscription/delete added. Existing consumers are unaffected.
POST /cra/servicing/subscription/getendpoint addedOKNew endpoint POST /cra/servicing/subscription/get added. Existing consumers are unaffected.
POST /cra/servicing/subscription/listendpoint addedOKNew endpoint POST /cra/servicing/subscription/list added. Existing consumers are unaffected.
POST /cra/servicing/subscription/updateendpoint addedOKNew endpoint POST /cra/servicing/subscription/update added. Existing consumers are unaffected.
POST /sandbox/user/fire_webhookendpoint addedOKNew endpoint POST /sandbox/user/fire_webhook added. Existing consumers are unaffected.
POST /identity/match/listendpoint addedOKNew endpoint POST /identity/match/list added. Existing consumers are unaffected.
POST /protect/cash_advance/decision/createendpoint addedOKNew endpoint POST /protect/cash_advance/decision/create added. Existing consumers are unaffected.
POST /protect/cash_advance/repayment/createendpoint addedOKNew endpoint POST /protect/cash_advance/repayment/create added. Existing consumers are unaffected.
POST /beta/webhook_events/listendpoint addedOKNew endpoint POST /beta/webhook_events/list added. Existing consumers are unaffected.
POST /sandbox/cra/servicing/simulateendpoint addedOKNew endpoint POST /sandbox/cra/servicing/simulate added. Existing consumers are unaffected.
POST /beta/issues/v1/getendpoint addedOKNew endpoint POST /beta/issues/v1/get added. Existing consumers are unaffected.
POST /beta/issues/v1/listendpoint addedOKNew endpoint POST /beta/issues/v1/list added. Existing consumers are unaffected.
POST /beta/issues/v1/matchendpoint addedOKNew endpoint POST /beta/issues/v1/match added. Existing consumers are unaffected.
POST /beta/issues/v1/subscribeendpoint addedOKNew endpoint POST /beta/issues/v1/subscribe added. Existing consumers are unaffected.
POST /beta/issues/v1/unsubscribeendpoint addedOKNew endpoint POST /beta/issues/v1/unsubscribe added. Existing consumers are unaffected.
POST /asset_report/getresponse 200 enum values addedPotentialResponse 200 field "report.items[].accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /asset_report/getresponse 200 property addedOKResponse 200 field "report.items[].accounts[].investments.holdings[].tax_lots": Added (optional)
POST /asset_report/refreshdescription updatedOKSummary or description text changed. No contract impact.
POST /asset_report/audit_copy/getresponse 200 enum values addedPotentialResponse 200 field "report.items[].accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /asset_report/audit_copy/getresponse 200 property addedOKResponse 200 field "report.items[].accounts[].investments.holdings[].tax_lots": Added (optional)
POST /cra/monitoring_insights/getresponse 200 enum values addedPotentialResponse 200 field "items[].accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /cra/check_report/income_insights/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /cra/check_report/income_insights/getsecurity security requirement removedOKEndpoint: security requirement removed (oauth2)
POST /cra/check_report/income_insights/getsecurity security scope addedPotentialEndpoint: scope added to "oauth2": cra:read
POST /cra/check_report/income_insights/getsecurity security scope removedOKEndpoint: scope removed from "oauth2": cra:report:read
POST /cra/check_report/base_report/getresponse 200 enum values addedPotentialResponse 200 field "report.items[].accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /cra/check_report/base_report/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /cra/check_report/base_report/getsecurity security requirement removedOKEndpoint: security requirement removed (oauth2)
POST /cra/check_report/base_report/getsecurity security scope addedPotentialEndpoint: scope added to "oauth2": cra:read
POST /cra/check_report/base_report/getsecurity security scope removedOKEndpoint: scope removed from "oauth2": cra:report:read
POST /cra/check_report/createrequest body enum values addedOKAdded: cra_home_lending
POST /cra/check_report/createdescription updatedOKSummary or description text changed. No contract impact.
POST /cra/check_report/cashflow_insights/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /cra/check_report/cashflow_insights/getsecurity security requirement removedOKEndpoint: security requirement removed (oauth2)
POST /cra/check_report/cashflow_insights/getsecurity security scope addedPotentialEndpoint: scope added to "oauth2": cra:read
POST /cra/check_report/cashflow_insights/getsecurity security scope removedOKEndpoint: scope removed from "oauth2": cra:report:read
POST /cra/check_report/lend_score/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /cra/check_report/lend_score/getsecurity security requirement removedOKEndpoint: security requirement removed (oauth2)
POST /cra/check_report/lend_score/getsecurity security scope addedPotentialEndpoint: scope added to "oauth2": cra:read
POST /cra/check_report/lend_score/getsecurity security scope removedOKEndpoint: scope removed from "oauth2": cra:report:read
POST /cra/check_report/network_insights/getsecurity security requirement addedPotentialEndpoint: security requirement added (oauth2)
POST /cra/check_report/network_insights/getsecurity security requirement removedOKEndpoint: security requirement removed (oauth2)
POST /cra/check_report/network_insights/getsecurity security scope addedPotentialEndpoint: scope added to "oauth2": cra:read
POST /cra/check_report/network_insights/getsecurity security scope removedOKEndpoint: scope removed from "oauth2": cra:report:read
POST /cra/check_report/verification/getresponse 200 enum values addedPotentialResponse 200 field "report.voa.items[].accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /cra/check_report/verification/getresponse 200 property addedOKResponse 200 field "report.voa.items[].accounts[].investments.holdings[].tax_lots": Added (optional)
POST /cra/report/getrequest body type changedBreakingobject → (none)
POST /cra/report/getrequest body required removedOKNo longer required: product, version
POST /cra/report/getrequest body property removedPotentialRemoved (was required)
POST /cra/report/getrequest body property removedPotentialRemoved (was required)
POST /cra/report/getrequest body oneOf addedOKoneOf added with 3 schema(s)
POST /cra/report/getrequest body discriminator changedPotentialDiscriminator mapping changed
POST /cra/report/getrequest body property addedOKAdded (optional)
POST /cra/report/getresponse 200 type changedBreakingResponse 200 field "report.products[]": object → (none)
POST /cra/report/getresponse 200 required removedPotentialResponse 200 field "report.products[]": No longer required: product, version, metadata, attributes, errors
POST /cra/report/getresponse 200 property removedBreakingResponse 200 field "report.products[].product": Removed (was required)
POST /cra/report/getresponse 200 property removedBreakingResponse 200 field "report.products[].version": Removed (was required)
POST /cra/report/getresponse 200 property removedBreakingResponse 200 field "report.products[].metadata": Removed (was required)
POST /cra/report/getresponse 200 property removedBreakingResponse 200 field "report.products[].attributes": Removed (was required)
POST /cra/report/getresponse 200 property removedBreakingResponse 200 field "report.products[].errors": Removed (was required)
POST /cra/report/getresponse 200 oneOf addedPotentialResponse 200 field "report.products[]": oneOf added with 3 schema(s)
POST /cra/report/getresponse 200 discriminator changedPotentialResponse 200 field "report.products[]": Discriminator mapping changed
POST /consent/events/getresponse 200 enum values addedPotentialResponse 200 field "consent_events[].consented_accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /item/activity/listresponse 200 new required propertyOKResponse 200 field "last_data_access_times[]": New required property: contact_info, credit_loan_info
POST /item/activity/listresponse 200 required removedPotentialResponse 200 field "last_data_access_times[]": No longer required: contact_details, credit_and_loans, payroll_info, transaction_risk_info
POST /item/activity/listresponse 200 property removedBreakingResponse 200 field "last_data_access_times[].contact_details": Removed (was required)
POST /item/activity/listresponse 200 property removedBreakingResponse 200 field "last_data_access_times[].credit_and_loans": Removed (was required)
POST /item/activity/listresponse 200 property removedBreakingResponse 200 field "last_data_access_times[].payroll_info": Removed (was required)
POST /item/activity/listresponse 200 property removedBreakingResponse 200 field "last_data_access_times[].transaction_risk_info": Removed (was required)
POST /item/activity/listresponse 200 property addedOKResponse 200 field "last_data_access_times[].contact_info": Added (required)
POST /item/activity/listresponse 200 property addedOKResponse 200 field "last_data_access_times[].credit_loan_info": Added (required)
POST /item/application/listresponse 200 property addedOKResponse 200 field "disconnected_applications": Added (optional)
POST /item/getresponse 200 enum values addedPotentialResponse 200 field "item.allOf[0].available_products[]": Added: cra_home_lending
POST /auth/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /auth/getresponse 200 property addedOKResponse 200 field "accounts[].apy": Added (optional)
POST /auth/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /transactions/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /transactions/getresponse 200 property addedOKResponse 200 field "accounts[].apy": Added (optional)
POST /transactions/getresponse 200 property addedOKResponse 200 field "transactions[].allOf[1].merchant_category_code": Added (optional)
POST /transactions/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /cashflow_report/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /cashflow_report/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].apy": Added (optional)
POST /cashflow_report/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /cashflow_report/transactions/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /cashflow_report/transactions/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].apy": Added (optional)
POST /cashflow_report/transactions/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /cashflow_report/insights/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /cashflow_report/insights/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /cashflow_report/insights/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].apy": Added (optional)
POST /transactions/syncresponse 200 enum values addedPotentialResponse 200 field "accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /transactions/syncresponse 200 property addedOKResponse 200 field "accounts[].apy": Added (optional)
POST /transactions/syncresponse 200 property addedOKResponse 200 field "added[].allOf[1].merchant_category_code": Added (optional)
POST /institutions/getrequest body enum values addedOKAdded: cra_home_lending
POST /institutions/getresponse 200 enum values addedPotentialResponse 200 field "institutions[].products[]": Added: cra_home_lending
POST /institutions/searchrequest body enum values addedOKAdded: cra_home_lending
POST /institutions/searchresponse 200 enum values addedPotentialResponse 200 field "institutions[].products[]": Added: cra_home_lending
POST /institutions/get_by_idresponse 200 enum values addedPotentialResponse 200 field "institution.products[]": Added: cra_home_lending
POST /accounts/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /accounts/getresponse 200 property addedOKResponse 200 field "accounts[].apy": Added (optional)
POST /accounts/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /sandbox/public_token/createrequest body enum values addedOKAdded: cra_home_lending
POST /sandbox/item/fire_webhookdescription updatedOKSummary or description text changed. No contract impact.
POST /accounts/balance/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /accounts/balance/getresponse 200 property addedOKResponse 200 field "accounts[].apy": Added (optional)
POST /accounts/balance/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /identity/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /identity/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].apy": Added (optional)
POST /identity/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /identity/documents/uploads/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /identity/documents/uploads/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].apy": Added (optional)
POST /identity/documents/uploads/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /identity/matchresponse 200 enum values addedPotentialResponse 200 field "accounts[].allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /identity/matchresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].apy": Added (optional)
POST /identity/matchresponse 200 required addedOKResponse 200 field "accounts[].allOf[1]": Became required: legal_name, phone_number, email_address, address
POST /identity/matchresponse 200 nullable changedOKResponse 200 field "accounts[].allOf[1].legal_name": true → false
POST /identity/matchresponse 200 required addedOKResponse 200 field "accounts[].allOf[1].legal_name": Became required: score, is_first_name_or_last_name_match, is_nickname_match, is_business_name_detected
POST /identity/matchresponse 200 nullable changedOKResponse 200 field "accounts[].allOf[1].phone_number": true → false
POST /identity/matchresponse 200 required addedOKResponse 200 field "accounts[].allOf[1].phone_number": Became required: score
POST /identity/matchresponse 200 nullable changedOKResponse 200 field "accounts[].allOf[1].email_address": true → false
POST /identity/matchresponse 200 required addedOKResponse 200 field "accounts[].allOf[1].email_address": Became required: score
POST /identity/matchresponse 200 nullable changedOKResponse 200 field "accounts[].allOf[1].address": true → false
POST /identity/matchresponse 200 required addedOKResponse 200 field "accounts[].allOf[1].address": Became required: score, is_postal_code_match
POST /identity/matchresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /beacon/account_risk/v1/evaluateresponse 200 enum values addedPotentialResponse 200 field "accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /beacon/user/account_insights/getresponse 200 enum values addedPotentialResponse 200 field "bank_account_insights.accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/auth/getresponse 200 enum values addedPotentialResponse 200 field "account.subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/auth/getresponse 200 property addedOKResponse 200 field "account.apy": Added (optional)
POST /processor/account/getresponse 200 enum values addedPotentialResponse 200 field "account.subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/account/getresponse 200 property addedOKResponse 200 field "account.apy": Added (optional)
POST /processor/investments/holdings/getresponse 200 enum values addedPotentialResponse 200 field "account.allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/investments/holdings/getresponse 200 property addedOKResponse 200 field "account.allOf[0].apy": Added (optional)
POST /processor/investments/auth/getresponse 200 enum values addedPotentialResponse 200 field "account.subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/investments/auth/getresponse 200 property addedOKResponse 200 field "account.apy": Added (optional)
POST /processor/investments/transactions/getresponse 200 enum values addedPotentialResponse 200 field "account.allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/investments/transactions/getresponse 200 property addedOKResponse 200 field "account.allOf[0].apy": Added (optional)
POST /processor/transactions/getresponse 200 enum values addedPotentialResponse 200 field "account.subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/transactions/getresponse 200 property addedOKResponse 200 field "account.apy": Added (optional)
POST /processor/transactions/getresponse 200 property addedOKResponse 200 field "transactions[].allOf[1].merchant_category_code": Added (optional)
POST /processor/transactions/syncresponse 200 enum values addedPotentialResponse 200 field "account.allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/transactions/syncresponse 200 property addedOKResponse 200 field "account.allOf[0].apy": Added (optional)
POST /processor/transactions/syncresponse 200 property addedOKResponse 200 field "added[].allOf[1].merchant_category_code": Added (optional)
POST /processor/liabilities/getresponse 200 enum values addedPotentialResponse 200 field "account.subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/liabilities/getresponse 200 property addedOKResponse 200 field "account.apy": Added (optional)
POST /processor/liabilities/getresponse 200 enum values addedPotentialResponse 200 field "liabilities.credit[].aprs[].apr_type": Added: penalty_apr
POST /processor/liabilities/getresponse 200 property addedOKResponse 200 field "liabilities.loan": Added (optional)
POST /processor/liabilities/getresponse 200 property addedOKResponse 200 field "liabilities.line_of_credit": Added (optional)
POST /processor/identity/getresponse 200 enum values addedPotentialResponse 200 field "account.allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/identity/getresponse 200 property addedOKResponse 200 field "account.allOf[0].apy": Added (optional)
POST /processor/identity/matchresponse 200 enum values addedPotentialResponse 200 field "account.allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/identity/matchresponse 200 property addedOKResponse 200 field "account.allOf[0].apy": Added (optional)
POST /processor/identity/matchresponse 200 required addedOKResponse 200 field "account.allOf[1]": Became required: legal_name, phone_number, email_address, address
POST /processor/identity/matchresponse 200 nullable changedOKResponse 200 field "account.allOf[1].legal_name": true → false
POST /processor/identity/matchresponse 200 required addedOKResponse 200 field "account.allOf[1].legal_name": Became required: score, is_first_name_or_last_name_match, is_nickname_match, is_business_name_detected
POST /processor/identity/matchresponse 200 nullable changedOKResponse 200 field "account.allOf[1].phone_number": true → false
POST /processor/identity/matchresponse 200 required addedOKResponse 200 field "account.allOf[1].phone_number": Became required: score
POST /processor/identity/matchresponse 200 nullable changedOKResponse 200 field "account.allOf[1].email_address": true → false
POST /processor/identity/matchresponse 200 required addedOKResponse 200 field "account.allOf[1].email_address": Became required: score
POST /processor/identity/matchresponse 200 nullable changedOKResponse 200 field "account.allOf[1].address": true → false
POST /processor/identity/matchresponse 200 required addedOKResponse 200 field "account.allOf[1].address": Became required: score, is_postal_code_match
POST /processor/balance/getresponse 200 enum values addedPotentialResponse 200 field "account.subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /processor/balance/getresponse 200 property addedOKResponse 200 field "account.apy": Added (optional)
POST /item/webhook/updateresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /liabilities/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /liabilities/getresponse 200 property addedOKResponse 200 field "accounts[].apy": Added (optional)
POST /liabilities/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /liabilities/getresponse 200 enum values addedPotentialResponse 200 field "liabilities.credit[].aprs[].apr_type": Added: penalty_apr
POST /liabilities/getresponse 200 property addedOKResponse 200 field "liabilities.loan": Added (optional)
POST /liabilities/getresponse 200 property addedOKResponse 200 field "liabilities.line_of_credit": Added (optional)
POST /liabilities/getdescription updatedOKSummary or description text changed. No contract impact.
POST /payment_initiation/payment/createrequest body property addedOKAdded (optional)
POST /payment_initiation/consent/createrequest body property addedOKAdded (optional)
POST /user/createdescription updatedOKSummary or description text changed. No contract impact.
POST /user/items/getresponse 200 enum values addedPotentialResponse 200 field "items[].available_products[]": Added: cra_home_lending
POST /user/items/associatedescription updatedOKSummary or description text changed. No contract impact.
POST /credit/sessions/getrequest body required removedOKNo longer required: user_token
POST /credit/sessions/getrequest body type changedBreaking(none) → string
POST /credit/sessions/getrequest body allOf removedBreakingallOf removed
POST /investments/holdings/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /investments/holdings/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].apy": Added (optional)
POST /investments/holdings/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /investments/transactions/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /investments/transactions/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /investments/transactions/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].apy": Added (optional)
POST /investments/auth/getresponse 200 enum values addedPotentialResponse 200 field "accounts[].allOf[0].subtype": Added: charge card, commercial line of credit, home equity loan, installment, prediction market
POST /investments/auth/getresponse 200 property addedOKResponse 200 field "accounts[].allOf[0].apy": Added (optional)
POST /investments/auth/getresponse 200 enum values addedPotentialResponse 200 field "item.available_products[]": Added: cra_home_lending
POST /processor/token/createrequest body enum values addedOKAdded: airwallex, cybrid, bizcap, webull
POST /processor/token/permissions/setrequest body enum values addedOKAdded: cra_home_lending
POST /processor/token/permissions/getresponse 200 enum values addedPotentialResponse 200 field "products[]": Added: cra_home_lending
POST /item/importrequest body required removedOKNo longer required: products
POST /item/importrequest body enum values addedOKAdded: cra_home_lending
POST /item/importrequest body required removedOKNo longer required: auth_token
POST /item/importrequest body deprecated changedPotentialfalse → true
POST /item/importrequest body deprecated changedPotentialfalse → true
POST /item/importrequest body deprecated changedPotentialfalse → true
POST /item/importdescription updatedOKSummary or description text changed. No contract impact.
POST /link/token/createrequest body enum values addedOKAdded: cra_home_lending
POST /link/token/createrequest body enum values addedOKAdded: charge card
POST /link/token/createrequest body enum values addedOKAdded: commercial line of credit, home equity loan, installment

Showing the first 200 changes of this update.

This is what your consumers wish your API had.

Point us at your own OpenAPI spec and get the same automatic changelog, plus email alerts and breaking-change classification on every release.