04-29-2025 07:35 AM
Hello, I am developing an internal tool that uses the eBay Browse API. My current production keyset is only enabled for selling scopes (e.g. inventory, fulfillment), but I need access to the https://api.ebay.com/oauth/api_scope/buy.browse scope for item discovery.
I cannot create a new keyset through the Developer Portal, and I am getting an invalid_scope error when requesting this scope in the Client Credentials flow.
Could you please assist in enabling buy.browse for my keyset or advise how I can escalate this request to a support representative?
04-30-2025 01:14 AM
I have explained it here how to get access to all scopes. See if it helps.
05-20-2025 06:51 AM
Hello @callisto_uk,
The scope https://api.ebay.com/oauth/api_scope/buy.browse is not valid. You can navigate to the "OAuth scope" section of each REST API documentation to find the required scopes for that API method. For example, the Search Browse API call requires an access token created with the client credentials grant flow, using the scope https://api.ebay.com/oauth/api_scope.
We hope this helps!
Best regards,
eBay Developer Support