What OnBuy’s API page shows
OnBuy now documents its API as the OnCommerce API, which “connects sellers to multiple global markets and retail channels, including OnBuy, easyShop, and Comet (UK)”1. Your details sit on the API Integration page: “The API settings page can be found in your Seller Control Panel”1. It shows:
- Your Seller ID: “This is your unique seller ID. You can find this on the API page of the SCP.”1
- Your Seller Entity IDs: your account “already has a Seller Entity ID for OnCommerce UK”, and “you will receive a new ID for each location you enable”1.
- Two sets of keys, Live and Test, each with a consumer key and a secret key1.
Connect your OnBuy shop
Open the API Integration page
Sign in to OnBuy’s Seller Control Panel and open the API Integration page1.
Copy the Live keys
Copy the consumer key and secret key from the Live set. OnBuy’s documentation says to use the Test keys while integrating and the Live keys in production1.
Find your Site ID
invtri’s Shop Code box takes your OnBuy Site ID, which OnBuy shows in its Seller Control Panel’s API settings. OnBuy UK’s site ID is 20001.
Enter all three
When you add OnBuy in invtri, enter your Site ID in the Shop Code box, your consumer key in App Key and your secret key in App Secret.
Once OnBuy is connected
invtri lists your products on OnBuy and keeps stock and price up to date. Its pricing takes OnBuy’s commission into account. Orders come in every 15 minutes, tracking goes back to OnBuy, and you can refund or cancel from invtri.
OnBuy runs a shared catalogue. Its seller terms let you create a product page or add your listing to an existing one, and changes to an existing page need a request, which OnBuy may refuse2.
Questions
Do my products need barcodes on OnBuy?
Generally, yes. OnBuy runs a catalogue and points sellers to GS1, “the only authorised provider of Global Trade Item Numbers (GTINs)”, and owners of a UK or EU trademark can apply for an exemption3.
Sources
Last reviewed on 9 November 2026.
- OnCommerce API documentationOnBuy (OnCommerce), accessed 8 November 2026
- Seller Terms UK and Europe V3.0.4OnBuy, undated (accessed 8 November 2026)
- Sell on OnBuyOnBuy, accessed 8 November 2026
