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

  1. 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

  1. 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

  1. 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"
       }
    }

Quellen