11-29-2023 03:53 PM
I don't know where to post this but I need to add a new OAuth Scope to my application and I cannot seem to see where or how I can add that. I also do not see how to delete and recreate an entire new keyset with the proper OAuth Scope. Any ideas?
11-29-2023 05:24 PM
Scopes granted for your keysets are shown on your keyset page (the link is directly below your keysets):
https://developer.ebay.com/my/keys
You will notice that the sandbox has more scopes than production. You will need additional permission, such as completing an application check, to acquire the additional scopes for your production keyset. Review the API page for the call that you want to use, where you may see the limitations and requirements.
11-30-2023 09:21 AM
Thanks for the message - so then how do I get additional scope? Pay for premium support (since there does not appear to be any standard support) and put in a request?
11-30-2023 02:43 PM
Some of the calls may be restricted, as explained on the page where the call is described. Some will require an application check, as mentioned here:
https://developer.ebay.com/grow/application-growth-check
and here:
https://developer.ebay.com/api-docs/static/gs_request-an-application-growth.html
The application-check tab is on this page, and there is no charge:
https://developer.ebay.com/my/support/tickets
11-30-2023 03:56 PM
All I am really attempting to do is run a simple Python script to pull down a list of my listings nightly along with certain parameters (shipping policy, SKU, subtitle) which appears to be part of the trading API, which is not included in the default OAuth scopes. It looks like I need to buy an hour of support just to explain that to Ebay Dev and allow it? I see no other way to request the scope be added.
11-30-2023 05:03 PM
The Trading API doesn't need to use Oauth or scopes. Just use the Auth-n-auth process to obtain an 18-month token for your selling account. You can play with it using the API Explorer on your Production account. The API Explorer is really handy for seeing how the process works.