...
As the custom field provided by ictime to log work as part of workflow transition screens (Custom Field Log Work Field for ictime) is logically a part of JIRA, you can use the JIRA REST API (https://developer.atlassian.com/display/JIRADEV/JIRA+REST+APIs) to work with this field (e.g. to log work as kind of API-driven, automated workflow transitions).
...
Parameter | Description | Remarks | ||
---|---|---|---|---|
"comment" | JIRA comment | Mandatory.
| ||
"activity" | ID of the activity type in ictime | Optional, only if you use the feature. | ||
"timeLogged" | Result (time logged). Expects the format defined in JIRA. | Required if logWorkOption is "summary" | ||
"startTime" | Start time for your work log. Expects the format defined in JIRA. | Required if logWorkOption is "fromTo" | ||
"endTime" | End time for your work log. Expects the format defined in JIRA. | Required if logWorkOption is "fromTo" | ||
"startDate" | Date. Expects the format defined in JIRA. | Mandatory. | ||
"logWorkOption" |
| One of both option must be selected. Depending on the option selected, you need to set "timeLogged" or "startTime" and "endTime". | ||
"nocharge" | "on" if this entry should not be charged | Optional, only if you use the feature. | ||
"noChargeInfo" | Optional information if a work log should not be charged ("nocharge" is "on"). | Optional, only if you use the feature. | ||
"timeSpentCorrected" | The corrected amount of time (to be charged instead of the time resulting from "timeLogged" (or "startTime" and "endTime"). The other values are still required. | Optional, only if you use the feature. | ||
"adjustEstimate" | JIRA options to handle an existing extimate.
| Default is "auto". | ||
"newEstimate" | If "adjustEstimate" is "new". Expects the format defined in JIRA. | |||
"adjustmentAmount" | If "adjustEstimate" is "manual". Expects the format defined in JIRA. | |||
"issueKey" | Issue key. | Mandatory. | ||
"activateLogwork" | required, since 5.7.7.0 | must be set to true since version 5.7.7.0, NOT required starting frm in Version 5.8.3.15 (ONLY) |
JIRA and ictime error handling is available, you should get meaningful error responses.
...