You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+31Lines changed: 31 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,36 @@
1
1
See full changelog for the OpenAPI Schema (OAS) [here](https://github.com/plaid/plaid-openapi/blob/master/CHANGELOG.md).
2
2
3
+
# 38.4.0
4
+
- Updating to OAS 2020-09-14_1.682.2
5
+
6
+
## OpenAPI Schema Changes
7
+
### 2020-09-14_1.682.2
8
+
- Add personal_finance_category to BaseReportTransaction model.
9
+
10
+
### 2020-09-14_1.682.1
11
+
- Update `ProtectComputeResponse`: promote `score` and `model` to top-level fields, rename `fraud_attributes` to `attributes`, and remove `trust_index` and `subscores`
12
+
- Mark `ProtectComputeResponse.score` as nullable so it is omitted from the API response when no trust index score is present, preventing clients from seeing a spurious `"score": 0`
13
+
14
+
### 2020-09-14_1.682.0
15
+
- Add `has_null_available_balance` field to `OverrideAccounts` schema. When set to `true`, the Sandbox test account will always return `null` for its available balance. Cannot be set together with `force_available_balance`.
16
+
17
+
### 2020-09-14_1.681.9
18
+
- Add `fico` field to `CraCheckReportPartnerInsightsGetPartnerInsights`, `CraCheckReportCreatePartnerInsightsOptions`, and `LinkTokenCreateRequestCraOptionsPartnerInsights` schemas to support UltraFICO score generation; add new `CraPartnerInsightsFicoInput`, `CraPartnerInsightsUltraFicoScoreRequest`, `CraPartnerInsightsBaseFicoScore`, `CraPartnerInsightsUltraFicoScoreVersion`, `CraPartnerInsightsBureau`, and `CraPartnerInsightsBaseFicoScoreVersion` schemas
19
+
20
+
### 2020-09-14_1.681.8
21
+
- Update `beta/transactions/rules/v1` endpoints to use `client_user_id` instead of `access_token`
22
+
- Split `personal_finance_category` into `pfc_primary_category` and `pfc_detailed_category` on rule request/response schemas; add optional `pfc_version` field
23
+
- Rename `TransactionsRuleField` enum value `NAME` to `MERCHANT_NAME`
24
+
- Add `updated_at` and `client_user_id` to `TransactionsCategoryRule`; replace `item_id` and `personal_finance_category`
25
+
26
+
### 2020-09-14_1.681.7
27
+
- Add `sdk` field to `ProtectModelInputs` on `ProtectComputeRequest`.
28
+
29
+
### 2020-09-14_1.681.6
30
+
- Clarify `/protect/compute``model` field: version suffix is required and must be `major.minor` format; removed references to versionless model names
31
+
- Expand `require_extracted_data` field description to document HTTP 400 / `FAILED_PRECONDITION` behavior when set to `true`
32
+
- Add readiness error to `/protect/compute` endpoint description: for link-session models, calling the endpoint before the Link session is complete returns HTTP 400 with `error_type` = `INVALID_REQUEST` and `error_code` = `FAILED_PRECONDITION`
Copy file name to clipboardExpand all lines: plaid/api/plaid_api.py
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
4
4
The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501
5
5
6
-
The version of the OpenAPI document: 2020-09-14_1.681.5
6
+
The version of the OpenAPI document: 2020-09-14_1.682.2
7
7
Generated by: https://openapi-generator.tech
8
8
"""
9
9
@@ -19414,7 +19414,7 @@ def auth_verify(
19414
19414
):
19415
19415
"""Verify auth data # noqa: E501
19416
19416
19417
-
The `/auth/verify` endpoint verifies bank account numbers against Plaid's database via Database Auth. # noqa: E501
19417
+
The `/auth/verify` endpoint verifies bank account and routing numbers and (optionally) account owner names against Plaid's database via [Database Auth](https://plaid.com/docs/auth/coverage/database-auth/). It can be used to verify account numbers that were not collected via the Plaid Link flow. This endpoint is currently in Early Availability; contact Sales or your Plaid account manager to request access. # noqa: E501
19418
19418
This method makes a synchronous HTTP request by default. To make an
"""Refresh or create a Consumer Report # noqa: E501
22736
22736
22737
-
The primary purpose of `/cra/check_report/create` is to refresh data in an existing report. A Consumer Report will last for 24 hours before expiring; you should call any `/get` endpoints on the report before it expires. If a report expires, you can call `/cra/check_report/create` again to re-generate it and refresh the data in the report. `/cra/check_report/create` can also be used to create a new report if `consumer_report_permissible_purpose` was omitted during Link token creation. However, using the endpoint in this way is not recommended. Instead, `consumer_report_permissible_purpose` should always be specified when calling `/link/token/create` for Plaid CRA products; this will reduce latency and simplify the integration process. If you provide a `consumer_report_permissible_purpose` during Link token creation, then Plaid Check will automatically begin creating a Consumer Report once the user completes the Link process, and it is not necessary to call `/cra/check_report/create` before retrieving the report. # noqa: E501
22737
+
Use `/cra/check_report/create` to refresh data in an existing report. A Consumer Report will last for 24 hours before expiring; you should call any `/get` endpoints on the report before it expires. If a report expires, you can call `/cra/check_report/create` again to re-generate it and refresh the data in the report. # noqa: E501
22738
22738
This method makes a synchronous HTTP request by default. To make an
Use this endpoint to compute a Protect Trust Index score and retrieve fraud attributes # noqa: E501
34021
+
Use this endpoint to compute a Protect Trust Index score and retrieve fraud attributes. For link-session models, if the Link session is not yet complete, the endpoint returns HTTP 400 with `error_type` = `INVALID_REQUEST` and `error_code` = `FAILED_PRECONDITION`. # noqa: E501
34022
34022
This method makes a synchronous HTTP request by default. To make an
0 commit comments