Oms API GET any active job state - openmpp/openmpp.github.io GitHub Wiki
GET any active job state.
This method returns active model run JSON file content from job/active/ folder, searching it by user oms instance name and submission time stamp.
It is available only if oms started with "global admin" privileges, for example:
oms -l localhost:4040 -oms.JobDir job -oms.AdminAll
Method:
GET /api/admin-all/job/active/user/:user/stamp/:stamp/state
Arguments:
:user - (required) `oms` instance name, e.g.: `alice_4042`
:stamp - (required) model run submission time stamp, e.g.: `2026_01_29_16_02_23_770`
Call examples:
http://localhost:4040/api/admin-all/job/active/user/alice_4042/stamp/2026_01_29_16_02_23_770/state
Example:
{
"SubmitStamp": "2026_01_29_16_02_23_770",
"Pid": 6832,
"CmdPath": "C:\\Program Files\\Microsoft MPI\\Bin\\mpiexec.exe",
"CmdLine": "mpiexec -n 3 -wdir C:\\go-ompp\\c-4042\\models\\bin C:\\go-ompp\\c-4042\\models\\bin\\RiskPaths_mpi -OpenM.RunStamp 2026_01_29_16_04_03_936 -OpenM.LogToConsole true -OpenM.LogToFile false -OpenM.BaseRunDigest 88db6fbc163717678dd3f043a5573909 -OpenM.LogRank true -OpenM.MessageLanguage en-CA -OpenM.RunName RiskPaths_Many_cases_2026 -OpenM.SetName Many_cases -OpenM.SubValues 3 -OpenM.Threads 2 -OpenM.NotOnRoot",
"ModelName": "RiskPaths",
"ModelDigest": "43976e100f44b6c4e2968fc74442a745",
"RunStamp": "2026_01_29_16_04_03_936",
"Dir": "",
"Opts": {
"OpenM.BaseRunDigest": "88db6fbc163717678dd3f043a5573909",
"OpenM.LogRank": "true",
"OpenM.MessageLanguage": "en-CA",
"OpenM.NotOnRoot": "true",
"OpenM.RunName": "RiskPaths_Many cases_2026_01_29_16_02_12_176",
"OpenM.SetName": "Many cases",
"OpenM.SubValues": "3",
"OpenM.Threads": "3"
},
"Env": {},
"Threads": 3,
"IsMpi": true,
"Mpi": {
"Np": 2,
"IsNotOnRoot": true,
"IsNotByJob": false
},
"Template": "mpi.RiskPaths.template.txt",
"Tables": [],
"Microdata": {
"IsToDb": false,
"IsInternal": false,
"Entity": []
},
"RunNotes": [],
"Res": {
"Cpu": 3,
"Mem": 0,
"ProcessCount": 2,
"ThreadCount": 2,
"ProcessMemMb": 0,
"ThreadMemMb": 0
},
"IsOverLimit": false,
"QueuePos": 0,
"LogFileName": "RiskPaths.2026_01_29_16_04_03_936.console.log",
"LogPath": "C:\\go-ompp\\c-4042\\models\\log\\RiskPaths.2026_01_29_16_04_03_936.console.log",
"BinDir": "C:\\go-ompp\\c-4042\\models\\bin",
"WorkDir": "models\\bin",
"IniPath": "",
"HostFilePath": "C:\\go-ompp\\c-4042\\models\\log\\host-2026_01_29_16_02_23_770-alice_4042.ini"
}