client credentials grant
and authorization code grant
(Auth'N'Auth, OAuth2 and IAF).v7.0.2
is the latest release.v1.10.0
✔ Deal API v1.3.0
✔ Feed API
✔ Marketing API
✔ Offer API
✔ Order API
✔ Marketplace Insights APIv1.2.0
✔ Identity API
✔ Notification API v1.2.0
✔ Taxonomy API v1.0.0
✔ Translation API v1_beta.1.4
v1.6.3
✔ Analytics API v1.3.0
✔ Compliance API v1.4.1
✔ Feed API
✔ Finance API v1.9.0
✔ Fulfillment API v1.19.10
✔ Inventory API v1.14.0
✔ Listing API
✔ Logistics API
✔ Marketing API v1.10.0
✔ Metadata API
✔ Negotiation API v1.1.0
✔ Recommendation API v1.1.0
https://ebay.hendt.workers.dev/
url as proxy. You can also set up your own Proxy server. We have added a example for cloudfront workers: https://github.com/hendt/ebay-api/blob/master/proxy/worker.jseBayApi.fromEnv()
to load data from environment variables.DEBUG=ebay:*
environment variable.You must employ a User token to call any interface that accesses or modifies data that is owned by the user (such as user information and account data). To get a User token, the users of your app must grant your application the permissions it needs to act upon their behalf. This process is called user consent. With the user consent flow, each User token contains the set of scopes for which the user has granted their permission (eBay Token Types).
GET
method, and it's also restricted).Application tokens are general-use tokens that give access to interfaces that return application data. For example, many GET requests require only an Application token for authorization. (eBay Token Types)
code
express
:apix
/apiz
subdomain. To use these subdomains you can use .apix
/.apiz
before the api call like this:autoRefreshToken
is set to true (default value) the token will be automatically refreshed when eBay response with invalid access token
error.eBay.OAuth2.refreshAuthToken()
and for the client token eBay.OAuth2.refreshClientToken()
. Keep in mind that you need the 'refresh_token' value set.X-EBAY-SOA-GLOBAL-ID
. You have multiple options to do this.zlib
.