Skip to content

Commit 63b6a6a

Browse files
Sync with OpenAPI
Adds endpoints/objects/fields that were recently added to the OpenAPI spec.
1 parent ac407db commit 63b6a6a

59 files changed

Lines changed: 9088 additions & 262 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: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,18 @@ docs/ImageOptionResponse.md
3939
docs/InstitutionResponse.md
4040
docs/InstitutionResponseBody.md
4141
docs/InstitutionsResponseBody.md
42+
docs/ManagedAccountCreateRequest.md
43+
docs/ManagedAccountCreateRequestBody.md
44+
docs/ManagedAccountUpdateRequest.md
45+
docs/ManagedAccountUpdateRequestBody.md
46+
docs/ManagedMemberCreateRequest.md
47+
docs/ManagedMemberCreateRequestBody.md
48+
docs/ManagedMemberUpdateRequest.md
49+
docs/ManagedMemberUpdateRequestBody.md
50+
docs/ManagedTransactionCreateRequest.md
51+
docs/ManagedTransactionCreateRequestBody.md
52+
docs/ManagedTransactionUpdateRequest.md
53+
docs/ManagedTransactionUpdateRequestBody.md
4254
docs/MemberCreateRequest.md
4355
docs/MemberCreateRequestBody.md
4456
docs/MemberResponse.md
@@ -50,6 +62,8 @@ docs/MemberStatusResponseBody.md
5062
docs/MemberUpdateRequest.md
5163
docs/MemberUpdateRequestBody.md
5264
docs/MembersResponseBody.md
65+
docs/MerchantLocationResponse.md
66+
docs/MerchantLocationResponseBody.md
5367
docs/MerchantResponse.md
5468
docs/MerchantResponseBody.md
5569
docs/MerchantsResponseBody.md
@@ -139,6 +153,18 @@ lib/mx-platform-ruby/models/image_option_response.rb
139153
lib/mx-platform-ruby/models/institution_response.rb
140154
lib/mx-platform-ruby/models/institution_response_body.rb
141155
lib/mx-platform-ruby/models/institutions_response_body.rb
156+
lib/mx-platform-ruby/models/managed_account_create_request.rb
157+
lib/mx-platform-ruby/models/managed_account_create_request_body.rb
158+
lib/mx-platform-ruby/models/managed_account_update_request.rb
159+
lib/mx-platform-ruby/models/managed_account_update_request_body.rb
160+
lib/mx-platform-ruby/models/managed_member_create_request.rb
161+
lib/mx-platform-ruby/models/managed_member_create_request_body.rb
162+
lib/mx-platform-ruby/models/managed_member_update_request.rb
163+
lib/mx-platform-ruby/models/managed_member_update_request_body.rb
164+
lib/mx-platform-ruby/models/managed_transaction_create_request.rb
165+
lib/mx-platform-ruby/models/managed_transaction_create_request_body.rb
166+
lib/mx-platform-ruby/models/managed_transaction_update_request.rb
167+
lib/mx-platform-ruby/models/managed_transaction_update_request_body.rb
142168
lib/mx-platform-ruby/models/member_create_request.rb
143169
lib/mx-platform-ruby/models/member_create_request_body.rb
144170
lib/mx-platform-ruby/models/member_response.rb
@@ -150,6 +176,8 @@ lib/mx-platform-ruby/models/member_status_response_body.rb
150176
lib/mx-platform-ruby/models/member_update_request.rb
151177
lib/mx-platform-ruby/models/member_update_request_body.rb
152178
lib/mx-platform-ruby/models/members_response_body.rb
179+
lib/mx-platform-ruby/models/merchant_location_response.rb
180+
lib/mx-platform-ruby/models/merchant_location_response_body.rb
153181
lib/mx-platform-ruby/models/merchant_response.rb
154182
lib/mx-platform-ruby/models/merchant_response_body.rb
155183
lib/mx-platform-ruby/models/merchants_response_body.rb
@@ -238,6 +266,18 @@ spec/models/image_option_response_spec.rb
238266
spec/models/institution_response_body_spec.rb
239267
spec/models/institution_response_spec.rb
240268
spec/models/institutions_response_body_spec.rb
269+
spec/models/managed_account_create_request_body_spec.rb
270+
spec/models/managed_account_create_request_spec.rb
271+
spec/models/managed_account_update_request_body_spec.rb
272+
spec/models/managed_account_update_request_spec.rb
273+
spec/models/managed_member_create_request_body_spec.rb
274+
spec/models/managed_member_create_request_spec.rb
275+
spec/models/managed_member_update_request_body_spec.rb
276+
spec/models/managed_member_update_request_spec.rb
277+
spec/models/managed_transaction_create_request_body_spec.rb
278+
spec/models/managed_transaction_create_request_spec.rb
279+
spec/models/managed_transaction_update_request_body_spec.rb
280+
spec/models/managed_transaction_update_request_spec.rb
241281
spec/models/member_create_request_body_spec.rb
242282
spec/models/member_create_request_spec.rb
243283
spec/models/member_response_body_spec.rb
@@ -249,6 +289,8 @@ spec/models/member_status_response_spec.rb
249289
spec/models/member_update_request_body_spec.rb
250290
spec/models/member_update_request_spec.rb
251291
spec/models/members_response_body_spec.rb
292+
spec/models/merchant_location_response_body_spec.rb
293+
spec/models/merchant_location_response_spec.rb
252294
spec/models/merchant_response_body_spec.rb
253295
spec/models/merchant_response_spec.rb
254296
spec/models/merchants_response_body_spec.rb

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ The MX Platform API is a powerful, fully-featured API designed to make aggregati
88

99
This SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
1010

11-
- Package version: 0.4.2
11+
- Package version: 0.5.0
1212

1313
## Installation
1414

docs/AccountResponse.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
| **guid** | **String** | | [optional] |
2121
| **holdings_value** | **Float** | | [optional] |
2222
| **id** | **String** | | [optional] |
23+
| **imported_at** | **String** | | [optional] |
2324
| **institution_code** | **String** | | [optional] |
2425
| **insured_name** | **String** | | [optional] |
2526
| **interest_rate** | **Float** | | [optional] |
@@ -30,20 +31,26 @@
3031
| **loan_amount** | **Float** | | [optional] |
3132
| **matures_on** | **String** | | [optional] |
3233
| **member_guid** | **String** | | [optional] |
34+
| **member_id** | **String** | | [optional] |
35+
| **member_is_managed_by_user** | **Boolean** | | [optional] |
36+
| **metadata** | **String** | | [optional] |
3337
| **minimum_balance** | **Float** | | [optional] |
3438
| **minimum_payment** | **Float** | | [optional] |
3539
| **name** | **String** | | [optional] |
40+
| **nickname** | **String** | | [optional] |
3641
| **original_balance** | **Float** | | [optional] |
3742
| **pay_out_amount** | **Float** | | [optional] |
3843
| **payment_due_at** | **String** | | [optional] |
3944
| **payoff_balance** | **Float** | | [optional] |
4045
| **premium_amount** | **Float** | | [optional] |
46+
| **routing_number** | **String** | | [optional] |
4147
| **started_on** | **String** | | [optional] |
4248
| **subtype** | **String** | | [optional] |
4349
| **total_account_value** | **Float** | | [optional] |
4450
| **type** | **String** | | [optional] |
4551
| **updated_at** | **String** | | [optional] |
4652
| **user_guid** | **String** | | [optional] |
53+
| **user_id** | **String** | | [optional] |
4754

4855
## Example
4956

@@ -67,6 +74,7 @@ instance = MxPlatformRuby::AccountResponse.new(
6774
guid: ACT-06d7f44b-caae-0f6e-1384-01f52e75dcb1,
6875
holdings_value: 1000.0,
6976
id: 1040434698,
77+
imported_at: 2015-10-13T17:57:37.000Z,
7078
institution_code: chase,
7179
insured_name: Frodo Baggins,
7280
interest_rate: 1.0,
@@ -77,20 +85,26 @@ instance = MxPlatformRuby::AccountResponse.new(
7785
loan_amount: 1000.0,
7886
matures_on: 2015-10-13T17:57:37.000Z,
7987
member_guid: MBR-7c6f361b-e582-15b6-60c0-358f12466b4b,
88+
member_id: member123,
89+
member_is_managed_by_user: false,
90+
metadata: some metadata,
8091
minimum_balance: 100.0,
8192
minimum_payment: 10.0,
8293
name: Test account 2,
94+
nickname: My Checking,
8395
original_balance: 10.0,
8496
pay_out_amount: 10.0,
8597
payment_due_at: 2015-10-13T17:57:37.000Z,
8698
payoff_balance: 10.0,
8799
premium_amount: 1.0,
100+
routing_number: 68899990000000,
88101
started_on: 2015-10-13T17:57:37.000Z,
89102
subtype: NONE,
90103
total_account_value: 1.0,
91104
type: SAVINGS,
92105
updated_at: 2016-10-13T18:08:00.000Z,
93-
user_guid: USR-fa7537f3-48aa-a683-a02a-b18940482f54
106+
user_guid: USR-fa7537f3-48aa-a683-a02a-b18940482f54,
107+
user_id: user123
94108
)
95109
```
96110

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
# MxPlatformRuby::ManagedAccountCreateRequest
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **account_number** | **String** | | [optional] |
8+
| **apr** | **Float** | | [optional] |
9+
| **apy** | **Float** | | [optional] |
10+
| **available_balance** | **Float** | | [optional] |
11+
| **available_credit** | **Float** | | [optional] |
12+
| **balance** | **Float** | | |
13+
| **cash_surrender_value** | **Float** | | [optional] |
14+
| **credit_limit** | **Float** | | [optional] |
15+
| **currency_code** | **String** | | [optional] |
16+
| **day_payment_is_due** | **Integer** | | [optional] |
17+
| **death_benefit** | **Integer** | | [optional] |
18+
| **id** | **String** | | [optional] |
19+
| **interest_rate** | **Float** | | [optional] |
20+
| **is_closed** | **Boolean** | | [optional] |
21+
| **is_hidden** | **Boolean** | | [optional] |
22+
| **last_payment** | **Float** | | [optional] |
23+
| **last_payment_at** | **String** | | [optional] |
24+
| **loan_amount** | **Float** | | [optional] |
25+
| **matures_on** | **String** | | [optional] |
26+
| **metadata** | **String** | | [optional] |
27+
| **minimum_balance** | **Float** | | [optional] |
28+
| **minimum_payment** | **Float** | | [optional] |
29+
| **name** | **String** | | |
30+
| **nickname** | **String** | | [optional] |
31+
| **original_balance** | **Float** | | [optional] |
32+
| **payment_due_at** | **String** | | [optional] |
33+
| **payoff_balance** | **Float** | | [optional] |
34+
| **routing_number** | **String** | | [optional] |
35+
| **started_on** | **String** | | [optional] |
36+
| **subtype** | **String** | | [optional] |
37+
| **type** | **String** | | |
38+
39+
## Example
40+
41+
```ruby
42+
require 'mx-platform-ruby'
43+
44+
instance = MxPlatformRuby::ManagedAccountCreateRequest.new(
45+
account_number: 5366,
46+
apr: 1.0,
47+
apy: 1.0,
48+
available_balance: 1000.0,
49+
available_credit: 1000.0,
50+
balance: 1000.0,
51+
cash_surrender_value: 1000.0,
52+
credit_limit: 100.0,
53+
currency_code: USD,
54+
day_payment_is_due: 20,
55+
death_benefit: 1000,
56+
id: 1040434698,
57+
interest_rate: 1.0,
58+
is_closed: false,
59+
is_hidden: false,
60+
last_payment: 100.0,
61+
last_payment_at: 2015-10-13T17:57:37.000Z,
62+
loan_amount: 1000.0,
63+
matures_on: 2015-10-13T17:57:37.000Z,
64+
metadata: some metadata,
65+
minimum_balance: 100.0,
66+
minimum_payment: 10.0,
67+
name: Test account 2,
68+
nickname: Swiss Account,
69+
original_balance: 10.0,
70+
payment_due_at: 2015-10-13T17:57:37.000Z,
71+
payoff_balance: 10.0,
72+
routing_number: 68899990000000,
73+
started_on: 2015-10-13T17:57:37.000Z,
74+
subtype: NONE,
75+
type: SAVINGS
76+
)
77+
```
78+
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# MxPlatformRuby::ManagedAccountCreateRequestBody
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **account** | [**ManagedAccountCreateRequest**](ManagedAccountCreateRequest.md) | | [optional] |
8+
9+
## Example
10+
11+
```ruby
12+
require 'mx-platform-ruby'
13+
14+
instance = MxPlatformRuby::ManagedAccountCreateRequestBody.new(
15+
account: null
16+
)
17+
```
18+
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
# MxPlatformRuby::ManagedAccountUpdateRequest
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **account_number** | **String** | | [optional] |
8+
| **apr** | **Float** | | [optional] |
9+
| **apy** | **Float** | | [optional] |
10+
| **available_balance** | **Float** | | [optional] |
11+
| **available_credit** | **Float** | | [optional] |
12+
| **balance** | **Float** | | [optional] |
13+
| **cash_surrender_value** | **Float** | | [optional] |
14+
| **credit_limit** | **Float** | | [optional] |
15+
| **currency_code** | **String** | | [optional] |
16+
| **day_payment_is_due** | **Integer** | | [optional] |
17+
| **death_benefit** | **Integer** | | [optional] |
18+
| **id** | **String** | | [optional] |
19+
| **interest_rate** | **Float** | | [optional] |
20+
| **is_closed** | **Boolean** | | [optional] |
21+
| **is_hidden** | **Boolean** | | [optional] |
22+
| **last_payment** | **Float** | | [optional] |
23+
| **last_payment_at** | **String** | | [optional] |
24+
| **loan_amount** | **Float** | | [optional] |
25+
| **matures_on** | **String** | | [optional] |
26+
| **metadata** | **String** | | [optional] |
27+
| **minimum_balance** | **Float** | | [optional] |
28+
| **minimum_payment** | **Float** | | [optional] |
29+
| **name** | **String** | | [optional] |
30+
| **nickname** | **String** | | [optional] |
31+
| **original_balance** | **Float** | | [optional] |
32+
| **payment_due_at** | **String** | | [optional] |
33+
| **payoff_balance** | **Float** | | [optional] |
34+
| **routing_number** | **String** | | [optional] |
35+
| **started_on** | **String** | | [optional] |
36+
| **subtype** | **String** | | [optional] |
37+
| **type** | **String** | | [optional] |
38+
39+
## Example
40+
41+
```ruby
42+
require 'mx-platform-ruby'
43+
44+
instance = MxPlatformRuby::ManagedAccountUpdateRequest.new(
45+
account_number: 5366,
46+
apr: 1.0,
47+
apy: 1.0,
48+
available_balance: 1000.0,
49+
available_credit: 1000.0,
50+
balance: 1000.0,
51+
cash_surrender_value: 1000.0,
52+
credit_limit: 100.0,
53+
currency_code: USD,
54+
day_payment_is_due: 20,
55+
death_benefit: 1000,
56+
id: 1040434698,
57+
interest_rate: 1.0,
58+
is_closed: false,
59+
is_hidden: false,
60+
last_payment: 100.0,
61+
last_payment_at: 2015-10-13T17:57:37.000Z,
62+
loan_amount: 1000.0,
63+
matures_on: 2015-10-13T17:57:37.000Z,
64+
metadata: some metadata,
65+
minimum_balance: 100.0,
66+
minimum_payment: 10.0,
67+
name: Test account 2,
68+
nickname: Swiss Account,
69+
original_balance: 10.0,
70+
payment_due_at: 2015-10-13T17:57:37.000Z,
71+
payoff_balance: 10.0,
72+
routing_number: 68899990000000,
73+
started_on: 2015-10-13T17:57:37.000Z,
74+
subtype: NONE,
75+
type: SAVINGS
76+
)
77+
```
78+
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# MxPlatformRuby::ManagedAccountUpdateRequestBody
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **account** | [**ManagedAccountUpdateRequest**](ManagedAccountUpdateRequest.md) | | [optional] |
8+
9+
## Example
10+
11+
```ruby
12+
require 'mx-platform-ruby'
13+
14+
instance = MxPlatformRuby::ManagedAccountUpdateRequestBody.new(
15+
account: null
16+
)
17+
```
18+

docs/ManagedMemberCreateRequest.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# MxPlatformRuby::ManagedMemberCreateRequest
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **id** | **String** | | [optional] |
8+
| **institution_code** | **String** | | |
9+
| **metadata** | **String** | | [optional] |
10+
| **name** | **String** | | [optional] |
11+
12+
## Example
13+
14+
```ruby
15+
require 'mx-platform-ruby'
16+
17+
instance = MxPlatformRuby::ManagedMemberCreateRequest.new(
18+
id: member123,
19+
institution_code: mxbank,
20+
metadata: some metadata,
21+
name: MX Bank
22+
)
23+
```
24+

0 commit comments

Comments
 (0)