We have a number of APIs available for our resellers to utilise. These can help you to build your website and/or integrate with your CRM. Integrating your systems with ours can help to significantly simplify the process of getting important, up to date product information from us, as well as allowing your customers/staff to place their orders directly with us via your own online interface. Take a look at some of the benefits of using ProVu APIs.
Our APIs have been developed in-house and are constantly being updated and expanded to meet the requirements our resellers. The APIs are simple to use and can be integrated with almost all systems out there.
In this blog, we are going to look more closely at the following APIs: Product Information, Product Categories and Ordering as these tend to be the common starting points for integration.
Product Information API
There is a lot of information you can pull about the products we supply, this data can help in the building of your webstore.
|Part code||ProVu’s product name – this is a unique name given to each item, which is required to place orders. We can even store your own part code if you require or you can simply map these across.|
|Brand / Class||For example Snom and Yealink.|
|Product Name||A short concise product name.|
|Product Description||This is a longer product description, which you can use to quickly build your product information web pages.|
|Product Range||Some manufacturers have different ranges of products, where possible we store this information for you to use. For example, for Yealink we have T2, T4, T5 and CP. These can help to sub-categorise items within a brand/class on you website.|
|Retail Price||Recommended retail price, this is guidance as to what you may want to charge your customers.|
|Your Price||Your discounted trade price, this could be used with the retail price to calculate your sales out pricing to make sure you are making enough margin.|
|Available Stock||Real-time quantity of stock available.|
|Item Weight||Weight stored in kg can be used to help calculate shipping charges.|
|MPN||Manufacturer’s part number/SKU.|
|EAN||This field provides information about EAN/UPC/GTIN which is generally required for web stores using Google shops, shopify etc. You can differentiate between EAN and UPC number quite easily – if the number is 12 digits long it’s a UPC and if it’s 13 digits long it will be an EAN.|
We also have a developers guide of how use our product images and datasheets to display on your own site.
Product Categories API
We provide a number product categories for example IP Desk Phone and IP Conference Phones with a list of applicable items, this can be used as a quick way to build your product menus and navigation within your web store if you wish.
An order can be placed by simply passing a unique order reference, list of ordered items and required quantities to us.
There is a number of other things you can tell us about your order using our ordering API:
- Drop ship details including address and contact details
- Drop ship branding (see more information on our Branded Shipping services)
- Carrier service
- Provisioning settings