Enhance your scripts with our new Affiliate Product API’s – Part II:
As mentioned in my Friday post, ShareASale has launched two great new API tools for our Affiliates. Let’s check out the second – merchantSearchProduct.
In the ShareASale interface, you may be familiar with our Baskets feature to quickly find Merchants and products to save for later. What about automating this process? The merchantSearchProduct API allows you to do just that without ever having to log in.
Visit Tools > Affiliate API to see the below complete documentation in your ShareASale account.
The ‘notjoined’ parameter is great. It allows you to specify a binary 0 or 1 to only return Merchants whom you have or haven’t joined yet, respectively. Perhaps you already requested the ‘getProducts’ API and it returned no data for your keyword. To discover Merchants you could join who do have products matching the same product keyword, request the merchantSearchProduct API with notjoined=1. Then, you can evaluate those results using the very merchant-centric columns the merchantSearchProduct API provides:
productId,Name,Price,SKU,Thumbnail,Merchant Id,Organization,WWW,Category,Status,Commission Text,Sale Comm,Lead Comm,Hit Comm,Cookie Length,Auto Approve,Auto Deposit,Datafeed Items,Epc 7 Day,EPC 30 Day,Reversal Rate 7 Day,Reversal Rate 30 Day,Ave Sale 7 Day,Ave Sale 30 Day,Ave Comm 7 Day,Ave Comm 30 Day,Powerrank Top 100
Note: Once you or your script have decided which found Merchants to join, you’ll need to login and apply to the programs like normal.
In addition to adding a number of new calls to our API, we have also updated the way that API credits are issued. Credits are now issued based on account performance. You will always have at least 200 credits per month, as before, and as you earn commissions additional credits will be assigned per month.