Quote Part Line Item

Get a list of part lines items for a quote

Changed on
post/api/quotes/{quoteId}/part-line-items/list

Request

  • Base URL
    https://api.fulcrumpro.com
  • URL
    https://api.fulcrumpro.com/api/quotes/{quoteId}/part-line-items/list
  • Auth
    none declared

Path parameters

quoteIdstring required

Query parameters

includeCostBreakdownboolean

Response

List of part line items for the given quote id

idstring required

Unique id associated to this entity.

quantitynumber double required

The line item quantity

pricenumber double required

The line item price.

discountedPricenumber double required

The discounted line item price.

itemIdstring required

Item id associated with this line item.

descriptionstring nullable

The part line item description. Defaults to the item's description if none specified.

accountingCodeIdstring nullable

Accounting code key identifier. Please reference /api/accounting-codes endpoint.

isTaxableboolean required

Dictate if this line item is taxable.

taxCodeIdstring nullable

Tax code key identifier. Please reference /api/tax-rates endpoint.

taxRatenumber double nullable

Tax rate to use for this entity. If a FulcrumProduct.PublicApi.Dto.Quote.PartLineItem.QuotePartLineItemDto.TaxCodeId is provided, the provided FulcrumProduct.PublicApi.Dto.Quote.PartLineItem.QuotePartLineItemDto.TaxRate will supercede the defined tax rate.

overrideTaxRateboolean nullable

Dictate if the tax rate is overridden.

externalReferencesobject nullable

Arbitrary key-value-pair like data that can be used to later on search for this line item.

isPercentageDiscountboolean nullable

Indicates whether FulcrumProduct.PublicApi.Dto.Quote.PartLineItem.QuotePartLineItemDto.DiscountAmount discount is percentage based (else, it's an absolute amount).

discountAmountnumber double nullable

The amount of the discount.

subTotalnumber double required

Total line item cost, including applicable discounts

preDiscountSubTotalnumber double required

Total line item cost, before discounts

customFieldsobject nullable

Custom fields that have been defined for the part line item;

numberinteger

Line number

Changes

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the required property / to the response with the status (media type: application/json)

    • info

      added the required property / to the response with the status (media type: application/problem+json)

    • breaking

      the / response property's minLength was decreased from 1 to 0 for the response status (media type: application/json)

    • breaking

      the / response property's minLength was decreased from 1 to 0 for the response status (media type: application/problem+json)

    • warning

      added the new overhead enum value to the //// response property for the response status (media type: application/json)

    • warning

      added the new overhead enum value to the //// response property for the response status (media type: application/problem+json)

    • warning

      added the new unknown enum value to the //// response property for the response status (media type: application/json)

    • warning

      added the new unknown enum value to the //// response property for the response status (media type: application/problem+json)

    • info

      added the required property // to the response with the status (media type: application/json)

    • info

      added the required property // to the response with the status (media type: application/problem+json)