Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

In addition to outgoing communication via Automation via Outcoming WebHooks we also support incoming calls via our Rest API.

...

While creating a Token please pay attention to the expiration date. Suggest to use shorter timeframe of one off tokens to extract data or smth. If you plan to use Integration with Jira Automation Integration suggestion is to user longer living tokens.

...

Header: <Name: Authorization, Value: BearerPersonalized Token Created on previous step”>

...

An example of outcoming integration is most probably executing build or running certain pipeline when version is moved to specific destination column. Such flexibility could be achieved via Automation via Outcoming WebHooks.

If you trigger builds/pipelines manually or with some other automation you might want to

...

  • move version in progress when at least one encompassing issue is in progress

  • move version to done when all issues are done, or update issues to done when version is moved to done (either independant or in scope of package)

  • mark all Epics as Released when versions/package is Released.

  • etc.

Same story here - use Automation via Outcoming WebHooks to run Automation in Jira as post action in Release management or use our Rest API to execute some actions in Release Management in scope of Jira Automation rule.

Find out more details in Integration with Jira Automation Integration section of this documentation. section of this documentation.

Version details endpoint

Info

Coming soon if not already

Sometimes you need to retrieve version details and associated data w/o a need to load a complete board (using /board endpoint). Therefore we created the following handy API endpoint

...

Example data output:

Code Block
languagejson
{
  "versionType": "VERSION",
  "id": 12622,
  "name": "Online Banking Version 2.0",
  "description": "",
  "archived": false,
  "milestones": [],
  "customFields": [
    {
      "id": 89,
      "customFieldId": 69,
      "entityType": "VERSION",
      "entityId": 12622,
      "value": "John",
      "type": "string",
      "name": "Driver"
    },
    {
      "id": 77,
      "customFieldId": 72,
      "entityType": "VERSION",
      "entityId": 12622,
      "value": "Planned",
      "type": "string",
      "name": "Release Type"
    }
  ],
  "releases": [
    {
      "id": 801,
      "name": "[BankFlow Blitz] PI 2",
      "description": "",
      "archived": false,
      "columnId": 1028,
      "startDate": "2023-10-02",
      "releaseDate": "2023-11-10",
      "versions": [
        1422,
        1423,
        1424,
        1425,
        1426,
        1427,
        1428,
        1429,
        1430,
        1431,
        1432,
        1433,
        1434,
        1435
      ],
      "virtualVersions": [
        1440,
        1441,
        1442,
        1443,
        1444,
        1436,
        1437,
        1438,
        1439
      ]
    }
  ],
  "column": {
    "id": 1033,
    "name": "🌀 Integration",
    "type": "version",
    "isDefault": false,
    "isReleased": false,
    "sequence": 4,
    "reqReleaseDate": false,
    "default": false,
    "released": false
  },
  "environments": [
    {
      "id": 539,
      "type": "DEVELOPMENT",
      "buildNumber": "RC 111.2",
      "name": "Development Sandbox OnDemand"
    },
    {
      "id": 540,
      "type": "STAGING",
      "buildNumber": "RC 116.2",
      "name": "Gamma Staging environment"
    },
    {
      "id": 541,
      "type": "INTEGRATION",
      "buildNumber": "RC 116.2",
      "name": "Omega Integration environment"
    }
  ],
  "assignee": null,
  "watchers": [],
  "tags": [],
  "startDate": "2023-10-02",
  "releaseDate": "2023-10-20",
  "released": false,
  "projectId": 11004
}