BatchJobsService
Perform Symitar batch operations.
Operations
Lists all available batch jobs.
Authorizations
Body
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/batchjobs/listBatchJobs HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 139
{
"Credentials": {
"UserNumberCredentials": {
"UserNumber": 1995,
"Password": "2dfKQYR!TeXJwe"
}
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
200
Successful operation.
{
"StatusMessage": "Success",
"BatchFileList": {
"BatchFileName": [
"NX.MOCK.BATCH.JOB",
"NX.MOCK.BATCH.JOB"
]
}
}
Executes a batch job.
Authorizations
Body
AsyncbooleanOptionalExample:
Whether to run the batch job asynchronously.
true
JobNamestringRequiredExample:
Name of the batch job to execute.
NX.MOCK.BATCH.JOB
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/batchjobs/executeBatchJob HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 182
{
"Credentials": {
"UserNumberCredentials": {
"UserNumber": 1995,
"Password": "2dfKQYR!TeXJwe"
}
},
"Async": true,
"JobName": "NX.MOCK.BATCH.JOB",
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
200
Successful operation.
{
"StatusMessage": "Success",
"TokenId": "GdGDhjqkChGFfcdxj93HbMMWZAzdzyfuSVKL0trxTpYr2+VwmbNqvN3IM3SDbsd7q2OLoKZYMnisp13hSU+qww=="
}
Retrieves the status of a batch job.
Authorizations
Body
TokenIdstringRequiredExample:
Token ID of the batch job.
GdGDhjqkChGFfcdxj93HbMMWZAzdzyfuSVKL0trxTpYr2+VwmbNqvN3IM3SDbsd7q2OLoKZYMnisp13hSU+qww==
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/batchjobs/getBatchJobStatus HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 240
{
"Credentials": {
"UserNumberCredentials": {
"UserNumber": 1995,
"Password": "2dfKQYR!TeXJwe"
}
},
"TokenId": "GdGDhjqkChGFfcdxj93HbMMWZAzdzyfuSVKL0trxTpYr2+VwmbNqvN3IM3SDbsd7q2OLoKZYMnisp13hSU+qww==",
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
200
Successful operation.
{
"StatusMessage": "Success",
"TokenId": "GdGDhjqkChGFfcdxj93HbMMWZAzdzyfuSVKL0trxTpYr2+VwmbNqvN3IM3SDbsd7q2OLoKZYMnisp13hSU+qww=="
}
Last updated
Was this helpful?