Automate Pricing
The Automate Pricing feature allows sellers to automatically adjust their offer prices based on market conditions and competitor pricing. This feature is available through three main API endpoints: Create a new offer, Update Offer and Update Offer Price.
Feature Description
Automate Pricing enables sellers to:
Set price limits (lower and upper bounds)
Define price change factors and intervals
Automatically adjust prices based on market conditions
Enable/disable automation for individual offers
How This Feature Works
Let’s understand how Automate Pricing works with a simple example:
Example Scenario: You lists a product priced at €10.00 and wants the system to adjust the price automatically based on competitors.
Configuration:
{
"lowerPriceLimit": 8.00,
"upperPriceLimit": 12.00,
"priceChangeFactor": 0.02,
"priceChangeInterval": 300,
"automatePriceStatus": "enable"
}Explanation:
Your price will never go below €8.00 or above €12.00.
Every 5 minutes (300 seconds), the system checks current market prices for the same product.
If competitors drop their prices, the system reduces your price by €0.02 until either:
It becomes the lowest among all active offers, or
It reaches your lower price limit, ensuring you maximize your profit.
If competitors increase their prices, the system raises your price by €0.02
Keep your offer as the lowest in the market to remain competitive.
Increase your price toward your upper limit, maximizing your profit.
The automation continues automatically as long as
"automatePriceStatus": "enable".You can stop price automation anytime by setting
"automatePriceStatus": "disable".
For more details, check out our Quick Guide Video.
AutomatePriceOptions Parameters
lowerPriceLimit
number
Yes
Minimum price the offer can reach
0.1 ≤ value < 3000
upperPriceLimit
number
Yes
Maximum price the offer can reach
0.1 ≤ value < 3000, must be > lowerPriceLimit
priceChangeFactor
number
Yes
Factor by which price changes (€)
0.01 ≤ value ≤ 500
priceChangeInterval
number
Yes
Time interval between price changes (seconds)
Must be one of: 300, 900, 1800, 3600, 7200, 14400
automatePriceStatus
string
Yes
Enable or disable automation
enable or disable (default: enable)
Validation Rules
Price Limits
lowerPriceLimit: Must be between 0.1 and 3000 (exclusive)upperPriceLimit: Must be between 0.1 and 3000 (exclusive)upperPriceLimitmust be greater thanlowerPriceLimit
Price Change Factor
Must be between €0.01 and €500 (inclusive)
Suggested values:
€0.01,€0.02,€0.03Represents the percentage by which price can change
Price Change Interval
Must be one of the following values (in seconds):
300(5 minutes)900(15 minutes)1800(30 minutes)3600(1 hour)7200(2 hours)14400(4 hours)
Automate Price Status
Must be either
enableordisable
Last updated