Last updated 9 months ago
Was this helpful?
Perform various operations for Symitar parameters.
Symitar eDocs References: Coming soon.
Part 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/getPartTrackingType HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 193 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PartTrackingTypeRecordSelection": 1, "PartTrackingTypeTrackingType": 1, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Successful operation.
{ "PartTrackingType": { "Description": "text", "ParentClosingOption": true, "UserRate20": [ { "EntryId": 1, "UserRate20": "text" } ], "RecordSelection": 1, "TrackingType": 1 } }
Part tracking type select fields
POST /nexum/627/2022.01/parameter/getPartTrackingTypeSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 387 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PartTrackingTypeRecordSelection": 1, "PartTrackingTypeTrackingType": 1, "SelectableFields": { "IncludeAllPartTrackingTypeFields": true, "PartTrackingTypeFields": { "Description": true, "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true, "UserRate20": [ 1 ] } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Part tracking type paged list
POST /nexum/627/2022.01/parameter/getPartTrackingTypePagedList 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" } } }
{ "PartTrackingType": [ { "Description": "text", "ParentClosingOption": true, "UserRate20": [ { "EntryId": 1, "UserRate20": "text" } ], "RecordSelection": 1, "TrackingType": 1 } ], "Token": "text" }
Part tracking type list select fields
POST /nexum/627/2022.01/parameter/getPartTrackingTypeListSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 318 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "SelectableFields": { "IncludeAllPartTrackingTypeFields": true, "PartTrackingTypeFields": { "Description": true, "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true, "UserRate20": [ 1 ] } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
{ "PartTrackingTypeList": { "hasReachedMaximumListSize": true, "PartTrackingType": [ { "Description": "text", "ParentClosingOption": true, "UserRate20": [ { "EntryId": 1, "UserRate20": "text" } ], "RecordSelection": 1, "TrackingType": 1 } ] } }
Retrieve a list of select fields for part tracking types
POST /nexum/627/2022.01/parameter/searchPartTrackingTypeSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 350 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "SelectableFields": { "IncludeAllPartTrackingTypeFields": true, "PartTrackingTypeFields": { "Description": true, "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true, "UserRate20": [ 1 ] } }, "SearchFilter": { "Query": "text" }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Part tracking type paged list select fields
POST /nexum/627/2022.01/parameter/getPartTrackingTypePagedListSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 412 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PagingRequestContext": { "NumberOfRecordsToReturn": 1, "NumberOfRecordsToSkip": 1, "Token": "text" }, "SelectableFields": { "IncludeAllPartTrackingTypeFields": true, "PartTrackingTypeFields": { "Description": true, "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true, "UserRate20": [ 1 ] } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Retrieve a paged list of select fields for part tracking types
POST /nexum/627/2022.01/parameter/searchPartTrackingTypePagedSelectFields HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 427 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PagingRequestContext": { "NumberOfRecordsToReturn": 1, "NumberOfRecordsToSkip": 1, "Token": "text" }, "SelectableFields": { "IncludeAllPartTrackingTypeFields": true, "PartTrackingTypeFields": { "Description": true, "ParentClosingOption": true, "RecordSelection": true, "TrackingType": true, "UserRate20": [ 1 ] } }, "Query": "text", "nxAttributes": { "customFields": { "appId": "glaci" } } }
Update partial tracking types by ID
POST /nexum/627/2022.01/parameter/updatePartTrackingTypeByID HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 326 { "Credentials": { "AdministrativeCredentials": { "Password": "suwn37834b91&" } }, "PartTrackingTypeRecordSelection": 1, "PartTrackingTypeTrackingType": 1, "PartTrackingTypeUpdatableFields": { "Description": "text", "ParentClosingOption": true, "UserRate20": [ { "EntryId": 1, "UserRate20": "text" } ] }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
{ "UpdateStatus": { "isAllFieldsUpdateSuccess": true, "FailedUpdateStatus": [ { "Record": "text", "ErrorCode": "text", "ErrorMessage": "text", "PrimaryKeyField": [ { "Name": "text", "Value": "text" } ] } ] } }