cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Adding a new OAuth Scope to an existing application

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?

Message 1 of 6
latest reply
5 REPLIES 5

Re: Adding a new OAuth Scope to an existing application

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. 

 

 

ShipScript has been an eBay Community volunteer since 2003, specializing in HTML, CSS, Scripts, Photos, Active Content, Technical Solutions, and online Seller Tools.
Message 2 of 6
latest reply

Re: Adding a new OAuth Scope to an existing application

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?

Message 3 of 6
latest reply

Re: Adding a new OAuth Scope to an existing application

@playgroundpar 

 

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

 

ShipScript has been an eBay Community volunteer since 2003, specializing in HTML, CSS, Scripts, Photos, Active Content, Technical Solutions, and online Seller Tools.
Message 4 of 6
latest reply

Re: Adding a new OAuth Scope to an existing application

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.

Message 5 of 6
latest reply

Re: Adding a new OAuth Scope to an existing application

@playgroundpar 

 

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.

https://developer.ebay.com/my/api_test_tool?index=0&api=trading&call=GetMyeBaySelling&variation=xml&... 

  1. Select Production and the call you want to make.
  2. Select the Auth-n-auth token.
  3. Click the get-a-token link that opens a new page.
  4. Log in with your selling account and copy the resulting token.
  5. Paste that token into the top box of the API explorer. 
  6. Scroll down and set your items per page within the XML code. 
  7. When you Execute, you should see a payload of data from eBay in the Response Body. 

 

ShipScript has been an eBay Community volunteer since 2003, specializing in HTML, CSS, Scripts, Photos, Active Content, Technical Solutions, and online Seller Tools.
Message 6 of 6
latest reply