Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 20 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,7 @@ plaid/model/base_report_item.py
plaid/model/base_report_longest_gap_insights.py
plaid/model/base_report_number_flow_insights.py
plaid/model/base_report_transaction.py
plaid/model/base_report_transaction_personal_finance_category.py
plaid/model/base_report_transaction_type.py
plaid/model/base_report_user_attributes.py
plaid/model/base_report_warning.py
Expand Down Expand Up @@ -272,10 +273,14 @@ plaid/model/beta_partner_end_customer.py
plaid/model/beta_partner_end_customer_with_secrets.py
plaid/model/business_account.py
plaid/model/business_account_all_of.py
plaid/model/business_check_boolean_status.py
plaid/model/business_digital_presence_check.py
plaid/model/business_email_address.py
plaid/model/business_entity_type.py
plaid/model/business_field_match_summary.py
plaid/model/business_finance_category.py
plaid/model/business_industry_prediction.py
plaid/model/business_industry_prediction_nullable.py
plaid/model/business_kyb_check.py
plaid/model/business_kyb_match_details.py
plaid/model/business_phone_number.py
Expand All @@ -289,7 +294,12 @@ plaid/model/business_verification_get_response.py
plaid/model/business_verification_status_kyb_check.py
plaid/model/business_verification_status_overall.py
plaid/model/business_verification_status_risk_check.py
plaid/model/business_verification_status_web_presence_check.py
plaid/model/business_website.py
plaid/model/business_website_analysis.py
plaid/model/business_website_build_status.py
plaid/model/business_website_ssl.py
plaid/model/business_whois_record.py
plaid/model/cash_flow_insight.py
plaid/model/cash_flow_updates_event_webhook_codes.py
plaid/model/cash_flow_updates_expected_deposit_missed_webhook.py
Expand Down Expand Up @@ -456,14 +466,23 @@ plaid/model/cra_monitoring_insights_unsubscribe_response.py
plaid/model/cra_network_insights_item.py
plaid/model/cra_network_insights_report.py
plaid/model/cra_partner_insights.py
plaid/model/cra_partner_insights_base_fico_score.py
plaid/model/cra_partner_insights_base_fico_score_version.py
plaid/model/cra_partner_insights_bureau.py
plaid/model/cra_partner_insights_complete_webhook.py
plaid/model/cra_partner_insights_error_webhook.py
plaid/model/cra_partner_insights_fico_input.py
plaid/model/cra_partner_insights_fico_results.py
plaid/model/cra_partner_insights_get_request.py
plaid/model/cra_partner_insights_get_response.py
plaid/model/cra_partner_insights_item.py
plaid/model/cra_partner_insights_item_account.py
plaid/model/cra_partner_insights_item_account_metadata.py
plaid/model/cra_partner_insights_prism.py
plaid/model/cra_partner_insights_ultra_fico_score.py
plaid/model/cra_partner_insights_ultra_fico_score_request.py
plaid/model/cra_partner_insights_ultra_fico_score_result.py
plaid/model/cra_partner_insights_ultra_fico_score_version.py
plaid/model/cra_pdf_add_ons.py
plaid/model/cra_prediction_interval.py
plaid/model/cra_upgrade_failed_webhook.py
Expand Down Expand Up @@ -1400,6 +1419,7 @@ plaid/model/protect_report_create_request.py
plaid/model/protect_report_create_response.py
plaid/model/protect_report_source.py
plaid/model/protect_report_type.py
plaid/model/protect_sdk_model_inputs.py
plaid/model/protect_user.py
plaid/model/protect_user_event_webhook.py
plaid/model/protect_user_insights_get_request.py
Expand Down
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
See full changelog for the OpenAPI Schema (OAS) [here](https://github.com/plaid/plaid-openapi/blob/master/CHANGELOG.md).

# 38.4.0
- Updating to OAS 2020-09-14_1.682.2

## OpenAPI Schema Changes
### 2020-09-14_1.682.2
- Add personal_finance_category to BaseReportTransaction model.

### 2020-09-14_1.682.1
- Update `ProtectComputeResponse`: promote `score` and `model` to top-level fields, rename `fraud_attributes` to `attributes`, and remove `trust_index` and `subscores`
- 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`

### 2020-09-14_1.682.0
- 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`.

### 2020-09-14_1.681.9
- Add `fico` field to `CraCheckReportPartnerInsightsGetPartnerInsights`, `CraCheckReportCreatePartnerInsightsOptions`, and `LinkTokenCreateRequestCraOptionsPartnerInsights` schemas to support UltraFICO score generation; add new `CraPartnerInsightsFicoInput`, `CraPartnerInsightsUltraFicoScoreRequest`, `CraPartnerInsightsBaseFicoScore`, `CraPartnerInsightsUltraFicoScoreVersion`, `CraPartnerInsightsBureau`, and `CraPartnerInsightsBaseFicoScoreVersion` schemas

### 2020-09-14_1.681.8
- Update `beta/transactions/rules/v1` endpoints to use `client_user_id` instead of `access_token`
- Split `personal_finance_category` into `pfc_primary_category` and `pfc_detailed_category` on rule request/response schemas; add optional `pfc_version` field
- Rename `TransactionsRuleField` enum value `NAME` to `MERCHANT_NAME`
- Add `updated_at` and `client_user_id` to `TransactionsCategoryRule`; replace `item_id` and `personal_finance_category`

### 2020-09-14_1.681.7
- Add `sdk` field to `ProtectModelInputs` on `ProtectComputeRequest`.

### 2020-09-14_1.681.6
- Clarify `/protect/compute` `model` field: version suffix is required and must be `major.minor` format; removed references to versionless model names
- Expand `require_extracted_data` field description to document HTTP 400 / `FAILED_PRECONDITION` behavior when set to `true`
- 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`

# 38.3.0
- Updating to OAS 2020-09-14_1.681.5

Expand Down
4 changes: 2 additions & 2 deletions plaid/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""


__version__ = "38.3.0"
__version__ = "38.4.0"

# import ApiClient
from plaid.api_client import ApiClient
Expand Down
8 changes: 4 additions & 4 deletions plaid/api/plaid_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down Expand Up @@ -19414,7 +19414,7 @@ def auth_verify(
):
"""Verify auth data # noqa: E501

The `/auth/verify` endpoint verifies bank account numbers against Plaid's database via Database Auth. # noqa: E501
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
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True

Expand Down Expand Up @@ -22734,7 +22734,7 @@ def cra_check_report_create(
):
"""Refresh or create a Consumer Report # noqa: E501

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
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
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True

Expand Down Expand Up @@ -34018,7 +34018,7 @@ def protect_compute(
):
"""Compute Protect Trust Index Score # noqa: E501

Use this endpoint to compute a Protect Trust Index score and retrieve fraud attributes # noqa: E501
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
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True

Expand Down
4 changes: 2 additions & 2 deletions plaid/api_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down Expand Up @@ -76,7 +76,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
self.default_headers[header_name] = header_value
self.cookie = cookie
# Set default User-Agent.
self.user_agent = 'Plaid Python v38.3.0'
self.user_agent = 'Plaid Python v38.4.0'

def __enter__(self):
return self
Expand Down
6 changes: 3 additions & 3 deletions plaid/configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501
The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down Expand Up @@ -431,8 +431,8 @@ def to_debug_report(self):
return "Python SDK Debug Report:\n"\
"OS: {env}\n"\
"Python Version: {pyversion}\n"\
"Version of the API: 2020-09-14_1.681.5\n"\
"SDK Package Version: 38.3.0".\
"Version of the API: 2020-09-14_1.682.2\n"\
"SDK Package Version: 38.4.0".\
format(env=sys.platform, pyversion=sys.version)

def get_host_settings(self):
Expand Down
2 changes: 1 addition & 1 deletion plaid/exceptions.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/aamva_analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/aamva_detailed_match_result.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/aamva_match_result.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_access.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_assets.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_balance.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_base_nullable.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_filter.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_filter_subtypes.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_filters_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_holder_category.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_identity.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_identity_all_of.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_identity_document_upload.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_identity_document_upload_all_of.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_identity_match_score.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_identity_match_score_all_of.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_ids_with_updated_auth.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_ids_with_updated_identity.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
2 changes: 1 addition & 1 deletion plaid/model/account_insights.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

The Plaid REST API. Please see https://plaid.com/docs/api for more details. # noqa: E501

The version of the OpenAPI document: 2020-09-14_1.681.5
The version of the OpenAPI document: 2020-09-14_1.682.2
Generated by: https://openapi-generator.tech
"""

Expand Down
Loading