Firewall Configuration for Jira Server Integration

If your Jira Server instance is behind a firewall, you will need to work with your IT or Systems team to make sure that UserVoice can reach the endpoints listed below. 

*This article is related to the Jira Server Integration. You can read more about the integration here

Auth routes:
Obtain Jira request token: (POST)
/plugins/servlet/oauth/request-token
Obtain access token: (POST)
/plugins/servlet/oauth/access-token

Webhooks:
Create webhooks: (POST)
/rest/webhooks/1.0/webhook
Check if webhooks exist: (GET)
/rest/webhooks/1.0/webhook/:webhook_id
Delete webhooks: (DELETE)
/rest/webhooks/1.0/webhook/:webhook_id

Custom Fields:
Create custom fields: (POST)
/rest/api/2/field

CreateMeta:
Get metadata in order to create an issue (GET)
/rest/api/2/issue/createmeta

Issues:
Create an Issue (GET) See documentation
/secure/CreateIssueDetails!init.jspa
Get an Issue and it’s Changelog (GET)
/rest/api/2/issue/:key
Update UserVoice custom field for an Issue (PUT)
/rest/api/2/issue/:key

Projects:
Get list of all Projects (GET)
/rest/api/2/projects

Search:
Search for existing UserVoice custom field (GET)
/rest/api/2/search

Feedback and Knowledge Base