Ebay
"Buy & sell electronics, cars, clothes, collectibles & more on eBay, the world's online marketplace."
Configuration
Getting Ebay OAuth credentials
Start by accessing or creating an Ebay developer account.
NOTE: Approval into the Ebay developer program can take at least 1 business day.
If you do not already have a Client Id and Client Secret, you will first need to create them. Start by creating an App.
Once you have registered an application, select it from the dashboard, then note your Client Id and Client Secret for the next step.
Configuring Ebay OAuth Credentials in crul
Navigate to the credentials page in crul (top right corner menu -> credentials).
Click the "create" button.
Select "OAuth" from the type dropdown, then select "Ebay" from the provider dropdown.
Copy the Client Id into the Client Id credentials form entry. Then copy the Client Secret into the Client Secret credentials form entry.
Test the credential by running the following query. You should see a populated token.access_token column in the results.
oauth --credential "ebay"
Example queries
These examples use the endpoints described in the Ebay API reference.
Example 1:
Gets the first page of albums and singles for a provided artist id.
oauth --credential "Ebay"
|| api get "https://api.ebay.com/commerce/catalog/v1_beta/product_summary/search?
q=fender stratocaster"
--token.access_token "$token.access_token$"