Vigia

Memperbarui plaid dari 49.x ke 50.x

Perbandingan API publik plaid 49.0.0 dan 50.0.0, dihitung otomatis dari tipe TypeScript-nya. Tanda tangan yang berubah adalah kemungkinan perubahan tidak kompatibel, bukan kepastian.

Ringkasan

Jalur impor yang dihapus0
Ekspor yang dihapus2
Tanda tangan yang berubah0
Anggota kelas atau antarmuka yang dihapus0
Anggota kelas atau antarmuka yang berubah7
Baru ditandai usang0
Perubahan persyaratan (engines, dependensi peer)0
Ekspor baru2

Ekspor yang dihapus

importexportkindSebelum
plaidPaymentProfileGetResponseinterfaceinterface
plaidPaymentProfileRemoveRequestinterfaceinterface

Tanda tangan yang berubah

Tidak ada yang terdeteksi.

Anggota kelas atau antarmuka yang dihapus

Tidak ada yang terdeteksi.

Anggota kelas atau antarmuka yang berubah

memberSebelumSesudah
IDVProtectEvent.fraud_attributes{ [key: string]: object; } | null{ [key: string]: any; } | null
BusinessRiskCheck.scorenumbernumber | null
LatestScoredEvent.fraud_attributes{ [key: string]: object; } | null{ [key: string]: any; } | null
BetaPartnerEndCustomer.product_statuses{ [key: string]: object; } | undefined{ [key: string]: any; } | undefined
BusinessDigitalPresenceCheck.scorenumbernumber | null
BetaPartnerEndCustomerWithSecrets.product_statuses{ [key: string]: object; } | undefined{ [key: string]: any; } | undefined
BetaPartnerCustomerV1EnableResponse.product_statuses{ [key: string]: object; } | undefined{ [key: string]: any; } | undefined

Baru ditandai usang

Tidak ada yang terdeteksi.

Perubahan persyaratan (engines, dependensi peer)

Tidak ada yang terdeteksi.

Ekspor baru (2)
importexportkind
plaidLinkSessionCraReportResultinterface
plaidPaymentInitiationPaymentGetResponseAllOfinterface

Changelog di antara versi ini

Teks yang diterbitkan oleh penulis paket, ditampilkan apa adanya.

50.0.0
- Updating to OAS 2020-09-14_1.792.1

## Breaking changes in this version

- [BREAKING] Remove `v1.0` from `PlaidLendScoreVersion`, used by `lend_score_version` on `/cra/check_report/create`, `/cra/check_report/lend_score/get`, and `/link/token/create`. The API no longer accepts `v1.0`; use `LS1` instead.

## OpenAPI Schema Changes
### 2020-09-14_1.792.1

- Document how the primary account fields in `/cra/report/get` are computed: `primary_account_count` in each product's `metadata` is based on a report-level view of the user's transaction history, and the Base Report account attribute `is_primary_account` is based on an Item-level view.

### 2020-09-14_1.792.0

- Add hidden optional `exclude_transactions` to `cra_options.base_report` in `/link/token/create` and `base_report` in `/cra/check_report/create` for Base Reports retrieved via `/cra/check_report/base_report/get`.

### 2020-09-14_1.791.0

- Add optional `secondary_device_data` to `/protect/client/session/update` for additional sealed device data collected by the Protect SDK.

### 2020-09-14_1.790.0

- (pre-release) `/business_verification/create` and `/business_verification/get`: `risk_check.score` and `digital_presence_check.score` can now be `null` when a score is unavailable, including when a check could not complete its assessment.

### 2020-09-14_1.789.3

- Accept `ACCOUNT_REVIEW_NON_CREDIT` and `SECONDARY_INVESTOR` as `consumer_report_permissible_purpose` values when retrieving a Servicing report by `report_id` on `/cra/check_report/base_report/get` and `/cra/check_report/income_insights/get`, and on the deprecated `/cra/monitoring_insights/get`.
- Add `SECONDARY_INVESTOR` to `consumer_report_permissible_purpose` for `/link/token/create` and `/cra/check_report/create`.
- Document the existing `INSURANCE_UNDERWRITING` value of `consumer_report_permissible_purpose` for `/link/token/create` and `/cra/check_report/create`.

### 2020-09-14_1.789.2

- Add `cra_lend_score_complete` and `cra_income_complete` to the `Products` enum.

### 2020-09-14_1.789.1

- Add examples to every product schema returned by `/cra/report/get`. The wire format is unchanged.

### 2020-09-14_1.789.0

- [Breaking] Remove `v1.0` from `PlaidLendScoreVersion`, used by `lend_score_version` on `/cra/check_report/create`, `/cra/check_report/lend_score/get`, and `/link/token/create`. The API no longer accepts `v1.0`; `v1.0` is an unsupported beta version, `LS1` should be used instead.

### 2020-09-14_1.788.1

- Document the LendScore error codes in `/cra/report/get`. When a consumer does not meet a LendScore eligibility requirement, `scores[].error_code` and the LendScore product's `errors` name the unmet requirement, such as `INSUFFICIENT_TRANSACTION_HISTORY_30D` or `INSUFFICIENT_INFLOW_TRANSACTIONS_30D`.

### 2020-09-14_1.788.0

- Add required, nullable `institution_id` to `/payment_initiation/payment/get`, containing the Plaid institution ID of the end user's financial institution from which the payment was initiated

Berikan fakta ini ke agen AI Anda

Vigia adalah server MCP gratis: agen coding Anda memeriksa versi, perubahan yang merusak kompatibilitas, dan kerentanan sebelum menulis kode. Tanpa pendaftaran, tanpa kunci API.

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Tambahkan ke CursorTambahkan ke VS Code★ Bintang di GitHub

Klien MCP lainnya
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

Skill agen (SKILL.md): memberi tahu agen kapan memakai Vigia · GitHub Action untuk pull request

Pertanyaan umum

Apa saja perubahan tidak kompatibel saat memperbarui plaid dari 49 ke 50?

Antara plaid 49.0.0 dan 50.0.0, Vigia menemukan 2 ekspor yang dihapus, 0 tanda tangan yang berubah, dan 7 anggota kelas atau antarmuka yang dihapus atau berubah.

Apa yang ditandai usang di plaid 50?

0 ekspor atau anggota baru ditandai usang di plaid 50.0.0.

Untuk agen

GET https://vigia.coredls.cloud/v1/packages/npm/plaid/upgrade?from=49.0.0&to=50.0.0