OAuth providers
eBay
Set up eBay OAuth for marketplace selling and order management
Overview
Section titled “Overview”Connect your users to eBay for marketplace selling, inventory management, order fulfillment, and account data.
| Property | Value |
|---|---|
| Provider ID | ebay |
| Category | E-Commerce |
| PKCE | Supported |
| Token refresh | Automatic |
| Redirect URI | Shown in Developer Portal |
Step 1: Create an eBay OAuth App
Section titled “Step 1: Create an eBay OAuth App”Go to the eBay Developer Portal
Navigate to developer.ebay.com/my/keys and sign in.
Create a new application
Click Get a Keyset and fill in the application details.
Configure the redirect URI
In the application settings, add the Alter callback URL from the Developer Portal to the RuName (eBay Redirect URL name) configuration.
Get credentials
Copy the Client ID (App ID) and Client Secret (Cert ID).
Step 2: Add to Alter Vault
Section titled “Step 2: Add to Alter Vault”Open the Developer Portal
Go to portal.alterauth.com and navigate to the application.
Add eBay provider
Go to OAuth Providers > Add Provider > eBay.
Enter credentials
- Client ID: Paste your eBay App ID
- Client Secret: Paste your eBay Cert ID
Select scopes
Choose the scopes the application needs.
Save
Click Save. The provider is now active.
Available Scopes
Section titled “Available Scopes”| Scope | Description |
|---|---|
https://api.ebay.com/oauth/api_scope | Basic public data access |
https://api.ebay.com/oauth/api_scope/sell.marketing | Marketing tools access |
https://api.ebay.com/oauth/api_scope/sell.inventory | Inventory management |
https://api.ebay.com/oauth/api_scope/sell.fulfillment | Order fulfillment |
https://api.ebay.com/oauth/api_scope/sell.account | Account settings |
https://api.ebay.com/oauth/api_scope/commerce.identity.readonly | View basic account identity — the immutable eBay user ID (default, required) |
- eBay uses full URL strings as scope values rather than short names.
- eBay has separate sandbox and production environments. Test with sandbox credentials before going to production.
- See the eBay OAuth documentation for more details.