?>
Before the API connection is available to your account you have to enter an IP which will be used for the API connection in your profile. Optional you can renew your API key.
From API 1.1 there is also a posibility to use an non-secured API key. This is a separate KEY which can only be used with the "overview" parameter. In the documentation is mentioned when the non-secured API key can be used.
Be sure so save the settings after changing.
Check our generic Webshop Connector (English)
With the API access to PricingControl you can get the latest prices from the defined products. With those prices you can automatically adjust the prices on your own website.
Semicolon separated overview like the overview page in the webapplication
https://app.pricingcontrol.com/api/v1_1/overview?key=<API key>*
*: this can be the IP-secured or the non-secured key.
Overview of all defined products
https://app.pricingcontrol.com/api/v1_1/products?key=<API key>
Products per shop with the latest found price and stock
https://app.pricingcontrol.com/api/v1_1/products?key=<API key>&shop=<id>
Info of 1 product which occurs in 1 or more shops
https://app.pricingcontrol.com/api/v1_1/products?key=<API key>&product=<id>
Info of all products which occurs in 1 or more shops
https://app.pricingcontrol.com/api/v1_1/products?key=<API key>&product=allinfo
Overview of all shops
https://app.pricingcontrol.com/api/v1_1/shops?key=<API key>
It is also possible to use post requests to put data in our system. You can create shops, products and add urls.
Creating a shop
Send a post request to https://app.pricingcontrol.com/api/v1_1/post with the following parameters
key required |
The API key as described above |
type required |
set this value to "shop" |
name required |
The name of the shop, string of maximal 50 characters. If longer it will be truncated. |
Return a JSON array with status. If status is OK you get also the ID if the newly created shop.
Creating a product
Send a post request to https://app.pricingcontrol.com/api/v1_1/post with the following parameters
key required |
The API key as described above |
type required |
set this value to "product" |
code required |
The code of the product, string of maximal 100 characters. If longer it will be truncated. |
name required |
The name of the product, string of maximal 255 characters. If longer it will be truncated. |
minprice optional |
The minimal price you can set for your own reference. Use the following format: 12.23 |
maxprice optional |
The maximum price you can set for your own reference. Use the following format: 12.23 |
Return a JSON array with status. If status is OK you get also the ID if the newly created product.
Creating an url
Send a post request to https://app.pricingcontrol.com/api/v1_1/post with the following parameters
key required |
The API key as described above |
type required |
set this value to "url" |
url required |
The url of the page, string of maximal 255 characters. |
shop required |
The id of a shop you would like to connect to this url. If you set the value to "create" a new shop will automatically create with the name of the hostname of the url. If this name already exists the url will be connected to that existing shop. |
product required |
The id of the product you would like to connect to this url. |
Return a JSON array with status. When a new shop is created you get also the ID of that shop.
Check our generic Webshop Connector (English)
Information about the older 1.0 API.