Prices
Price entries define product pricing within a Price List. They support quantity-based and time-based pricing with optional discounts.
Endpoints
List
GET
/v1/odata/PriceGet by ID
GET
/v1/odata/Price({id})Create
POST
/v1/odata/PriceUpdate
PUT
/v1/odata/Price({id})Delete
DELETE
/v1/odata/Price({id})Fields
| Field | Type | Description |
|---|---|---|
BasePrice | Double | Base price |
Price | Double | Final price (after discount) |
DiscountPercentage | Double | Discount percentage |
Currency | String | Currency code |
Quantity | Double | Minimum quantity for this price tier |
StartDate | DateTimeOffset | Price validity start date |
EndDate | DateTimeOffset | Price validity end date |
Relationships
| Relationship | Target Entity | Cardinality | Description |
|---|---|---|---|
| PriceList | PriceList | N:1 | Parent price list |
| Product | Product | N:1 | Product this price applies to |
| Relationship | Relationship | N:1 | Relationship-specific pricing |
Expanding Relationships
GET
/v1/odata/Price({id})?$expand=PriceListNavigating Relationships
GET
/v1/odata/Price({id})/PriceList