Last updated 9 months ago
Was this helpful?
Perform various operations for Symitar parameters.
Symitar eDocs References: Coming soon.
Retrieve the account tracking type
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/getAcctTrackingType HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 193 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "AcctTrackingTypeRecordSelection": 1, "AcctTrackingTypeTrackingType": 1, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Successful operation.
{ "AcctTrackingType": { "Description": "text", "Field": [ { "EntryId": 1, "Field": "text" } ], "ParentClosingOption": true, "RecordSelection": 1, "TrackingType": 1 } }
Retrieve account tracking types with selected fields
POST /nexum/627/2022.01/parameter/getAcctTrackingTypeSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 382 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "AcctTrackingTypeRecordSelection": 1, "AcctTrackingTypeTrackingType": 1, "SelectableFields": { "IncludeAllAcctTrackingTypeFields": true, "AcctTrackingTypeFields": { "Description": true, "Field": [ 1 ], "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Retrieve a paged list of account tracking types
POST /nexum/627/2022.01/parameter/getAcctTrackingTypePagedList 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" } } }
{ "AcctTrackingType": [ { "Description": "text", "Field": [ { "EntryId": 1, "Field": "text" } ], "ParentClosingOption": true, "RecordSelection": 1, "TrackingType": 1 } ], "Token": "text" }
Retrieve the list of account tracking types with selectable fields
POST /nexum/627/2022.01/parameter/getAcctTrackingTypeListSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 313 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "SelectableFields": { "IncludeAllAcctTrackingTypeFields": true, "AcctTrackingTypeFields": { "Description": true, "Field": [ 1 ], "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
{ "AcctTrackingTypeList": { "hasReachedMaximumListSize": true, "AcctTrackingType": [ { "Description": "text", "Field": [ { "EntryId": 1, "Field": "text" } ], "ParentClosingOption": true, "RecordSelection": 1, "TrackingType": 1 } ] } }
Search account tracking type select fields
POST /nexum/627/2022.01/parameter/searchAcctTrackingTypeSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 345 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "SelectableFields": { "IncludeAllAcctTrackingTypeFields": true, "AcctTrackingTypeFields": { "Description": true, "Field": [ 1 ], "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true } }, "SearchFilter": { "Query": "text" }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Retrieve a paged list of account tracking types with selected fields
POST /nexum/627/2022.01/parameter/getAcctTrackingTypePagedListSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 407 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PagingRequestContext": { "NumberOfRecordsToReturn": 1, "NumberOfRecordsToSkip": 1, "Token": "text" }, "SelectableFields": { "IncludeAllAcctTrackingTypeFields": true, "AcctTrackingTypeFields": { "Description": true, "Field": [ 1 ], "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Search account tracking type paged select fields
POST /nexum/627/2022.01/parameter/searchAcctTrackingTypePagedSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 422 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PagingRequestContext": { "NumberOfRecordsToReturn": 1, "NumberOfRecordsToSkip": 1, "Token": "text" }, "SelectableFields": { "IncludeAllAcctTrackingTypeFields": true, "AcctTrackingTypeFields": { "Description": true, "Field": [ 1 ], "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true } }, "Query": "text", "nxAttributes": { "customFields": { "appId": "glaci" } } }
Update Account Tracking Type by ID
POST /nexum/627/2022.01/parameter/updateAcctTrackingTypeByID HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 316 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "AcctTrackingTypeRecordSelection": 1, "AcctTrackingTypeTrackingType": 1, "AcctTrackingTypeUpdatableFields": { "Description": "text", "Field": [ { "EntryId": 1, "Field": "text" } ], "ParentClosingOption": true }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
{ "UpdateStatus": { "isAllFieldsUpdateSuccess": true, "FailedUpdateStatus": [ { "Record": "text", "ErrorCode": "text", "ErrorMessage": "text", "PrimaryKeyField": [ { "Name": "text", "Value": "text" } ] } ] } }