09-14-2023 06:28 AM
I am trying to subscribe to notifications using the createSubscription.
I have been able to call other APIs, I've been able to create a destination. However, every time I try to use the create subscriptions I get a 195011 error. Regardless if it is scoped to app or user level.
Scopes used creating the token:
09-23-2023 04:15 PM
I get the same issue, the docs are confusing
04-12-2024 06:30 AM
did you solve the issue meanwhile?
06-07-2024 05:28 AM
I am also getting the same issue "Not Authorized",
Did someone has solution for it?
06-17-2024 05:32 AM
Use Application Token created using client credentials grant flow to getsubscription and createsubscription for scope application.
06-19-2024 01:59 AM
We're having the exact same issue. No matter wether we use client credentials or authorization code grant flow... we can create destinations, list subscriptions but not subscribe to ITEM_AVAILABILITY.
{"errors":[{"errorId":195011,"domain":"API_NOTIFICATION","category":"REQUEST","message":"Not authorized for this topic."}]}
06-19-2024 03:22 AM
According to the response from https://developer.ebay.com/api-docs/commerce/notification/resources/topic/methods/getTopics we need an application token which we have. The response also contains the following:
authorizationScopes: ['https://api.ebay.com/oauth/api_scope/buy.item.stream']
But when I add this scope to the token request, I'm getting "The requested scope is invalid, unknown, malformed, or exceeds the scope granted to the client" as a response. With just