Last updated 10 months ago
Was this helpful?
Perform various operations for Symitar parameters.
Symitar eDocs References: Coming soon.
Retrieve the account type name
The authorization object required for the operation. Only one credential type is required (if multiple are available) as long as it is configured in SymXchange parameters.
{"AdministrativeCredentials":{"Password":"suwn37834b91&"}}
The custom object for NexumAPI request attributes.
{"customFields":{"appId":"glaci"}}
POST /nexum/627/2022.01/parameter/getAcctTypeName HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 149 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "AcctTypeNameAcctType": 1, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Successful operation.
{ "AcctTypeName": { "Description": "text", "AcctType": 1 } }
Retrieve account type names with selected fields
POST /nexum/627/2022.01/parameter/getAcctTypeNameSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 264 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "AcctTypeNameAcctType": 1, "SelectableFields": { "IncludeAllAcctTypeNameFields": true, "AcctTypeNameFields": { "AcctType": true, "Description": true } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Retrieve a paged list of account type names
POST /nexum/627/2022.01/parameter/getAcctTypeNamePagedList HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 218 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PagingRequestContext": { "NumberOfRecordsToReturn": 1, "NumberOfRecordsToSkip": 1, "Token": "text" }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
{ "AcctTypeName": [ { "Description": "text", "AcctType": 1 } ], "Token": "text" }
Retrieve the list of account type names with selectable fields
POST /nexum/627/2022.01/parameter/getAcctTypeNameListSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 239 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "SelectableFields": { "IncludeAllAcctTypeNameFields": true, "AcctTypeNameFields": { "AcctType": true, "Description": true } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
{ "AcctTypeNameList": { "hasReachedMaximumListSize": true, "AcctTypeName": [ { "Description": "text", "AcctType": 1 } ] } }
Search account type name select fields
POST /nexum/627/2022.01/parameter/searchAcctTypeNameSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 271 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "SelectableFields": { "IncludeAllAcctTypeNameFields": true, "AcctTypeNameFields": { "AcctType": true, "Description": true } }, "SearchFilter": { "Query": "text" }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Retrieve a paged list of account type names with selected fields
POST /nexum/627/2022.01/parameter/getAcctTypeNamePagedListSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 333 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PagingRequestContext": { "NumberOfRecordsToReturn": 1, "NumberOfRecordsToSkip": 1, "Token": "text" }, "SelectableFields": { "IncludeAllAcctTypeNameFields": true, "AcctTypeNameFields": { "AcctType": true, "Description": true } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Search account type name paged select fields
POST /nexum/627/2022.01/parameter/searchAcctTypeNamePagedSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 348 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PagingRequestContext": { "NumberOfRecordsToReturn": 1, "NumberOfRecordsToSkip": 1, "Token": "text" }, "SelectableFields": { "IncludeAllAcctTypeNameFields": true, "AcctTypeNameFields": { "AcctType": true, "Description": true } }, "Query": "text", "nxAttributes": { "customFields": { "appId": "glaci" } } }
Update Account Type Name by ID
POST /nexum/627/2022.01/parameter/updateAcctTypeNameByID HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 202 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "AcctTypeNameAcctType": 1, "AcctTypeNameUpdatableFields": { "Description": "text" }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
{ "UpdateStatus": { "isAllFieldsUpdateSuccess": true, "FailedUpdateStatus": [ { "Record": "text", "ErrorCode": "text", "ErrorMessage": "text", "PrimaryKeyField": [ { "Name": "text", "Value": "text" } ] } ] } }