Dealers API - Price Optimization
Compare and optimize your pricing for best exposure on gun.deals and online
To access paid dealers API subscription, you will need API key. For obtaining your API key, please complete the monthly recurring subscription for your desired API
Top products
Prices for top most populars products on gun.deals website.
Monthly Recurring Subscription for Top 150 most viewed products only ($399.99 per month)
GET https://api.gunengine.com/api/dealers/v1/top-products?api_key={API_KEY}&total_results={INT}
- api_key (required)
- total_results (optional, default: 5)
Prices by UPC - Full Access to entire database
Get prices for one or million products by UPC.
Monthly Recurring Subscription for Full Access to entire database ($699.99 per month)
Fetch prices for single UPC
GET https://api.gunengine.com/api/dealers/v1/search-by-upc?api_key={API_KEY}&upc={UPC}&total_results={INT}
- api_key (required)
- upc (required)
- total_results (optional, default: 5)
Here is an example of the UPC API results
{ "count":20, "upc":"736676011513", "products":[ { "storeName":"Deguns.net", "price":"207.00" }, { "storeName":"Gunprime", "price":"208.00" }, { "storeName":"Sportsman's Guide", "price":"209.99" }, { "storeName":"Locked Loaded", "price":"212.98" }, { "storeName":"Smoky Mountain Guns & Ammo", "price":"214.99" }, { "storeName":"Guns Midwest", "price":"219.00" }, { "storeName":"Academy Sports & Outdoors", "price":"219.99" }, { "storeName":"Omaha Outdoors", "price":"225.00" }, { "storeName":"Guns Midwest", "price":"226.91" }, { "storeName":"Guns Midwest", "price":"226.91" }, { "storeName":"Guns Midwest", "price":"226.91" }, { "storeName":"National Gun Owner Association & Buyers Club", "price":"226.99" }, { "storeName":"Peak Firearms", "price":"229.00" }, { "storeName":"Shoot Straight", "price":"229.00" }, { "storeName":"Bass Pro Shops", "price":"229.99" }, { "storeName":"Sportsmans Outdoor Superstore", "price":"229.99" }, { "storeName":"Tombstone Tactical", "price":"232.09" }, { "storeName":"Guns for Gals", "price":"232.89" }, { "storeName":"R&R Sports & Outdoors", "price":"233.99" }, { "storeName":"Bear Arms Munitions", "price":"233.99" } ] }
List of vendor IDs
GET https://api.gunengine.com/api/dealers/v1/merchant-list?api_key={API_KEY}
- api_key (required)
Return results from selected vendor only
GET https://api.gunengine.com/api/dealers/v1/search-by-upc?api_key={API_KEY}&upc={UPC}&merchant={merchant ID}
- api_key (required)
- upc (required)
- merchant (optional, default: all vendors)
Fetch prices for multiple UPCs in one API call (batch fetch)
POST https://api.gunengine.com/api/dealers/v1/product/search?api_key={API_KEY}&merchant={merchant ID}
- api_key (required)
- merchant (optional, default: all vendors)
Request body: (maximum 1000 UPCs per batch)
{ "upcs": ["<upc1>", "<upc2>", ...] }
Please contact us if you would like to enable URLs from vendors in the API call
You can customize the number of results, URLs, or no URLs and we can do some custom features if you need them...
Postman collection
We have created a Postman collection for your convenience so you can try all Dealers API requests.
You can download the Postman collection here and import it into your workspace.
Before start using it, you need to enter your Dealers API key into the variables section like in the image below: