# Create a price modifier Create a new price modifier for an event section. Price modifiers can be used to increase or decrease a section's base price based on the time of purchase or the number of tickets ordered. Price modifiers can be used to implement sales (Early Bird, Flash Sale), group rates or gate prices. Endpoint: POST /events/{event}/sections/{section}/modifiers Version: 3.0.0 Security: SessionKey ## Path parameters: - `event` (integer, required) Unique identifier of the requested event - `section` (integer, required) Unique identifier of the requested event section ## Request fields (application/json): - `name` (string, required) Name of the price modifier - `priceDelta` (number, required) The change made to the event section's base price when this modifier is applied - `availableFrom` (string, required) The date and time after which this price modifier will be applied - `availableTo` (string, required) The date and time before which this price modifier will be applied - `minOrder` (integer, required) The minimum order size for which this modifier will be applied (for group rates). - `maxOrder` (integer, required) The maximum order size for which this modifier will be applied (for group rates). ## Response 201 fields (application/json): - `self` (string) URI of the price modifier resource - `name` (string) Name of the price modifier - `priceDelta` (number) The change made to the event section's base price when this modifier is applied - `availableFrom` (string) The date and time after which this price modifier will be applied - `availableTo` (string) The date and time before which this price modifier will be applied - `active` (boolean) Whether or not the price modifier is currently active based on its availability dates - `minOrder` (integer) The minimum order size for which this modifier will be applied (for group rates). - `maxOrder` (integer) The maximum order size for which this modifier will be applied (for group rates). ## Response 400 fields (application/json): - `message` (string) Reason for the given response. ## Response 403 fields (application/json): - `message` (string) Reason for the given response. ## Response 409 fields (application/json): - `message` (string) Reason for the given response.