John1 | 2019-02-25 21:37:22 UTC | #1
At page https://developer.mypurecloud.com/developer-tools/#/api-explorer and trying to POST to /api/v2/integrations the following data.
{ "name": "", "integrationType": { "id": "example-dev-1" } }
I am getting back { "status": 403, "code": "not.authorized", "message": "You are not authorized to perform the requested action.", "messageParams": {}, "contextId": "4206346b-f1a4-4ff4-8188-8e5a90fcce3c", "details": [], "errors": [] }
Perhaps my logged in user does not have correct permissions/roles? I checked, but cannot find.
Thanks, John
tim.smith | 2019-02-25 22:00:28 UTC | #2
The value for id must be one of the known values returned from GET /api/v2/integrations/types. I've requested that the API docs be clarified since the description for the id property doesn't necessarily imply that you need to use known values.
Richard.Schott | 2019-02-26 15:16:06 UTC | #3
John,
I'm just curious to know about the use case, as these API resources are really targeted at our own Admin UI, so I'd like to understand what people are doing that works around the admin UI.
Feel free to ping me at richard.schott@genesys.com, and we can talk through what you're trying to accomplish.
system | 2019-03-29 15:16:11 UTC | #4
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 4671