The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
Hello all,
I'm trying to setup a MW via Rest API https://docs.opsgenie.com/docs/maintenance-api
My problem is that I have no idea were to find the Policy ID. I've tried to look in Global Policies via the web interface but the IDs are not listed.
Creating a policy using https://docs.opsgenie.com/docs/alert-and-notification-policy-api to get the ID also doesn't work. I get "code":40301,"message":"You are not authorized to use policies!" with an api key that has full access.
Thank you in advance!
Adrian
Hi Adrian,
I hope this answer finds you well! You can get the id's of policies via the API as well. This endpoint would be documented here: https://docs.opsgenie.com/docs/alert-and-notification-policy-api#list-alert-policies
Please let us know if you have any further questions or concerns. Thanks so much
Regards,
Chris
Hi Chris,
Thanks for answering.
I've tried to get the alerts and but receive this error:
"code":40301,"message":"Api key is not authorized to create global policies. Assigned team id is: [bf2e9e67-......]"
I also tried notifications and nothing is returned.
Please see attached a screenshot with the permissions.
Regards,
Adrian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Adrian,
Could you attempt using a Global API integration key to make the call and let me know how that goes?
You can gather that from Settings >> Integrations list/Integrations and navigating to the default api integration.
The API key management key has access to certain API endpoints mentioned here https://support.atlassian.com/opsgenie/docs/api-key-management/
The main purpose of usage for these API keys is configuration based API requests. They can be used for configuration requests, some Alert API requests like Get Alert, List Alerts, and Incident API requests. Only Create Alert, Acknowledge Alert, Close Alert, and Add Note to Alert API requests are blocked for these API keys.
Please let us know if you have any further questions or concerns.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Chris,
Now I understand that I have a limited account and only admins can create an API key for global integrations. The API key that I'm using is a team integrations key.
Thanks again for you help.
Regards,
Adrian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi everyone, We’re always looking at how to improve Confluence and customer feedback plays an important role in making sure we're investing in the areas that will bring the most value to the most c...
Connect with like-minded Atlassian users at free events near you!
Find an eventConnect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.
Host an eventYou're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.