@@ -10,6 +10,7 @@ All URIs are relative to *https://api.mx.com*
1010| [ ** create_managed_account** ] ( MxPlatformApi.md#create_managed_account ) | ** POST** /users/{user_guid}/managed_members/{member_guid}/accounts | Create managed account |
1111| [ ** create_managed_member** ] ( MxPlatformApi.md#create_managed_member ) | ** POST** /users/{user_guid}/managed_members | Create managed member |
1212| [ ** create_managed_transaction** ] ( MxPlatformApi.md#create_managed_transaction ) | ** POST** /users/{user_guid}/managed_members/{member_guid}/accounts/{account_guid}/transactions | Create managed transaction |
13+ | [ ** create_manual_account** ] ( MxPlatformApi.md#create_manual_account ) | ** POST** /users/{user_guid}/accounts | Create manual account |
1314| [ ** create_member** ] ( MxPlatformApi.md#create_member ) | ** POST** /users/{user_guid}/members | Create member |
1415| [ ** create_tag** ] ( MxPlatformApi.md#create_tag ) | ** POST** /users/{user_guid}/tags | Create tag |
1516| [ ** create_tagging** ] ( MxPlatformApi.md#create_tagging ) | ** POST** /users/{user_guid}/taggings | Create tagging |
@@ -19,6 +20,7 @@ All URIs are relative to *https://api.mx.com*
1920| [ ** delete_managed_account** ] ( MxPlatformApi.md#delete_managed_account ) | ** DELETE** /users/{user_guid}/managed_members/{member_guid}/accounts/{account_guid} | Delete managed account |
2021| [ ** delete_managed_member** ] ( MxPlatformApi.md#delete_managed_member ) | ** DELETE** /users/{user_guid}/managed_members/{member_guid} | Delete managed member |
2122| [ ** delete_managed_transaction** ] ( MxPlatformApi.md#delete_managed_transaction ) | ** DELETE** /users/{user_guid}/managed_members/{member_guid}/accounts/{account_guid}/transactions/{transaction_guid} | Delete managed transaction |
23+ | [ ** delete_manual_account** ] ( MxPlatformApi.md#delete_manual_account ) | ** DELETE** /users/{user_guid}/accounts/{account_guid} | Delete manual account |
2224| [ ** delete_member** ] ( MxPlatformApi.md#delete_member ) | ** DELETE** /users/{user_guid}/members/{member_guid} | Delete member |
2325| [ ** delete_tag** ] ( MxPlatformApi.md#delete_tag ) | ** DELETE** /users/{user_guid}/tags/{tag_guid} | Delete tag |
2426| [ ** delete_tagging** ] ( MxPlatformApi.md#delete_tagging ) | ** DELETE** /users/{user_guid}/taggings/{tagging_guid} | Delete tagging |
541543- ** Accept** : application/vnd.mx.api.v1+json
542544
543545
546+ ## create_manual_account
547+
548+ > <AccountResponseBody > create_manual_account(user_guid, account_create_request_body)
549+
550+ Create manual account
551+
552+ This endpoint can only be used to create manual accounts. Creating a manual account will automatically create it under the Manual Institution member. Since a manual account has no credentials tied to the member, the account will never aggregate or include data from a data feed..
553+
554+ ### Examples
555+
556+ ``` ruby
557+ require ' time'
558+ require ' mx-platform-ruby'
559+ # setup authorization
560+ MxPlatformRuby .configure do |config |
561+ # Configure HTTP basic authorization: basicAuth
562+ config.username = ' YOUR USERNAME'
563+ config.password = ' YOUR PASSWORD'
564+ end
565+
566+ api_instance = MxPlatformRuby ::MxPlatformApi .new
567+ user_guid = ' USR-fa7537f3-48aa-a683-a02a-b18940482f54' # String | The unique id for a `user`.
568+ account_create_request_body = MxPlatformRuby ::AccountCreateRequestBody .new # AccountCreateRequestBody | Manual account object to be created.
569+
570+ begin
571+ # Create manual account
572+ result = api_instance.create_manual_account(user_guid, account_create_request_body)
573+ p result
574+ rescue MxPlatformRuby ::ApiError => e
575+ puts " Error when calling MxPlatformApi->create_manual_account: #{ e } "
576+ end
577+ ```
578+
579+ #### Using the create_manual_account_with_http_info variant
580+
581+ This returns an Array which contains the response data, status code and headers.
582+
583+ > <Array(<AccountResponseBody >, Integer, Hash)> create_manual_account_with_http_info(user_guid, account_create_request_body)
584+
585+ ``` ruby
586+ begin
587+ # Create manual account
588+ data, status_code, headers = api_instance.create_manual_account_with_http_info(user_guid, account_create_request_body)
589+ p status_code # => 2xx
590+ p headers # => { ... }
591+ p data # => <AccountResponseBody>
592+ rescue MxPlatformRuby ::ApiError => e
593+ puts " Error when calling MxPlatformApi->create_manual_account_with_http_info: #{ e } "
594+ end
595+ ```
596+
597+ ### Parameters
598+
599+ | Name | Type | Description | Notes |
600+ | ---- | ---- | ----------- | ----- |
601+ | ** user_guid** | ** String** | The unique id for a ` ; user` ; . | |
602+ | ** account_create_request_body** | [ ** AccountCreateRequestBody** ] ( AccountCreateRequestBody.md ) | Manual account object to be created. | |
603+
604+ ### Return type
605+
606+ [ ** AccountResponseBody** ] ( AccountResponseBody.md )
607+
608+ ### Authorization
609+
610+ [ basicAuth] ( ../README.md#basicAuth )
611+
612+ ### HTTP request headers
613+
614+ - ** Content-Type** : application/json
615+ - ** Accept** : application/vnd.mx.api.v1+json
616+
617+
544618## create_member
545619
546620> <MemberResponseBody > create_member(user_guid, member_create_request_body)
@@ -1189,6 +1263,77 @@ nil (empty response body)
11891263- ** Accept** : Not defined
11901264
11911265
1266+ ## delete_manual_account
1267+
1268+ > delete_manual_account(account_guid, user_guid)
1269+
1270+ Delete manual account
1271+
1272+ This endpoint deletes accounts that were manually created. The API will respond with an empty object and a status of ` 204 No Content ` .
1273+
1274+ ### Examples
1275+
1276+ ``` ruby
1277+ require ' time'
1278+ require ' mx-platform-ruby'
1279+ # setup authorization
1280+ MxPlatformRuby .configure do |config |
1281+ # Configure HTTP basic authorization: basicAuth
1282+ config.username = ' YOUR USERNAME'
1283+ config.password = ' YOUR PASSWORD'
1284+ end
1285+
1286+ api_instance = MxPlatformRuby ::MxPlatformApi .new
1287+ account_guid = ' ACT-06d7f44b-caae-0f6e-1384-01f52e75dcb1' # String | The unique id for an `account`.
1288+ user_guid = ' USR-fa7537f3-48aa-a683-a02a-b18940482f54' # String | The unique id for a `user`.
1289+
1290+ begin
1291+ # Delete manual account
1292+ api_instance.delete_manual_account(account_guid, user_guid)
1293+ rescue MxPlatformRuby ::ApiError => e
1294+ puts " Error when calling MxPlatformApi->delete_manual_account: #{ e } "
1295+ end
1296+ ```
1297+
1298+ #### Using the delete_manual_account_with_http_info variant
1299+
1300+ This returns an Array which contains the response data (` nil ` in this case), status code and headers.
1301+
1302+ > <Array(nil, Integer, Hash)> delete_manual_account_with_http_info(account_guid, user_guid)
1303+
1304+ ``` ruby
1305+ begin
1306+ # Delete manual account
1307+ data, status_code, headers = api_instance.delete_manual_account_with_http_info(account_guid, user_guid)
1308+ p status_code # => 2xx
1309+ p headers # => { ... }
1310+ p data # => nil
1311+ rescue MxPlatformRuby ::ApiError => e
1312+ puts " Error when calling MxPlatformApi->delete_manual_account_with_http_info: #{ e } "
1313+ end
1314+ ```
1315+
1316+ ### Parameters
1317+
1318+ | Name | Type | Description | Notes |
1319+ | ---- | ---- | ----------- | ----- |
1320+ | ** account_guid** | ** String** | The unique id for an ` ; account` ; . | |
1321+ | ** user_guid** | ** String** | The unique id for a ` ; user` ; . | |
1322+
1323+ ### Return type
1324+
1325+ nil (empty response body)
1326+
1327+ ### Authorization
1328+
1329+ [ basicAuth] ( ../README.md#basicAuth )
1330+
1331+ ### HTTP request headers
1332+
1333+ - ** Content-Type** : Not defined
1334+ - ** Accept** : Not defined
1335+
1336+
11921337## delete_member
11931338
11941339> delete_member(member_guid, user_guid)
0 commit comments