Skip to content

Commit 6c900a2

Browse files
authored
OpenAPI generated code at 2022-10-25T18:11:16Z (#445)
1 parent 13392e5 commit 6c900a2

972 files changed

Lines changed: 4387 additions & 1436 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: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,10 @@ docs/CreditRelayRemoveResponse.md
192192
docs/CreditSession.md
193193
docs/CreditSessionBankIncomeResult.md
194194
docs/CreditSessionBankIncomeStatus.md
195+
docs/CreditSessionDocumentIncomeResult.md
196+
docs/CreditSessionError.md
195197
docs/CreditSessionItemAddResult.md
198+
docs/CreditSessionPayrollIncomeResult.md
196199
docs/CreditSessionResults.md
197200
docs/CreditSessionsGetRequest.md
198201
docs/CreditSessionsGetResponse.md
@@ -277,7 +280,6 @@ docs/EntityWatchlistScreeningHit.md
277280
docs/EntityWatchlistScreeningReview.md
278281
docs/EntityWatchlistScreeningSearchTerms.md
279282
docs/EntityWatchlistSearchTerms.md
280-
docs/Error.md
281283
docs/ExpirationDate.md
282284
docs/ExternalPaymentInitiationConsentOptions.md
283285
docs/ExternalPaymentOptions.md
@@ -450,6 +452,8 @@ docs/LinkDeliveryDeliveryMethod.md
450452
docs/LinkDeliveryGetRequest.md
451453
docs/LinkDeliveryGetResponse.md
452454
docs/LinkDeliverySessionStatus.md
455+
docs/LinkOAuthCorrelationIdExchangeRequest.md
456+
docs/LinkOAuthCorrelationIdExchangeResponse.md
453457
docs/LinkTokenAccountFilters.md
454458
docs/LinkTokenCreateCreditFilter.md
455459
docs/LinkTokenCreateDepositoryFilter.md
@@ -515,6 +519,8 @@ docs/PSLFStatus.md
515519
docs/Parties.md
516520
docs/PartnerCustomerCreateRequest.md
517521
docs/PartnerCustomerCreateResponse.md
522+
docs/PartnerCustomerEnableRequest.md
523+
docs/PartnerCustomerEnableResponse.md
518524
docs/PartnerCustomerGetRequest.md
519525
docs/PartnerCustomerGetResponse.md
520526
docs/PartnerEndCustomer.md
@@ -524,6 +530,7 @@ docs/PartnerEndCustomerSecrets.md
524530
docs/PartnerEndCustomerStatus.md
525531
docs/PartnerEndCustomerTechnicalContact.md
526532
docs/PartnerEndCustomerWithSecrets.md
533+
docs/PartnerEndCustomerWithSecretsAllOf.md
527534
docs/Party.md
528535
docs/PartyIndividual.md
529536
docs/PartyRoleType.md
@@ -623,6 +630,7 @@ docs/PhysicalDocumentExtractedDataAnalysis.md
623630
docs/PhysicalDocumentImages.md
624631
docs/PlaidApi.md
625632
docs/PlaidError.md
633+
docs/PlaidErrorType.md
626634
docs/PlatformIds.md
627635
docs/ProcessorApexProcessorTokenCreateRequest.md
628636
docs/ProcessorAuthGetRequest.md
@@ -670,11 +678,15 @@ docs/SandboxItemResetLoginResponse.md
670678
docs/SandboxItemSetVerificationStatusRequest.md
671679
docs/SandboxItemSetVerificationStatusResponse.md
672680
docs/SandboxOauthSelectAccountsRequest.md
681+
docs/SandboxPaymentProfileResetLoginRequest.md
682+
docs/SandboxPaymentProfileResetLoginResponse.md
673683
docs/SandboxProcessorTokenCreateRequest.md
674684
docs/SandboxProcessorTokenCreateRequestOptions.md
675685
docs/SandboxProcessorTokenCreateResponse.md
676686
docs/SandboxPublicTokenCreateRequest.md
687+
docs/SandboxPublicTokenCreateRequestIncomeVerificationBankIncome.md
677688
docs/SandboxPublicTokenCreateRequestOptions.md
689+
docs/SandboxPublicTokenCreateRequestOptionsIncomeVerification.md
678690
docs/SandboxPublicTokenCreateRequestOptionsTransactions.md
679691
docs/SandboxPublicTokenCreateResponse.md
680692
docs/SandboxTransferFireWebhookRequest.md
@@ -1140,7 +1152,10 @@ lib/plaid/models/credit_relay_remove_response.rb
11401152
lib/plaid/models/credit_session.rb
11411153
lib/plaid/models/credit_session_bank_income_result.rb
11421154
lib/plaid/models/credit_session_bank_income_status.rb
1155+
lib/plaid/models/credit_session_document_income_result.rb
1156+
lib/plaid/models/credit_session_error.rb
11431157
lib/plaid/models/credit_session_item_add_result.rb
1158+
lib/plaid/models/credit_session_payroll_income_result.rb
11441159
lib/plaid/models/credit_session_results.rb
11451160
lib/plaid/models/credit_sessions_get_request.rb
11461161
lib/plaid/models/credit_sessions_get_response.rb
@@ -1225,7 +1240,6 @@ lib/plaid/models/entity_watchlist_screening_hit.rb
12251240
lib/plaid/models/entity_watchlist_screening_review.rb
12261241
lib/plaid/models/entity_watchlist_screening_search_terms.rb
12271242
lib/plaid/models/entity_watchlist_search_terms.rb
1228-
lib/plaid/models/error.rb
12291243
lib/plaid/models/expiration_date.rb
12301244
lib/plaid/models/external_payment_initiation_consent_options.rb
12311245
lib/plaid/models/external_payment_options.rb
@@ -1398,6 +1412,8 @@ lib/plaid/models/link_delivery_delivery_method.rb
13981412
lib/plaid/models/link_delivery_get_request.rb
13991413
lib/plaid/models/link_delivery_get_response.rb
14001414
lib/plaid/models/link_delivery_session_status.rb
1415+
lib/plaid/models/link_o_auth_correlation_id_exchange_request.rb
1416+
lib/plaid/models/link_o_auth_correlation_id_exchange_response.rb
14011417
lib/plaid/models/link_token_account_filters.rb
14021418
lib/plaid/models/link_token_create_credit_filter.rb
14031419
lib/plaid/models/link_token_create_depository_filter.rb
@@ -1461,6 +1477,8 @@ lib/plaid/models/ownership_type.rb
14611477
lib/plaid/models/parties.rb
14621478
lib/plaid/models/partner_customer_create_request.rb
14631479
lib/plaid/models/partner_customer_create_response.rb
1480+
lib/plaid/models/partner_customer_enable_request.rb
1481+
lib/plaid/models/partner_customer_enable_response.rb
14641482
lib/plaid/models/partner_customer_get_request.rb
14651483
lib/plaid/models/partner_customer_get_response.rb
14661484
lib/plaid/models/partner_end_customer.rb
@@ -1470,6 +1488,7 @@ lib/plaid/models/partner_end_customer_secrets.rb
14701488
lib/plaid/models/partner_end_customer_status.rb
14711489
lib/plaid/models/partner_end_customer_technical_contact.rb
14721490
lib/plaid/models/partner_end_customer_with_secrets.rb
1491+
lib/plaid/models/partner_end_customer_with_secrets_all_of.rb
14731492
lib/plaid/models/party.rb
14741493
lib/plaid/models/party_individual.rb
14751494
lib/plaid/models/party_role_type.rb
@@ -1568,6 +1587,7 @@ lib/plaid/models/physical_document_extracted_data.rb
15681587
lib/plaid/models/physical_document_extracted_data_analysis.rb
15691588
lib/plaid/models/physical_document_images.rb
15701589
lib/plaid/models/plaid_error.rb
1590+
lib/plaid/models/plaid_error_type.rb
15711591
lib/plaid/models/platform_ids.rb
15721592
lib/plaid/models/po_box_status.rb
15731593
lib/plaid/models/processor_apex_processor_token_create_request.rb
@@ -1617,11 +1637,15 @@ lib/plaid/models/sandbox_item_reset_login_response.rb
16171637
lib/plaid/models/sandbox_item_set_verification_status_request.rb
16181638
lib/plaid/models/sandbox_item_set_verification_status_response.rb
16191639
lib/plaid/models/sandbox_oauth_select_accounts_request.rb
1640+
lib/plaid/models/sandbox_payment_profile_reset_login_request.rb
1641+
lib/plaid/models/sandbox_payment_profile_reset_login_response.rb
16201642
lib/plaid/models/sandbox_processor_token_create_request.rb
16211643
lib/plaid/models/sandbox_processor_token_create_request_options.rb
16221644
lib/plaid/models/sandbox_processor_token_create_response.rb
16231645
lib/plaid/models/sandbox_public_token_create_request.rb
1646+
lib/plaid/models/sandbox_public_token_create_request_income_verification_bank_income.rb
16241647
lib/plaid/models/sandbox_public_token_create_request_options.rb
1648+
lib/plaid/models/sandbox_public_token_create_request_options_income_verification.rb
16251649
lib/plaid/models/sandbox_public_token_create_request_options_transactions.rb
16261650
lib/plaid/models/sandbox_public_token_create_response.rb
16271651
lib/plaid/models/sandbox_transfer_fire_webhook_request.rb

CHANGELOG.md

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

3+
# 17.0.0
4+
- Updating to OAS 2020-09-14_1.197.3
5+
6+
## Breaking changes
7+
- Move from Ruby 2.4.0 to Ruby 3, incorporating [#440](https://github.com/plaid/plaid-ruby/pull/440)
8+
- Consolidate usages of `Error` into `PlaidError`
9+
- Rename `LOGIN_REQUIRED` from transfer authorizations `decision_rationale` to `ITEM_LOGIN_REQUIRED`
10+
- Update `IdentityVerificationRequestUser.date_of_birth` to be required to match the existing behavior of the API.
11+
12+
## OpenAPI Schema Changes
13+
### 2020-09-14_1.197.3
14+
- Update supported `CountryCode`'s in `link/token/create` docs.
15+
16+
### 2020-09-14_1.197.2
17+
- ach_class optional
18+
- add rtp network option
19+
20+
### 2020-09-14_1.197.1
21+
- Add newly supported languages for Link
22+
23+
### 2020-09-14_1.197.0
24+
- Add `PAYMENT_PROFILE_LOGIN_REQUIRED` to transfer authorization `decision_rationale.code`.
25+
26+
### 2020-09-14_1.196.3
27+
- Add `institution_name` field to `payroll_income_result` of `/credit/sessions/get`
28+
29+
### 2020-09-14_1.196.2
30+
- Add requirements for `logo` in `PartnerCustomerCreateRequest`.
31+
32+
### 2020-09-14_1.196.2
33+
- Deprecate webhook status `VERIFICATION_STATUS_PENDING_APPROVAL` in `income_verification` apis.
34+
35+
### 2020-09-14_1.196.1
36+
- Add a note in the description of `/transfer/authorization/create`
37+
38+
### 2020-09-14_1.196.0
39+
- Added endpoint `/sandbox/payment_profile/reset_login`
40+
41+
### 2020-09-14_1.195.0
42+
- Consolidate usages of `Error` into `PlaidError`
43+
- Add a `PlaidErrorType` enum
44+
45+
### 2020-09-14_1.194.2
46+
- Fix typo for `income_verification` in `/sandbox/public_token/create` options
47+
48+
### 2020-09-14_1.194.1
49+
- Update field descriptions in `/partner/customer/*` responses.
50+
- Make `PartnerEndCustomerWithSecrets` extend `PartnerEndCustomer`.
51+
- Fix documentation links in `/partner/customer/*` endpoints.
52+
53+
### 2020-09-14_1.194.0
54+
- Add `/partner/customer/enable` endpoint
55+
56+
### 2020-09-14_1.193.0
57+
- Rename `LOGIN_REQUIRED` from transfer authorizations `decision_rationale` to `ITEM_LOGIN_REQUIRED`
58+
59+
### 2020-09-14_1.192.3
60+
- Add `/fdx/notifications` endpoint.
61+
62+
### 2020-09-14_1.192.2
63+
- Add `USER_REPORTED_NO_INCOME` to CreditSessionBankIncomeStatus
64+
65+
### 2020-09-14_1.192.1
66+
- Update description for `payment_profile_token` field
67+
68+
### 2020-09-14_1.192.0
69+
- Add `income_verfication` field to `/sandbox/public_token/create`
70+
71+
### 2020-09-14_1.191.1
72+
- Add `document_income_result` field to `credit/sessions/get`
73+
74+
### 2020-09-14_1.191.0
75+
- Remove `payment_profile_id` from `/payment_profile/*`, `/transfer/authorization/create`, and `/transfer/create` endpoints and replace with `payment_profile_token`
76+
77+
### 2020-09-14_1.190.0
78+
- Removed auditor_id from /credit/audit_copy/token/create
79+
80+
### 2020-09-14_1.189.0
81+
- Add length boundary for the `client_user_id` field in `user/create`
82+
83+
### 2020-09-14_1.188.0
84+
- Add `SchemaVersion` field to Freddie Mac Verification of Assets Schema
85+
86+
### 2020-09-14_1.187.0
87+
- Add `non-custodial wallet` to account subtypes supported for investments
88+
- Add `trade` investment transaction subtype as a subtype of `transfer` investment transaction type
89+
90+
### 2020-09-14_1.186.2
91+
- Add `errors` field to `credit/sessions/get`
92+
93+
### 2020-09-14_1.186.1
94+
- Add `payroll_income_result` field to `credit/sessions/get`
95+
96+
### 2020-09-14_1.186.0
97+
98+
- Update `IdentityVerificationRequestUser.date_of_birth` to be required to match the existing behavior of the API.
99+
100+
### 2020-09-14_1.185.0
101+
102+
- Add support for `USER_INPUT_TIMEOUT` as a value for `force_error` in the sandbox custom user schema.
103+
104+
### 2020-09-14_1.184.0
105+
106+
- Make `payment_id` not required in `/link/token/create` under the `payment_initiation` field.
107+
108+
### 2020-09-14_1.183.0
109+
110+
- Add `beacon_session_id` field in req of /transfer/authorization/create endpoint.
111+
112+
### 2020-09-14_1.182.0
113+
- Add `/link/oauth/correlation_id/exchange` endpoint.
114+
3115
# 16.0.0
4116
- Updating to OAS 2020-09-14_1.181.1
5117

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ruby:2.4.0
1+
FROM ruby:3.0.0
22

33
# Create app directory
44
WORKDIR /usr/src/app

Gemfile.lock

Lines changed: 9 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,26 @@
11
PATH
22
remote: .
33
specs:
4-
plaid (14.12.1)
5-
faraday (~> 1.0, >= 1.0.1)
4+
plaid (16.0.0)
5+
faraday (>= 1.0.1, < 3.0)
6+
faraday-multipart (>= 1.0.1, < 2.0)
67

78
GEM
89
remote: https://rubygems.org/
910
specs:
1011
ast (2.4.1)
1112
diff-lcs (1.4.4)
1213
dotenv (2.7.6)
13-
faraday (1.9.3)
14-
faraday-em_http (~> 1.0)
15-
faraday-em_synchrony (~> 1.0)
16-
faraday-excon (~> 1.1)
17-
faraday-httpclient (~> 1.0)
18-
faraday-multipart (~> 1.0)
19-
faraday-net_http (~> 1.0)
20-
faraday-net_http_persistent (~> 1.0)
21-
faraday-patron (~> 1.0)
22-
faraday-rack (~> 1.0)
23-
faraday-retry (~> 1.0)
14+
faraday (2.6.0)
15+
faraday-net_http (>= 2.0, < 3.1)
2416
ruby2_keywords (>= 0.0.4)
25-
faraday-em_http (1.0.0)
26-
faraday-em_synchrony (1.0.0)
27-
faraday-excon (1.1.0)
28-
faraday-httpclient (1.0.1)
29-
faraday-multipart (1.0.3)
30-
multipart-post (>= 1.2, < 3)
31-
faraday-net_http (1.0.1)
32-
faraday-net_http_persistent (1.2.0)
33-
faraday-patron (1.0.0)
34-
faraday-rack (1.0.0)
35-
faraday-retry (1.0.3)
17+
faraday-multipart (1.0.4)
18+
multipart-post (~> 2)
19+
faraday-net_http (3.0.1)
3620
minitest (5.14.2)
3721
minitest-around (0.5.0)
3822
minitest (~> 5.0)
39-
multipart-post (2.1.1)
23+
multipart-post (2.2.3)
4024
parallel (1.20.1)
4125
parser (2.7.2.0)
4226
ast (~> 2.4.1)

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=16.0.0
2+
RUBY_PACKAGE_VERSION=17.0.0
33

44
.PHONY: release
55
release:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Or install it yourself as:
1818

1919
$ gem install plaid
2020

21-
The gem supports Ruby 2.4.0+ only.
21+
The gem supports Ruby 3.0.0+ only.
2222

2323
### Versioning
2424

0 commit comments

Comments
 (0)