Skip to content

Commit aa986e4

Browse files
authored
OpenAPI generated code at 2025-08-13T19:28:36Z (#523)
1 parent a7e380b commit aa986e4

1,855 files changed

Lines changed: 6051 additions & 2104 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openapi-generator/FILES

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
docs/AAMVAAnalysis.md
2+
docs/AAMVADetailedMatchResult.md
3+
docs/AAMVAMatchResult.md
14
docs/ACHClass.md
25
docs/APR.md
36
docs/AccountAccess.md
@@ -46,6 +49,9 @@ docs/Asset.md
4649
docs/AssetDetail.md
4750
docs/AssetHolder.md
4851
docs/AssetHolderName.md
52+
docs/AssetHolding.md
53+
docs/AssetHoldings.md
54+
docs/AssetInvestmentTransactionType.md
4955
docs/AssetOwner.md
5056
docs/AssetOwners.md
5157
docs/AssetReport.md
@@ -101,6 +107,10 @@ docs/AuthGetResponse.md
101107
docs/AuthMetadata.md
102108
docs/AuthSupportedMethods.md
103109
docs/AuthUpdateTypes.md
110+
docs/AuthVerifyNumbersACH.md
111+
docs/AuthVerifyRequest.md
112+
docs/AuthVerifyRequestNumbers.md
113+
docs/AuthVerifyResponse.md
104114
docs/AutomaticallyVerifiedWebhook.md
105115
docs/BankIncomeCompleteResult.md
106116
docs/BankIncomeCompleteWebhook.md
@@ -269,6 +279,7 @@ docs/Cause.md
269279
docs/CauseAllOf.md
270280
docs/CheckReportWarning.md
271281
docs/CheckReportWarningCode.md
282+
docs/ClientCustomization.md
272283
docs/ClientProvidedEnhancedTransaction.md
273284
docs/ClientProvidedEnrichedTransaction.md
274285
docs/ClientProvidedRawTransaction.md
@@ -840,6 +851,7 @@ docs/KYCCheckPhoneSummary.md
840851
docs/LastDataAccessTimes.md
841852
docs/LatestScoredEvent.md
842853
docs/LayerAuthenticationPassedWebhook.md
854+
docs/LedgerEventSourceType.md
843855
docs/LiabilitiesDefaultUpdateWebhook.md
844856
docs/LiabilitiesGetRequest.md
845857
docs/LiabilitiesGetRequestOptions.md
@@ -1450,8 +1462,6 @@ docs/SweepStatus.md
14501462
docs/SweepTrigger.md
14511463
docs/SyncUpdatesAvailableWebhook.md
14521464
docs/SyntheticFraud.md
1453-
docs/TCHNotification.md
1454-
docs/TCHNotificationResponse.md
14551465
docs/Taxform.md
14561466
docs/TaxpayerID.md
14571467
docs/TaxpayerIdentifier.md
@@ -1598,6 +1608,9 @@ docs/TransferLedgerDepositRequest.md
15981608
docs/TransferLedgerDepositResponse.md
15991609
docs/TransferLedgerDistributeRequest.md
16001610
docs/TransferLedgerDistributeResponse.md
1611+
docs/TransferLedgerEvent.md
1612+
docs/TransferLedgerEventListRequest.md
1613+
docs/TransferLedgerEventListResponse.md
16011614
docs/TransferLedgerGetRequest.md
16021615
docs/TransferLedgerGetResponse.md
16031616
docs/TransferLedgerSweepSimulateEventType.md
@@ -1705,6 +1718,8 @@ docs/UserFinancialDataRefreshResponse.md
17051718
docs/UserIDNumber.md
17061719
docs/UserItemsGetRequest.md
17071720
docs/UserItemsGetResponse.md
1721+
docs/UserItemsListRequest.md
1722+
docs/UserItemsListResponse.md
17081723
docs/UserPermissionRevokedWebhook.md
17091724
docs/UserRemoveRequest.md
17101725
docs/UserRemoveResponse.md
@@ -1833,6 +1848,9 @@ lib/plaid/api/plaid_api.rb
18331848
lib/plaid/api_client.rb
18341849
lib/plaid/api_error.rb
18351850
lib/plaid/configuration.rb
1851+
lib/plaid/models/aamva_analysis.rb
1852+
lib/plaid/models/aamva_detailed_match_result.rb
1853+
lib/plaid/models/aamva_match_result.rb
18361854
lib/plaid/models/account_access.rb
18371855
lib/plaid/models/account_assets.rb
18381856
lib/plaid/models/account_balance.rb
@@ -1881,6 +1899,9 @@ lib/plaid/models/asset.rb
18811899
lib/plaid/models/asset_detail.rb
18821900
lib/plaid/models/asset_holder.rb
18831901
lib/plaid/models/asset_holder_name.rb
1902+
lib/plaid/models/asset_holding.rb
1903+
lib/plaid/models/asset_holdings.rb
1904+
lib/plaid/models/asset_investment_transaction_type.rb
18841905
lib/plaid/models/asset_owner.rb
18851906
lib/plaid/models/asset_owners.rb
18861907
lib/plaid/models/asset_report.rb
@@ -1936,6 +1957,10 @@ lib/plaid/models/auth_get_response.rb
19361957
lib/plaid/models/auth_metadata.rb
19371958
lib/plaid/models/auth_supported_methods.rb
19381959
lib/plaid/models/auth_update_types.rb
1960+
lib/plaid/models/auth_verify_numbers_ach.rb
1961+
lib/plaid/models/auth_verify_request.rb
1962+
lib/plaid/models/auth_verify_request_numbers.rb
1963+
lib/plaid/models/auth_verify_response.rb
19391964
lib/plaid/models/automatically_verified_webhook.rb
19401965
lib/plaid/models/bank_income_complete_result.rb
19411966
lib/plaid/models/bank_income_complete_webhook.rb
@@ -2103,6 +2128,7 @@ lib/plaid/models/cause.rb
21032128
lib/plaid/models/cause_all_of.rb
21042129
lib/plaid/models/check_report_warning.rb
21052130
lib/plaid/models/check_report_warning_code.rb
2131+
lib/plaid/models/client_customization.rb
21062132
lib/plaid/models/client_provided_enhanced_transaction.rb
21072133
lib/plaid/models/client_provided_enriched_transaction.rb
21082134
lib/plaid/models/client_provided_raw_transaction.rb
@@ -2675,6 +2701,7 @@ lib/plaid/models/kyc_check_phone_summary.rb
26752701
lib/plaid/models/last_data_access_times.rb
26762702
lib/plaid/models/latest_scored_event.rb
26772703
lib/plaid/models/layer_authentication_passed_webhook.rb
2704+
lib/plaid/models/ledger_event_source_type.rb
26782705
lib/plaid/models/liabilities_default_update_webhook.rb
26792706
lib/plaid/models/liabilities_get_request.rb
26802707
lib/plaid/models/liabilities_get_request_options.rb
@@ -3289,8 +3316,6 @@ lib/plaid/models/taxpayer_id.rb
32893316
lib/plaid/models/taxpayer_identifier.rb
32903317
lib/plaid/models/taxpayer_identifier_type.rb
32913318
lib/plaid/models/taxpayer_identifiers.rb
3292-
lib/plaid/models/tch_notification.rb
3293-
lib/plaid/models/tch_notification_response.rb
32943319
lib/plaid/models/total.rb
32953320
lib/plaid/models/total_canonical_description.rb
32963321
lib/plaid/models/total_inflow_amount.rb
@@ -3432,6 +3457,9 @@ lib/plaid/models/transfer_ledger_deposit_request.rb
34323457
lib/plaid/models/transfer_ledger_deposit_response.rb
34333458
lib/plaid/models/transfer_ledger_distribute_request.rb
34343459
lib/plaid/models/transfer_ledger_distribute_response.rb
3460+
lib/plaid/models/transfer_ledger_event.rb
3461+
lib/plaid/models/transfer_ledger_event_list_request.rb
3462+
lib/plaid/models/transfer_ledger_event_list_response.rb
34353463
lib/plaid/models/transfer_ledger_get_request.rb
34363464
lib/plaid/models/transfer_ledger_get_response.rb
34373465
lib/plaid/models/transfer_ledger_sweep_simulate_event_type.rb
@@ -3539,6 +3567,8 @@ lib/plaid/models/user_financial_data_refresh_response.rb
35393567
lib/plaid/models/user_id_number.rb
35403568
lib/plaid/models/user_items_get_request.rb
35413569
lib/plaid/models/user_items_get_response.rb
3570+
lib/plaid/models/user_items_list_request.rb
3571+
lib/plaid/models/user_items_list_response.rb
35423572
lib/plaid/models/user_permission_revoked_webhook.rb
35433573
lib/plaid/models/user_remove_request.rb
35443574
lib/plaid/models/user_remove_response.rb

CHANGELOG.md

Lines changed: 65 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,65 @@
11
See full changelog for the OpenAPI schema (OAS) [here](https://github.com/plaid/plaid-openapi/blob/master/CHANGELOG.md).
22

3+
# 43.0.0
4+
- Updating to OAS 2020-09-14_1.658.0
5+
6+
## Breaking changes in this version
7+
8+
- [BREAKING] To improve consistency and resolve a bug in a third-party client library, changed `MonitoringConsumerReportPermissiblePurpose` schema object title from `ConsumerReportPermissiblePurpose` to `MonitoringConsumerReportPermissiblePurpose`. This may be a breaking change for certain client libraries.
9+
10+
## OpenAPI Schema Changes
11+
### 2020-09-14_1.658.0
12+
- (beta) Add `user_id` field to `/session/token/create` request.
13+
- [BREAKING for Go] (beta) Make `user` object optional in `/session/token/create` if `user_id` is included.
14+
15+
### 2020-09-14_1.657.0
16+
Add Add `subtype` property to the `Security` model.
17+
18+
### 2020-09-14_1.656.1
19+
- Renamed `protect_sdk_session_id` field in the request of `/protect/event/send` to `protect_session_id` for consistency across endpoints.
20+
21+
### 2020-09-14_1.656.0
22+
- Added `aamva_verification` object in the responses of `documentary_verification.documents[].analysis`. This impacts the following endpoints:
23+
- `identity_verification/create`
24+
- `identity_verification/get`
25+
- `identity_verification/list`
26+
- `identity_verification/retry`
27+
28+
### 2020-09-14_1.655.0
29+
- Add `max_amount` and `iso_currency_code` to `rfp` in `/transfer/capabilitied/get` response
30+
31+
### 2020-09-14_1.654.0
32+
- [BREAKING] To improve consistency and resolve a bug in a third-party client library, changed `MonitoringConsumerReportPermissiblePurpose` schema object title from `ConsumerReportPermissiblePurpose` to `MonitoringConsumerReportPermissiblePurpose`. This may be a breaking change for certain client libraries.
33+
34+
### 2020-09-14_1.653.0
35+
- (beta) Add optional `user_id` field to `identity_verification/create` and `identity_verification/list` requests. When `user_id` is present during creation and `client_user_id` is not, the `client_user_id` from the associated user will be set on the created identity verification. If `user_id` is present during creation, the `user` object may not also be present. Modifying user data should be done via the `user/update` endpoint.
36+
- [BREAKING for Go] (beta) Make `client_user_id` optional in `identity_verification/list` if `user_id` is included.
37+
- (beta) Add nullable `user_id` to the response of all of the identity verification endpoints:
38+
- `identity_verification/create`
39+
- `identity_verification/get`
40+
- `identity_verification/list`
41+
- `identity_verification/retry`
42+
43+
### 2020-09-14_1.652.3
44+
- Added support for `cra_monitoring` to `Products` array.
45+
46+
### 2020-09-14_1.652.2
47+
- (beta) Add `/user/items/list` endpoint
48+
49+
### 2020-09-14_1.652.1
50+
- Add `/transfer/ledger/event/list` endpoint
51+
352
# 42.0.0
453
- Updating to OAS 2020-09-14_1.652.0
554

55+
## Breaking changes in this version
56+
57+
- [Breaking] Replacing `voe` references to instead be `employment_refresh` in `/cra/check_report/verification/get` and `/cra/check_report/create`
58+
- `/cra/check_report/verification/get`'s `reports_requested` options are now `VOA` and `employment_refresh`
59+
- `voe_options` in the request is now `employment_refresh_options`
60+
- `/cra/check_report/verification/get`'s response now has `report.employment_refresh` instead of `report.voe`
61+
- `gse_options.report_type` in `/cra/check_report/create` are now `VOA` and `employment_refresh`
62+
663
## OpenAPI Schema Changes
764
### 2020-09-14_1.652.0
865
- Add optional `cursor` and `count` fields to the `/payment_initiation/recipient/list` request and `next_cursor` to its response
@@ -62,6 +119,12 @@ See full changelog for the OpenAPI schema (OAS) [here](https://github.com/plaid/
62119
# 41.0.0
63120
- Updating to OAS 2020-09-14_1.645.0
64121

122+
## Breaking changes in this version
123+
124+
- [Breaking] For Signal, remove enum values `REAL_TIME_PAYMENTS` and `DEBIT_CARD` as these payment methods are not supported by the Signal product.
125+
- [Breaking] Rename client library `/cra/check_report/create`'s `partner_insights` object to type `CraCheckReportCreatePartnerInsightsOptions` instead of `CraCheckReportPartnerInsightsGetOptions`. All the object fields are identical.
126+
- [Breaking] Rename client library `/cra/check_report/partner_insights/get`'s `option.prism_versions` object to type `PrismVersionsDeprecated` instead of `PrismVersions`. All the object fields' are identical.
127+
65128
## OpenAPI Schema Changes
66129
### 2020-09-14_1.645.0
67130
- Removes the `payment_details` field from `/accounts/balance/get` request
@@ -142,8 +205,8 @@ See full changelog for the OpenAPI schema (OAS) [here](https://github.com/plaid/
142205
- Add missing `unsent` value as a possible `verification_status` to reflect actual API behavior.
143206

144207
### 2020-09-14_1.637.3
145-
- (beta) Add `PLAID-NEW-USER-API-ENABLED` as a header parameter to `/user/create`
146-
- (beta) Add `PLAID-NEW-USER-API-ENABLED` as a header parameter to `/user/remove`
208+
- (beta) Add `PLAID-NEW-USER-API-ENABLED` as a header parameter to `/user/create`. This header is only for the use of customers in the new user API beta; customers should *not* use this parameter unless they have been advised to do so by Plaid.
209+
- (beta) Add `PLAID-NEW-USER-API-ENABLED` as a header parameter to `/user/remove`. This header is only for the use of customers in the new user API beta; customers should *not* use this parameter unless they have been advised to do so by Plaid.
147210

148211
### 2020-09-14_1.637.2
149212
- (beta) Add `user_id` to `/session/token/create` response

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Note: This image is also built in CircleCI, so limit references to internal repositories.
2+
# Keep this in sync with the image in plaid-ruby-release Jenkinsfile
23
FROM ruby:3.2.0
34

45
# Create app directory

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Ruby embeds the version in the generator where as others don't so it's not possible to cat for it.
2-
RUBY_PACKAGE_VERSION=42.0.0
2+
RUBY_PACKAGE_VERSION=43.0.0
33

44
.PHONY: release
55
release:

lib/plaid.rb

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
#The Plaid REST API. Please see https://plaid.com/docs/api for more details.
55
6-
The version of the OpenAPI document: 2020-09-14_1.652.0
6+
The version of the OpenAPI document: 2020-09-14_1.658.0
77
88
Generated by: https://openapi-generator.tech
99
OpenAPI Generator version: 6.3.0
@@ -17,6 +17,9 @@
1717
require 'plaid/configuration'
1818

1919
# Models
20+
Plaid.autoload :AAMVAAnalysis, 'plaid/models/aamva_analysis'
21+
Plaid.autoload :AAMVADetailedMatchResult, 'plaid/models/aamva_detailed_match_result'
22+
Plaid.autoload :AAMVAMatchResult, 'plaid/models/aamva_match_result'
2023
Plaid.autoload :ACHClass, 'plaid/models/ach_class'
2124
Plaid.autoload :APR, 'plaid/models/apr'
2225
Plaid.autoload :AccountAccess, 'plaid/models/account_access'
@@ -65,6 +68,9 @@
6568
Plaid.autoload :AssetDetail, 'plaid/models/asset_detail'
6669
Plaid.autoload :AssetHolder, 'plaid/models/asset_holder'
6770
Plaid.autoload :AssetHolderName, 'plaid/models/asset_holder_name'
71+
Plaid.autoload :AssetHolding, 'plaid/models/asset_holding'
72+
Plaid.autoload :AssetHoldings, 'plaid/models/asset_holdings'
73+
Plaid.autoload :AssetInvestmentTransactionType, 'plaid/models/asset_investment_transaction_type'
6874
Plaid.autoload :AssetOwner, 'plaid/models/asset_owner'
6975
Plaid.autoload :AssetOwners, 'plaid/models/asset_owners'
7076
Plaid.autoload :AssetReport, 'plaid/models/asset_report'
@@ -120,6 +126,10 @@
120126
Plaid.autoload :AuthMetadata, 'plaid/models/auth_metadata'
121127
Plaid.autoload :AuthSupportedMethods, 'plaid/models/auth_supported_methods'
122128
Plaid.autoload :AuthUpdateTypes, 'plaid/models/auth_update_types'
129+
Plaid.autoload :AuthVerifyNumbersACH, 'plaid/models/auth_verify_numbers_ach'
130+
Plaid.autoload :AuthVerifyRequest, 'plaid/models/auth_verify_request'
131+
Plaid.autoload :AuthVerifyRequestNumbers, 'plaid/models/auth_verify_request_numbers'
132+
Plaid.autoload :AuthVerifyResponse, 'plaid/models/auth_verify_response'
123133
Plaid.autoload :AutomaticallyVerifiedWebhook, 'plaid/models/automatically_verified_webhook'
124134
Plaid.autoload :BankIncomeCompleteResult, 'plaid/models/bank_income_complete_result'
125135
Plaid.autoload :BankIncomeCompleteWebhook, 'plaid/models/bank_income_complete_webhook'
@@ -288,6 +298,7 @@
288298
Plaid.autoload :CauseAllOf, 'plaid/models/cause_all_of'
289299
Plaid.autoload :CheckReportWarning, 'plaid/models/check_report_warning'
290300
Plaid.autoload :CheckReportWarningCode, 'plaid/models/check_report_warning_code'
301+
Plaid.autoload :ClientCustomization, 'plaid/models/client_customization'
291302
Plaid.autoload :ClientProvidedEnhancedTransaction, 'plaid/models/client_provided_enhanced_transaction'
292303
Plaid.autoload :ClientProvidedEnrichedTransaction, 'plaid/models/client_provided_enriched_transaction'
293304
Plaid.autoload :ClientProvidedRawTransaction, 'plaid/models/client_provided_raw_transaction'
@@ -859,6 +870,7 @@
859870
Plaid.autoload :LastDataAccessTimes, 'plaid/models/last_data_access_times'
860871
Plaid.autoload :LatestScoredEvent, 'plaid/models/latest_scored_event'
861872
Plaid.autoload :LayerAuthenticationPassedWebhook, 'plaid/models/layer_authentication_passed_webhook'
873+
Plaid.autoload :LedgerEventSourceType, 'plaid/models/ledger_event_source_type'
862874
Plaid.autoload :LiabilitiesDefaultUpdateWebhook, 'plaid/models/liabilities_default_update_webhook'
863875
Plaid.autoload :LiabilitiesGetRequest, 'plaid/models/liabilities_get_request'
864876
Plaid.autoload :LiabilitiesGetRequestOptions, 'plaid/models/liabilities_get_request_options'
@@ -1468,8 +1480,6 @@
14681480
Plaid.autoload :SweepTrigger, 'plaid/models/sweep_trigger'
14691481
Plaid.autoload :SyncUpdatesAvailableWebhook, 'plaid/models/sync_updates_available_webhook'
14701482
Plaid.autoload :SyntheticFraud, 'plaid/models/synthetic_fraud'
1471-
Plaid.autoload :TCHNotification, 'plaid/models/tch_notification'
1472-
Plaid.autoload :TCHNotificationResponse, 'plaid/models/tch_notification_response'
14731483
Plaid.autoload :Taxform, 'plaid/models/taxform'
14741484
Plaid.autoload :TaxpayerID, 'plaid/models/taxpayer_id'
14751485
Plaid.autoload :TaxpayerIdentifier, 'plaid/models/taxpayer_identifier'
@@ -1616,6 +1626,9 @@
16161626
Plaid.autoload :TransferLedgerDepositResponse, 'plaid/models/transfer_ledger_deposit_response'
16171627
Plaid.autoload :TransferLedgerDistributeRequest, 'plaid/models/transfer_ledger_distribute_request'
16181628
Plaid.autoload :TransferLedgerDistributeResponse, 'plaid/models/transfer_ledger_distribute_response'
1629+
Plaid.autoload :TransferLedgerEvent, 'plaid/models/transfer_ledger_event'
1630+
Plaid.autoload :TransferLedgerEventListRequest, 'plaid/models/transfer_ledger_event_list_request'
1631+
Plaid.autoload :TransferLedgerEventListResponse, 'plaid/models/transfer_ledger_event_list_response'
16191632
Plaid.autoload :TransferLedgerGetRequest, 'plaid/models/transfer_ledger_get_request'
16201633
Plaid.autoload :TransferLedgerGetResponse, 'plaid/models/transfer_ledger_get_response'
16211634
Plaid.autoload :TransferLedgerSweepSimulateEventType, 'plaid/models/transfer_ledger_sweep_simulate_event_type'
@@ -1723,6 +1736,8 @@
17231736
Plaid.autoload :UserIDNumber, 'plaid/models/user_id_number'
17241737
Plaid.autoload :UserItemsGetRequest, 'plaid/models/user_items_get_request'
17251738
Plaid.autoload :UserItemsGetResponse, 'plaid/models/user_items_get_response'
1739+
Plaid.autoload :UserItemsListRequest, 'plaid/models/user_items_list_request'
1740+
Plaid.autoload :UserItemsListResponse, 'plaid/models/user_items_list_response'
17261741
Plaid.autoload :UserPermissionRevokedWebhook, 'plaid/models/user_permission_revoked_webhook'
17271742
Plaid.autoload :UserRemoveRequest, 'plaid/models/user_remove_request'
17281743
Plaid.autoload :UserRemoveResponse, 'plaid/models/user_remove_response'

0 commit comments

Comments
 (0)