Replace Project Line Items

Replace all line items for a project with the provided list. Each line item requires a catalog item ID, unit price, unit cost, quantity and description.

Authentication

x-api-keystring
API Key authentication via header

Path parameters

projectIdstringRequired
Project identifier

Request

This endpoint expects a list of objects.
catalogItemIdintegerRequired
ID of the catalog item
unitPricedoubleRequired
Price per unit
unitCostdoubleRequired
Cost per unit
quantityintegerRequired
Quantity of items
descriptionstringRequired
Line item description

Response

Updated list of line items
idinteger
Line item identifier
quantityinteger
Quantity of items
descriptionstring
Line item description
unitCostdouble
Cost per unit
totalCostdouble

Total cost (unitCost * quantity)

totalPricedouble

Total price (unitPrice * quantity)

unitPricedouble
Price per unit
createdAtstringformat: "date-time"
Creation timestamp
catalogItemobject

Errors