Logo
MicroStrategy REST API API Documentation

Get all jobs

GET {{baseUrl}}/api/v2/monitors/jobs?nodeName={{rd_nodeName}}

 

Body PARAM

Key Datatype Required Description 
nodeName
string (Required)
puName
string Field to filter on PU name Available values : browsing, resolution, query_execution, analytical, sql_engine, data_formatting, ncs, rest_asynchronous, unknown_pu
elapsedTime
string Field to filter on the job elapsed time, for example 'gt:100' means filtering jobs with elapsedTime greater than 100 milliseconds. Valid operators are: gt - greater than lt - less than
sortBy
string Specify sorting criteria, for example '+status' means sorting status in ascending order or '-user' means sorting user in descending order. Currently, the server supports sorting only by single field. For this endpoint, valid sorting properties are: jobId type status user description objectType objectId subscriptionType processingUnitPriority creationTime completedTasks projectId projectName subscriptionRecipient memoryUsage elapsedTime



HEADERS

Key Datatype Required Description 
X-MSTR-AuthToken
string




RESPONSES

status

Curl
curl -X GET 'baseUrl/api/v2/monitors/jobs?nodeName=rd_nodeName?nodeName=rd_nodeName&puName=analytical&elapsedTime=gt:100&sortBy=status' -H 'X-MSTR-AuthToken: authToken'

ENDPOINTS