Skip to content

Commit b70c63a

Browse files
authored
Merge pull request #52 from mxenabled/openapi-generator-0.36.0
Generated version 0.36.0
2 parents 658f01e + bfd8218 commit b70c63a

File tree

104 files changed

+8422
-63
lines changed

Some content is hidden

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

104 files changed

+8422
-63
lines changed

.openapi-generator/FILES

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ docs/AuthorizationCodeRequest.md
1515
docs/AuthorizationCodeRequestBody.md
1616
docs/AuthorizationCodeResponse.md
1717
docs/AuthorizationCodeResponseBody.md
18+
docs/BudgetCreateRequest.md
19+
docs/BudgetCreateRequestBody.md
20+
docs/BudgetResponse.md
21+
docs/BudgetResponseBody.md
22+
docs/BudgetUpdateRequest.md
23+
docs/BudgetUpdateRequestBody.md
24+
docs/BudgetsApi.md
1825
docs/CategoriesResponseBody.md
1926
docs/CategoryCreateRequest.md
2027
docs/CategoryCreateRequestBody.md
@@ -37,6 +44,13 @@ docs/EnhanceTransactionResponse.md
3744
docs/EnhanceTransactionsRequest.md
3845
docs/EnhanceTransactionsRequestBody.md
3946
docs/EnhanceTransactionsResponseBody.md
47+
docs/GoalRequest.md
48+
docs/GoalRequestBody.md
49+
docs/GoalResponse.md
50+
docs/GoalResponseBody.md
51+
docs/GoalsApi.md
52+
docs/GoalsResponse.md
53+
docs/GoalsResponseBody.md
4054
docs/HoldingResponse.md
4155
docs/HoldingResponseBody.md
4256
docs/HoldingsResponseBody.md
@@ -77,6 +91,10 @@ docs/MerchantLocationResponseBody.md
7791
docs/MerchantResponse.md
7892
docs/MerchantResponseBody.md
7993
docs/MerchantsResponseBody.md
94+
docs/MonthlyCashFlowProfileRequest.md
95+
docs/MonthlyCashFlowProfileRequestBody.md
96+
docs/MonthlyCashFlowResponse.md
97+
docs/MonthlyCashFlowResponseBody.md
8098
docs/MxPlatformApi.md
8199
docs/OAuthWindowResponse.md
82100
docs/OAuthWindowResponseBody.md
@@ -86,6 +104,9 @@ docs/PaymentProcessorAuthorizationCodeRequest.md
86104
docs/PaymentProcessorAuthorizationCodeRequestBody.md
87105
docs/PaymentProcessorAuthorizationCodeResponse.md
88106
docs/PaymentProcessorAuthorizationCodeResponseBody.md
107+
docs/RepositionRequest.md
108+
docs/RepositionRequestBody.md
109+
docs/RepositionResponseBody.md
89110
docs/RewardResponse.md
90111
docs/RewardResponseBody.md
91112
docs/RewardsResponse.md
@@ -102,6 +123,9 @@ docs/SpendingPlanIterationResponse.md
102123
docs/SpendingPlanIterationsResponse.md
103124
docs/SpendingPlanResponse.md
104125
docs/SpendingPlansResponseBody.md
126+
docs/SplitTransactionRequest.md
127+
docs/SplitTransactionRequestBody.md
128+
docs/SplitTransactionsResponseBody.md
105129
docs/StatementResponse.md
106130
docs/StatementResponseBody.md
107131
docs/StatementsResponseBody.md
@@ -134,6 +158,8 @@ docs/TransactionRulesResponseBody.md
134158
docs/TransactionUpdateRequest.md
135159
docs/TransactionUpdateRequestBody.md
136160
docs/TransactionsResponseBody.md
161+
docs/UpdateGoalRequest.md
162+
docs/UpdateGoalRequestBody.md
137163
docs/UserCreateRequest.md
138164
docs/UserCreateRequestBody.md
139165
docs/UserResponse.md
@@ -147,6 +173,8 @@ docs/WidgetResponse.md
147173
docs/WidgetResponseBody.md
148174
mx_platform_python/__init__.py
149175
mx_platform_python/api/__init__.py
176+
mx_platform_python/api/budgets_api.py
177+
mx_platform_python/api/goals_api.py
150178
mx_platform_python/api/insights_api.py
151179
mx_platform_python/api/mx_platform_api.py
152180
mx_platform_python/api/spending_plan_api.py
@@ -170,6 +198,12 @@ mx_platform_python/models/authorization_code_request.py
170198
mx_platform_python/models/authorization_code_request_body.py
171199
mx_platform_python/models/authorization_code_response.py
172200
mx_platform_python/models/authorization_code_response_body.py
201+
mx_platform_python/models/budget_create_request.py
202+
mx_platform_python/models/budget_create_request_body.py
203+
mx_platform_python/models/budget_response.py
204+
mx_platform_python/models/budget_response_body.py
205+
mx_platform_python/models/budget_update_request.py
206+
mx_platform_python/models/budget_update_request_body.py
173207
mx_platform_python/models/categories_response_body.py
174208
mx_platform_python/models/category_create_request.py
175209
mx_platform_python/models/category_create_request_body.py
@@ -192,6 +226,12 @@ mx_platform_python/models/enhance_transaction_response.py
192226
mx_platform_python/models/enhance_transactions_request.py
193227
mx_platform_python/models/enhance_transactions_request_body.py
194228
mx_platform_python/models/enhance_transactions_response_body.py
229+
mx_platform_python/models/goal_request.py
230+
mx_platform_python/models/goal_request_body.py
231+
mx_platform_python/models/goal_response.py
232+
mx_platform_python/models/goal_response_body.py
233+
mx_platform_python/models/goals_response.py
234+
mx_platform_python/models/goals_response_body.py
195235
mx_platform_python/models/holding_response.py
196236
mx_platform_python/models/holding_response_body.py
197237
mx_platform_python/models/holdings_response_body.py
@@ -231,6 +271,10 @@ mx_platform_python/models/merchant_location_response_body.py
231271
mx_platform_python/models/merchant_response.py
232272
mx_platform_python/models/merchant_response_body.py
233273
mx_platform_python/models/merchants_response_body.py
274+
mx_platform_python/models/monthly_cash_flow_profile_request.py
275+
mx_platform_python/models/monthly_cash_flow_profile_request_body.py
276+
mx_platform_python/models/monthly_cash_flow_response.py
277+
mx_platform_python/models/monthly_cash_flow_response_body.py
234278
mx_platform_python/models/o_auth_window_response.py
235279
mx_platform_python/models/o_auth_window_response_body.py
236280
mx_platform_python/models/option_response.py
@@ -239,6 +283,9 @@ mx_platform_python/models/payment_processor_authorization_code_request.py
239283
mx_platform_python/models/payment_processor_authorization_code_request_body.py
240284
mx_platform_python/models/payment_processor_authorization_code_response.py
241285
mx_platform_python/models/payment_processor_authorization_code_response_body.py
286+
mx_platform_python/models/reposition_request.py
287+
mx_platform_python/models/reposition_request_body.py
288+
mx_platform_python/models/reposition_response_body.py
242289
mx_platform_python/models/reward_response.py
243290
mx_platform_python/models/reward_response_body.py
244291
mx_platform_python/models/rewards_response.py
@@ -254,6 +301,9 @@ mx_platform_python/models/spending_plan_iteration_response.py
254301
mx_platform_python/models/spending_plan_iterations_response.py
255302
mx_platform_python/models/spending_plan_response.py
256303
mx_platform_python/models/spending_plans_response_body.py
304+
mx_platform_python/models/split_transaction_request.py
305+
mx_platform_python/models/split_transaction_request_body.py
306+
mx_platform_python/models/split_transactions_response_body.py
257307
mx_platform_python/models/statement_response.py
258308
mx_platform_python/models/statement_response_body.py
259309
mx_platform_python/models/statements_response_body.py
@@ -286,6 +336,8 @@ mx_platform_python/models/transaction_rules_response_body.py
286336
mx_platform_python/models/transaction_update_request.py
287337
mx_platform_python/models/transaction_update_request_body.py
288338
mx_platform_python/models/transactions_response_body.py
339+
mx_platform_python/models/update_goal_request.py
340+
mx_platform_python/models/update_goal_request_body.py
289341
mx_platform_python/models/user_create_request.py
290342
mx_platform_python/models/user_create_request_body.py
291343
mx_platform_python/models/user_response.py
@@ -320,6 +372,13 @@ test/test_authorization_code_request.py
320372
test/test_authorization_code_request_body.py
321373
test/test_authorization_code_response.py
322374
test/test_authorization_code_response_body.py
375+
test/test_budget_create_request.py
376+
test/test_budget_create_request_body.py
377+
test/test_budget_response.py
378+
test/test_budget_response_body.py
379+
test/test_budget_update_request.py
380+
test/test_budget_update_request_body.py
381+
test/test_budgets_api.py
323382
test/test_categories_response_body.py
324383
test/test_category_create_request.py
325384
test/test_category_create_request_body.py
@@ -342,6 +401,13 @@ test/test_enhance_transaction_response.py
342401
test/test_enhance_transactions_request.py
343402
test/test_enhance_transactions_request_body.py
344403
test/test_enhance_transactions_response_body.py
404+
test/test_goal_request.py
405+
test/test_goal_request_body.py
406+
test/test_goal_response.py
407+
test/test_goal_response_body.py
408+
test/test_goals_api.py
409+
test/test_goals_response.py
410+
test/test_goals_response_body.py
345411
test/test_holding_response.py
346412
test/test_holding_response_body.py
347413
test/test_holdings_response_body.py
@@ -382,6 +448,10 @@ test/test_merchant_location_response_body.py
382448
test/test_merchant_response.py
383449
test/test_merchant_response_body.py
384450
test/test_merchants_response_body.py
451+
test/test_monthly_cash_flow_profile_request.py
452+
test/test_monthly_cash_flow_profile_request_body.py
453+
test/test_monthly_cash_flow_response.py
454+
test/test_monthly_cash_flow_response_body.py
385455
test/test_mx_platform_api.py
386456
test/test_o_auth_window_response.py
387457
test/test_o_auth_window_response_body.py
@@ -391,6 +461,9 @@ test/test_payment_processor_authorization_code_request.py
391461
test/test_payment_processor_authorization_code_request_body.py
392462
test/test_payment_processor_authorization_code_response.py
393463
test/test_payment_processor_authorization_code_response_body.py
464+
test/test_reposition_request.py
465+
test/test_reposition_request_body.py
466+
test/test_reposition_response_body.py
394467
test/test_reward_response.py
395468
test/test_reward_response_body.py
396469
test/test_rewards_response.py
@@ -407,6 +480,9 @@ test/test_spending_plan_iteration_response.py
407480
test/test_spending_plan_iterations_response.py
408481
test/test_spending_plan_response.py
409482
test/test_spending_plans_response_body.py
483+
test/test_split_transaction_request.py
484+
test/test_split_transaction_request_body.py
485+
test/test_split_transactions_response_body.py
410486
test/test_statement_response.py
411487
test/test_statement_response_body.py
412488
test/test_statements_response_body.py
@@ -439,6 +515,8 @@ test/test_transaction_rules_response_body.py
439515
test/test_transaction_update_request.py
440516
test/test_transaction_update_request_body.py
441517
test/test_transactions_response_body.py
518+
test/test_update_goal_request.py
519+
test/test_update_goal_request_body.py
442520
test/test_user_create_request.py
443521
test/test_user_create_request_body.py
444522
test/test_user_response.py

docs/BudgetCreateRequest.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# BudgetCreateRequest
2+
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**category_guid** | **str** | Unique identifier of the category. |
8+
**parent_guid** | **str** | Unique identifier of the parent budget. This is only required when creating a budget on a sub-category. |
9+
**amount** | **int** | Amount of the budget. | [optional]
10+
**metadata** | **str** | Additional information a partner can store on the budget. | [optional]
11+
**skip_webhook** | **bool** | When set to true, this parameter will prevent a webhook from being triggered by the request. | [optional]
12+
13+
## Example
14+
15+
```python
16+
from mx_platform_python.models.budget_create_request import BudgetCreateRequest
17+
18+
# TODO update the JSON string below
19+
json = "{}"
20+
# create an instance of BudgetCreateRequest from a JSON string
21+
budget_create_request_instance = BudgetCreateRequest.from_json(json)
22+
# print the JSON string representation of the object
23+
print BudgetCreateRequest.to_json()
24+
25+
# convert the object into a dict
26+
budget_create_request_dict = budget_create_request_instance.to_dict()
27+
# create an instance of BudgetCreateRequest from a dict
28+
budget_create_request_form_dict = budget_create_request.from_dict(budget_create_request_dict)
29+
```
30+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
31+
32+

docs/BudgetCreateRequestBody.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# BudgetCreateRequestBody
2+
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**budget** | [**BudgetCreateRequest**](BudgetCreateRequest.md) | | [optional]
8+
9+
## Example
10+
11+
```python
12+
from mx_platform_python.models.budget_create_request_body import BudgetCreateRequestBody
13+
14+
# TODO update the JSON string below
15+
json = "{}"
16+
# create an instance of BudgetCreateRequestBody from a JSON string
17+
budget_create_request_body_instance = BudgetCreateRequestBody.from_json(json)
18+
# print the JSON string representation of the object
19+
print BudgetCreateRequestBody.to_json()
20+
21+
# convert the object into a dict
22+
budget_create_request_body_dict = budget_create_request_body_instance.to_dict()
23+
# create an instance of BudgetCreateRequestBody from a dict
24+
budget_create_request_body_form_dict = budget_create_request_body.from_dict(budget_create_request_body_dict)
25+
```
26+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
27+
28+

docs/BudgetResponse.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# BudgetResponse
2+
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**amount** | **float** | A goal amount set by the user for a category's transaction total during a month. | [optional]
8+
**category_guid** | **str** | Unique identifier for the budget category. Defined by MX. | [optional]
9+
**created_at** | **str** | Date and time the budget was created, represented in ISO 8601 format with timestamp. | [optional]
10+
**guid** | **str** | Unique identifier for the budget. Defined by MX. | [optional]
11+
**is_exceeded** | **bool** | If the budget has been exceeded, this field will be true. Otherwise, this field will be false. | [optional]
12+
**is_off_track** | **bool** | If the budget is off track, this field will be true. Otherwise, this field will be false. | [optional]
13+
**metadata** | **str** | Additional information a partner can store on the budget. | [optional]
14+
**name** | **str** | The name of the budget that is visible to the user (ie \"Food\", \"Bills\", \"Entertainment\", etc). | [optional]
15+
**off_track_percentage** | **float** | The percentage amount of off track spending. (Deprecated). | [optional]
16+
**parent_guid** | **str** | Unique identifier for the parent budget. Defined by MX. | [optional]
17+
**percent_spent** | **float** | The percentage of a budget that has been spent during the current calendar month Calculated as the transaction total divided by the amount and then multiplied by 100.A value of zero will be returned when `amount` is zero. | [optional]
18+
**projected_spending** | **float** | The projected amount of spending for the budget. | [optional]
19+
**revision** | **int** | The revision number of this budget record. | [optional]
20+
**transaction_total** | **object** | The cumulative amount of all transactions under the budget. | [optional]
21+
**updated_at** | **object** | Date and time the budget was updated, represented in ISO 8601 format with timestamp. | [optional]
22+
**user_guid** | **object** | Unique identifier for the user. Defined by MX. | [optional]
23+
24+
## Example
25+
26+
```python
27+
from mx_platform_python.models.budget_response import BudgetResponse
28+
29+
# TODO update the JSON string below
30+
json = "{}"
31+
# create an instance of BudgetResponse from a JSON string
32+
budget_response_instance = BudgetResponse.from_json(json)
33+
# print the JSON string representation of the object
34+
print BudgetResponse.to_json()
35+
36+
# convert the object into a dict
37+
budget_response_dict = budget_response_instance.to_dict()
38+
# create an instance of BudgetResponse from a dict
39+
budget_response_form_dict = budget_response.from_dict(budget_response_dict)
40+
```
41+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
42+
43+

docs/BudgetResponseBody.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# BudgetResponseBody
2+
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**budget** | [**BudgetResponse**](BudgetResponse.md) | | [optional]
8+
9+
## Example
10+
11+
```python
12+
from mx_platform_python.models.budget_response_body import BudgetResponseBody
13+
14+
# TODO update the JSON string below
15+
json = "{}"
16+
# create an instance of BudgetResponseBody from a JSON string
17+
budget_response_body_instance = BudgetResponseBody.from_json(json)
18+
# print the JSON string representation of the object
19+
print BudgetResponseBody.to_json()
20+
21+
# convert the object into a dict
22+
budget_response_body_dict = budget_response_body_instance.to_dict()
23+
# create an instance of BudgetResponseBody from a dict
24+
budget_response_body_form_dict = budget_response_body.from_dict(budget_response_body_dict)
25+
```
26+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
27+
28+

docs/BudgetUpdateRequest.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# BudgetUpdateRequest
2+
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**amount** | **int** | Amount of the budget. | [optional]
8+
**metadata** | **str** | Additional information a partner can store on the budget. | [optional]
9+
**skip_webhook** | **bool** | When set to true, this parameter will prevent a webhook from being triggered by the request. | [optional]
10+
11+
## Example
12+
13+
```python
14+
from mx_platform_python.models.budget_update_request import BudgetUpdateRequest
15+
16+
# TODO update the JSON string below
17+
json = "{}"
18+
# create an instance of BudgetUpdateRequest from a JSON string
19+
budget_update_request_instance = BudgetUpdateRequest.from_json(json)
20+
# print the JSON string representation of the object
21+
print BudgetUpdateRequest.to_json()
22+
23+
# convert the object into a dict
24+
budget_update_request_dict = budget_update_request_instance.to_dict()
25+
# create an instance of BudgetUpdateRequest from a dict
26+
budget_update_request_form_dict = budget_update_request.from_dict(budget_update_request_dict)
27+
```
28+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
29+
30+

0 commit comments

Comments
 (0)