Timer
The action parameter is constructed as follows:
- timer
add one of:
- start
- pause
- resume
- stop
- cancel
- discard
- remove
- elapsed
add one of:
- normal
- ot1
- ot2
Examples:
- timerstartnormal
- timerpauseot1
- timerelapsedot2
Parameter | Description | Examples |
---|---|---|
API | The API area | tspending.json |
Action | The action to perform | action=timerstartnormal |
General | Parameters described in overview | user=user&password=user&version=3.3 |
Company | The company context | company=1 |
input | JSON string | input="data": ... |
input mandatory tspJobAndPhase | Job and phase number | "tspJobAndPhase":"1/00000001.001" |
input mandatory tspTimeDate | Time and date | "tspTimeDate": "2018-07-18" |
input mandatory tspResourceCode | Resource code | "tspResourceCode": "1/RC" |
input mandatory tspResourceName | Resource name | "tspResourceName": "Resource Name" |
Response | Returned data | See below |
Example request:
http://<SERVER>/jsonapi/tspending.json?user=user&password=user&version=3.3&tspending=714&action=timerstartnormal
Example response:
{
"responsecode": 1,
"responsestatus": "OK",
"errorcode": 0,
"errormessage": "",
"responsemessage": "",
"warningmessage": "",
"success": true,
"data": [
{
"tspUuid": "81DBA7F4B5704925923BB4D43DC903F2",
"tspEntryNo": 714,
"tspending_timerstartdatenormal": "2018-07-19",
"tspTimerStatusNormal": "RUNNING"
}
]
}