detektu
Supported APIs

Vendor coverage

Plaid API changes & breaking changes

Plaid publishes its API as an OpenAPI spec and versions it with dated releases. Detektu diffs every revision, because in a financial data integration a silently changed field is a reconciliation incident waiting to happen.

Last checked Oct 20, 2026, 8:41 PMLast change detected Oct 15, 2026, 7:46 PM

Detected changes

Latest Plaid API changes

Every entry is a change Detektu detected in Plaid's published contracts, with exact before/after evidence on its page.

  1. Info
    Response optional property added: paired_account_idopenapi:POST /investments/auth/get::response.200.application.json.accounts.items.allOf[subschema-#1:-Account].paired_account_id
    Plaid API
  2. Info
    Response required property added: ssa_verificationopenapi:POST /identity_verification/retry::response.200.application.json.kyc_check.id_number.ssa_verification
    Plaid API
  3. Info
    Response required property added: ssa_verificationopenapi:POST /identity_verification/list::response.200.application.json.identity_verifications.items.kyc_check.id_number.ssa_verification
    Plaid API
  4. Info
    Response required property added: ssa_verificationopenapi:POST /identity_verification/get::response.200.application.json.kyc_check.id_number.ssa_verification
    Plaid API
  5. Info
    Response required property added: ssa_verificationopenapi:POST /identity_verification/create::response.200.application.json.kyc_check.id_number.ssa_verification
    Plaid API
  6. Info
    Response optional property added: paired_account_idopenapi:POST /identity/match::response.200.application.json.accounts.items.allOf[subschema-#1:-Account].paired_account_id
    Plaid API
  7. Info
    Response optional property added: paired_account_idopenapi:POST /identity/get::response.200.application.json.accounts.items.allOf[subschema-#1:-Account].paired_account_id
    Plaid API
  8. Info
    Response optional property added: paired_account_idopenapi:POST /identity/documents/uploads/get::response.200.application.json.accounts.items.allOf[subschema-#1:-Account].paired_account_id
    Plaid API
  9. Info
    Response property became not nullable: insightsopenapi:POST /credit/relay/get::response.200.application.json.report.insights
    Plaid API
  10. Info
    Response property all of added: insightsopenapi:POST /credit/relay/get::response.200.application.json.report.insights
    Plaid API

Coverage

What Detektu monitors

Official products and contracts checked for changes.

Plaid API

  • API version 2020-09-14OpenAPI contractStable

Change model

How Plaid ships changes

The release patterns that shape your integration risk.

Plaid's dated API versions gate breaking changes, but the spec still moves continuously: new products, new webhook payloads, extended enums on transaction categories. Financial integrations tend to consume a narrow, critical slice of that surface.

Detektu reports every change with exact evidence and lets you declare the endpoints and fields your ledger logic depends on, so enum extensions you don't parse stay informational while changes under your reconciliation path escalate.

Monitored for you

Do Plaid's changes affect your integration?

Choose the operations and fields your services use. Detektu matches Plaid findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.