Create a new program status report for a program.
A JSON object containing program status report information.
Successful operation
Unprocessable Content
{- "comment": "We see a risk in regard to further inventory reduction. Seasonal planning is supplemented to minimize this.",
- "program": "1650600bd010a50897b50572382460965fed588a"
}
{- "success": true,
- "hash": "17c8260c9282633fb372bdc4908ce3c65dc5b987",
- "data": {
- "id": 3,
- "hash": "da3d7fdf88daef2ae24eddbac386d0e3aa7e6a52",
- "subject": "",
- "comment": "We see a risk in regard to further inventory reduction. Seasonal planning is supplemented to minimize this.",
- "risks": "",
- "decisions": "",
- "risk_impact": null,
- "risk_probability": null,
- "status_traffic_light": null,
- "data": {
- "project_budgeting_effect_traffic_lights": [
- {
- "percent": 61,
- "count": 22
}, - {
- "percent": 14,
- "count": 5
}, - {
- "percent": 25,
- "count": 9
}
], - "project_activity_start_time_traffic_lights": [
- {
- "percent": 24,
- "count": 10
}, - {
- "percent": 12,
- "count": 5
}, - {
- "percent": 63,
- "count": 26
}
], - "project_activity_end_time_traffic_lights": [
- {
- "percent": 24,
- "count": 10
}, - {
- "percent": 15,
- "count": 6
}, - {
- "percent": 61,
- "count": 25
}
]
}, - "solved_time": null,
- "flagged": false,
- "created_time": "2022-11-29T13:12:46.000000Z",
- "modified_time": "2022-11-29T13:12:46.000000Z",
- "modified_user_time": "2022-11-29T13:12:46.000000Z",
- "umask": 2,
- "status": 0,
- "model": "ProgramStatusReport",
- "created_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-25T09:02:43.000000Z",
- "modified_user_time": "2022-05-25T09:02:43.000000Z",
- "model": "User"
}, - "modified_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-25T09:02:43.000000Z",
- "modified_user_time": "2022-05-25T09:02:43.000000Z",
- "model": "User"
}
}, - "timestamp": 1669727566604
}
Get all program status reports of the authenticated hub.
Since there are different maximum lengths for URLs in different browsers, there is also a filter route that can work with an unlimited number of body parameters as an alternative to this index route. The filter route accepts the same parameters and returns the same response as this index route.
Successful operation
{- "success": true,
- "hash": "61ae18fcc6fa38bf1a621c363b5a25122989e5ae",
- "data": [
- {
- "id": 3,
- "hash": "da3d7fdf88daef2ae24eddbac386d0e3aa7e6a52",
- "subject": "",
- "comment": "We see a risk in regard to further inventory reduction. Seasonal planning is supplemented to minimize this.",
- "risks": "",
- "decisions": "",
- "risk_impact": null,
- "risk_probability": null,
- "status_traffic_light": null,
- "data": {
- "project_budgeting_effect_traffic_lights": [
- {
- "percent": 61,
- "count": 22
}, - {
- "percent": 14,
- "count": 5
}, - {
- "percent": 25,
- "count": 9
}
], - "project_activity_start_time_traffic_lights": [
- {
- "percent": 24,
- "count": 10
}, - {
- "percent": 12,
- "count": 5
}, - {
- "percent": 63,
- "count": 26
}
], - "project_activity_end_time_traffic_lights": [
- {
- "percent": 24,
- "count": 10
}, - {
- "percent": 15,
- "count": 6
}, - {
- "percent": 61,
- "count": 25
}
]
}, - "solved_time": null,
- "flagged": false,
- "created_time": "2022-11-29T13:12:46.000000Z",
- "modified_time": "2022-11-29T13:12:46.000000Z",
- "modified_user_time": "2022-11-29T13:12:46.000000Z",
- "umask": 1,
- "status": 0,
- "model": "ProgramStatusReport",
- "program": {
- "id": 1,
- "hash": "1650600bd010a50897b50572382460965fed588a",
- "name": "Airborne",
- "paused": false,
- "locked": false,
- "model": "Program"
}, - "created_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}, - "modified_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}
}
], - "meta": {
- "page": 1,
- "first": 1,
- "last": 1,
- "total": 1,
- "limit": 1000,
- "pages": 1
}, - "timestamp": 1669737374571
}
Get a program status report.
Successful operation
Not Found
{- "success": true,
- "hash": "44cdfb332ec043cd63cff32ad20249f66768898f",
- "data": {
- "id": 3,
- "hash": "da3d7fdf88daef2ae24eddbac386d0e3aa7e6a52",
- "subject": "",
- "comment": "We see a risk in regard to further inventory reduction. Seasonal planning is supplemented to minimize this.",
- "risks": "",
- "decisions": "",
- "risk_impact": null,
- "risk_probability": null,
- "status_traffic_light": null,
- "data": {
- "program_budgeting_effect_traffic_lights": [
- {
- "percent": 29,
- "count": 58
}, - {
- "percent": 0,
- "count": 0
}, - {
- "percent": 71,
- "count": 141
}
], - "program_activity_start_time_traffic_lights": [
- {
- "percent": 8,
- "count": 1
}, - {
- "percent": 0,
- "count": 0
}, - {
- "percent": 92,
- "count": 11
}
], - "program_activity_end_time_traffic_lights": [
- {
- "percent": 8,
- "count": 1
}, - {
- "percent": 0,
- "count": 0
}, - {
- "percent": 92,
- "count": 11
}
]
}, - "solved_time": null,
- "flagged": false,
- "created_time": "2022-11-29T13:12:46.000000Z",
- "modified_time": "2022-11-29T13:12:46.000000Z",
- "modified_user_time": "2022-11-29T13:12:46.000000Z",
- "umask": 1,
- "status": 0,
- "model": "ProgramStatusReport",
- "program": {
- "id": 1,
- "hash": "1650600bd010a50897b50572382460965fed588a",
- "name": "Airborne",
- "paused": false,
- "locked": false,
- "model": "Program"
}, - "created_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}, - "modified_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}
}, - "timestamp": 1669737778233
}
Update a program status report.
A JSON object containing program status report information.
Successful operation
Not Found
Unprocessable Content
{- "solved": true
}
{- "success": true,
- "hash": "1b62615f82cea304bc1f5264d650a486e92c50dc",
- "data": {
- "id": 3,
- "hash": "da3d7fdf88daef2ae24eddbac386d0e3aa7e6a52",
- "subject": "",
- "comment": "We see a risk in regard to further inventory reduction. Seasonal planning is supplemented to minimize this.",
- "risks": "",
- "decisions": "",
- "risk_impact": null,
- "risk_probability": null,
- "status_traffic_light": null,
- "data": {
- "program_budgeting_effect_traffic_lights": [
- {
- "percent": 29,
- "count": 58
}, - {
- "percent": 0,
- "count": 0
}, - {
- "percent": 71,
- "count": 141
}
], - "program_activity_start_time_traffic_lights": [
- {
- "percent": 8,
- "count": 1
}, - {
- "percent": 0,
- "count": 0
}, - {
- "percent": 92,
- "count": 11
}
], - "program_activity_end_time_traffic_lights": [
- {
- "percent": 8,
- "count": 1
}, - {
- "percent": 0,
- "count": 0
}, - {
- "percent": 92,
- "count": 11
}
]
}, - "solved_time": "2022-11-29T16:11:23.000000Z",
- "flagged": false,
- "created_time": "2022-11-29T13:12:46.000000Z",
- "modified_time": "2022-11-29T16:11:23.000000Z",
- "modified_user_time": "2022-11-29T16:11:23.000000Z",
- "status": 1,
- "model": "ProgramStatusReport",
- "modified_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-25T09:02:43.000000Z",
- "modified_user_time": "2022-05-25T09:02:43.000000Z",
- "model": "User"
}
}, - "timestamp": 1669738283164
}
Delete a program status report.
Successful operation
Not Found
{- "success": true,
- "hash": "8739602554c7f3241958e3cc9b57fdecb474d508",
- "data": { },
- "timestamp": 1669730726947
}
Restore a program status report.
Successful operation
Not Found
{- "success": true,
- "hash": "8739602554c7f3241958e3cc9b57fdecb474d508",
- "data": { },
- "timestamp": 1669730759300
}
Alternative to the index route, since there are different maximum lengths for URLs in different browsers. The filter route accepts the same parameters and returns the same response as the index route.