I seem to have access to most of the endpoints (all those I have tested) as defined in GET /interaction/v1/rest. I DO NOT have access to GET /interaction/v1/interactions.

When attempting to GET /interaction/v1/interactions for a list I receive the following:

{ "message": "You do not have access to this object.",
"errorcode": 20000, "documentation": "" }

My request looks like this:

GET /interaction/v1/interactions HTTP/1.1
Host: www.exacttargetapis.com
Content-Type: application/json
Authorization: Bearer <My Token>

Can anyone provide some insight on why this call is not working for me?

  • 2
    In the app center make sure that your user has permission to read interactions – Samuel Dare Jun 13 '17 at 18:16
  • Thanks for the response. I checked the permissions and just checked them again. Still no go. However, creating a NEW App in the App center with the permissions allows me to GET on this endpoint. The existing App still does not. – Mike Jun 13 '17 at 19:19
  • 1
    This is right. You can't change permissions once you have created them – Samuel Dare Jun 13 '17 at 19:21
  • Ok, good to know. Thanks. – Mike Jun 13 '17 at 19:21
  • When using the same account user credentials and Business Unit when you created your app, do you have permission to access Journey Builder through the UI? – Eliot Harper Jun 14 '17 at 4:40

Installed Package needs permissions to READ on Interactions.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.