Table of Contents
Purpose
In diesem HOW-TO wird erläutert, wie die Felder eines Tickets gesetzt werden können.
Einführung
- Diese Anleitung setzt im zuvor, unter JIRA Rest API Interaktion, erstellten Ticket das Customfield. Dieses kann für individuelle oder zusätzliche Angaben genutzt werden.
- Um die Requests für die Interaktion mit der Rest API auszuführen, wird weiterhin das Programm Postmann verwendet.
Anleitung Customfield setzen oder aktualisieren
- Customfield im bestehenden Ticket setzen oder aktualisieren.
Request: PUT https://jira.jaxforms.com/rest/api/2/issue/30262
Request-Body: Der Body beinhaltet das zu setzende Customfield und dessen Inhalt. Anhand des Schemas des issuetype kann das Customfield entsprechend gesetzt werden. Siehe dazu Punkt 3 unter JIRA Rest API Interaktion#AnleitungTicketErstellung.{
"fields": {
"customfield_12029": "Customfield: WIKI Beispiel"
}
}
Anleitung Customfield bei Ticket-Erstellung setzen
- Customfield direkt bei Erstellung des Tickets setzen.
Request: POST https://jira.jaxforms.com/rest/api/2/issue/
Request-Body:{
"fields": {
"project":
{
"id": "12297"
},
"summary": "Jira Rest API Interaktion",
"description": "Creating of an issue using the REST API",
"issuetype": {
"id": "6"
},
"components": [
{
"name": "Administration"
}
],
"customfield_12029": "Customfield: WIKI Beispiel"
}
}
Anleitung duedate setzen oder aktualisieren
- Duedate im bestehenden Ticket setzen oder aktualisieren.
Request: PUT https://jira.jaxforms.com/rest/api/2/issue/STCBE-104
Request-Body: Der Body beinhaltet das zu setzende Datum. Das duedate muss als String der Form "yyyy-mm-dd" entsprechen.{
"fields": {
"duedate": "2021-07-01"
}
}