Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The external system must have an URL that accepts POST requests.

Projectrak will make a POST request to the URL configured by Jira's administrator with the following data:

  • The type of event that triggered the notification

  • The user who made the change in the fields

  • The moment when the change was made

  • The project that has been updated

  • The list of fields that have been changed along with the modification in each one

...

1. Go to Projectrak Administration and then to Outgoing webhooks

Panel
panelIconId1f308
panelIcon:rainbow:
panelIconText🌈
bgColor#E6FCFF

Image of menu

...

2. Click on Create webhook

Panel
panelIconId1f308
panelIcon:rainbow:
panelIconText🌈
bgColor#E6FCFF

Image of the button to create

...

3. Provide a name to identify the webhook and specify the URL where you want the requests to be made.

Info

Only supports secure requests under https:// protocol

Panel
panelIconId1f308
panelIcon:rainbow:
panelIconText🌈
bgColor#E6FCFF

Image of create page

 4. Save

 

...

 4. Save the webhook

Check the outgoing webhook status

In the webhook administration section, you will be able to see all the created webhooks, their last execution, and their latest returned status.

Two types of statuses will be displayed:

  • Status
    colourGreen
    titleOK
    for all status codes in the 2xx range.

  • Status
    colourRed
    titleERROR
    for the rest of the status codes.

...

Field value formats

Info

Fields that do not have a value will be represented as null in single values or an empty array in the fields with multiple selection.

All field values are strings except the null object. The list below indicates the information that will be send in each field type:

  • Text: The text.

  • Text multiple line: The text with the markup.

  • Number: The number.

  • Date: The date in format yyyy-mm-dd.

  • Duration: The duration in milliseconds.

  • Priority: The name of the priority.

  • Status: The name of the status.

  • List: The option name.

  • List multiple selection: A list of option names.

  • User: The user account id

  • User multiple selection: A list of user account ids.

  • Project: The project id

  • Project multiple selection: A list of project ids.