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 Sep 11, 20262 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.729.12020-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.02020-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.