How to add and manage webhooks in Backlog

Webhooks allow Backlog to be integrated with third-party applications, sending real-time information about events (e.g., new issues, comments, etc.) by PUSH in JSON format to a specified URL (server).

In this guide, we’ll show you how to:

  • Add webhooks
  • Manage webhooks
  • Review the sent log

Add webhooks

To add a webhook:

  • Go to project settings.
  • Select “Integrations” from the menu on the left.
  • Select “Settings” next to webhook.
  • Select “Add webhook.”
  • Enter the information.
  • Select “Execute” to send test data.
  • Select “Add webhook.”
  • Check the test results in the sent log.

The webhook type is the same as the Backlog API response for “Get recent updates.”

If your receiving server limits incoming requests by IP address, allow the addresses below (subject to change). You can also add BASIC authentication to the webhook URL that doesn’t depend on the IP address.

Sender IP addresses
Webhook
  • 54.64.128.240
  • 54.178.233.194
  • 13.112.1.142
  • 13.112.147.36
  • 54.238.175.47
  • 54.168.25.33
  • 52.192.156.153
  • 54.178.230.204
  • 52.197.88.78
  • 13.112.137.175
  • 34.211.15.3
  • 35.160.57.23
  • 54.68.48.106
  • 52.88.47.69
  • 52.68.247.253
  • 18.182.251.152
Git webhook
  • 54.248.107.22
  • 54.248.105.89
  • 54.238.168.195
  • 52.192.66.90
  • 54.65.251.183
  • 54.250.148.49
  • 35.166.55.243
  • 50.112.242.159
  • 52.199.112.83
  • 35.73.201.244
  • 35.72.166.154
  • 35.73.143.41
  • 35.74.201.20
  • 52.198.115.185
  • 35.165.230.177
  • 18.236.6.123
Good to know

The webhook URL needs to be accessible from Backlog’s server and should be an HTTPS URL to protect confidential information. Intranet servers and private network IP addresses (e.g., 192.168.x.x) can’t be used.

Manage webhooks

To edit or delete a webhook:

  • Go to project settings.
  • Select “Integrations” from the menu on the left.
  • Select “Settings” next to webhook.
  • Select “edit” or “delete” next to the specific webhook you want to manage.

Review the sent log

The sent log lists the event data sent with webhooks and any tests executed during setup. To access the sent log:

  • Go to project settings.
  • Select “Integrations” from the menu on the left.
  • Select “Settings” next to webhook.
  • Select the “Sent log” tab.
  • Select “Show all” to see details about a specific webhook.

5 people think that it is helpful. Was this helpful for you?

Have a question we didn't answer?

Contact support