Hi. I am trying to make calls to the Marketing API, in specific, the ad_campaign endpoint to receive a list of campaigns. I even tried the endpoint to create a report on Promotions listing. However, I get the same error for both.
{ "errors": [ { "errorId": 1100, "domain": "ACCESS", "category": "REQUEST", "message": "Access denied", "longMessage": "Insufficient permissions to fulfill the request." } ]}For the getCampaigns endpoint, I did not use any parameters or headers. I just mentioned the Authorisation as Bearer token in Postman.
I checked the documentation and both endpoints required user access token obtained through the authorization code grant flow. That's the same process I followed to retrieve the access token. While obtaining the user consent, I used the scope below and that's the same scope I used to refresh the access token.
https://api.ebay.com/oauth/api_scope/sell.marketing
Can someone please assist me to solve this issue?