Table of Contents
Purpose

In diesem HOW-TO wird erläutert, wie die Stati eines Tickets verändert werden können.

Einführung

  • Diese Anleitung aktualisiert bzw. verändert die Stati im zuvor, unter JIRA Rest API Interaktion, erstellten Ticket.
  • Um die Requests für die Interaktion mit der Rest API auszuführen, wird weiterhin das Programm Postmann verwendet.

Anleitung Ticket Status aktualisieren

  1. Den aktuellen Status des Tickets abfragen.
    Request: GET https://jira.jaxforms.com/rest/api/2/issue/30262

    Response: Als Antwort wird ein JSON, mit allen im Ticket vorhandenen Informationen, zurückgegeben. In der Antwort unten wird der für den Status relevante Teil aufgeführt.


  2. Die Möglichen Übergänge "transitions" im aktuellen Status abfragen.
    Request: GET https://jira.jaxforms.com/rest/api/2/issue/30262/transitions

    Response: Als Antwort wird ein JSON, mit den verfügbaren transitions zurückgegeben. In der Antwort sind die transitions und der, durch die jeweilige transition herbeigeführte, Zielstatus ersichtlich.


  3. Status des Tickets aktualisieren.
    Request: POST https://jira.jaxforms.com/rest/api/2/issue/30262/transitions

    Request-Body: Der Body beinhaltet die id der gewünschten transition.

    {
        "transition":{
            "id":"41"
        }
    }

    Response: Als Antwort wird ein HTTP-Statuscode zurückgegeben. Bei erfolgreicher Status Änderung lautet dieser "
    204 No Content".

Quelle