Note: APIs imports can be technically advanced so would require some technical background. If you're not comfortable with that, you may want to consider using the manual import instead.
What is an API?
An API is a method of you (or rather your small script/program) talking to another and requesting something. In this case, our API allows you to connect to Repricer and request an import template with all your pricing data or to upload a file to your account.
The most common approach would be to have a script generate a file from your own system in Repricer's format and then upload it to your account.
Note: It’s not recommended that files are uploaded more often than every 30 minutes. Uploading or downloading files too regularly may slow down processing on your account.
What is an import used for?
Repricer imports are a great method of quickly reviewing and updating your product information. The most common use of the import is to update Min Max prices and Repricing Rules but it can also be used to set costs and read other data such as ASIN, Quantity, and Fulfillment Type.
There are currently two types of imports available with Repricer.com. Amazon Imports and eBay Import. You should familiarize yourself with these before progressing.
Note: At the moment, only Amazon format files are available via the API.
How to get started?
In order to get started you will need to familiarize yourself with the API calls available. You will find the details you would need to create your own calls to the API in the documents below,
Troubleshooting the API
The API can return a number of error messages if your calls are unsuccessful, below is a list of the errors and how you can resolve the issue.
-
Your authentication credentials are invalid
This indicates that you have not given the correct username/password to access the API from your account. Please ensure you use your Repricer Admin user's login credentials. -
The API is limited to clients in trial or paying
This indicates that you do not have access to the API. The API is limited to Ultimate and Extreme clients. -
Missing mandatory header column
The file format supplied through the API should be the same as you would use via the screen. This error indicates the file format is incorrect and you should review it. -
You have reached the maximum requests limit
This indicates that you have made too many requests to the API. You can try again later and slow down your uploads or downloads to avoid this in the future. -
Non-admin credentials used
This indicates that you're not using admin credentials. You must use the admin credentials associated with your account. -
Previous file is still being processed
This indicates that the previous file you uploaded is still processing. Leave it a minute then try again. -
This is not a valid file
This indicates that the file you are trying to upload has not been found. Check the filename and folder in your call match the location of the file.
Further Reading
Interested in learning more about changing your Repricing Rule? Click here.
If you wanted to find out more about Minimum and Maximum prices, click here.