For the complete documentation index, see llms.txt. This page is also available as Markdown.

Settings Products

List Products

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

List of products

application/json
totalRowsnumberOptional
get/settings/products

Create Product

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
labelstringRequired

The display label of the product.

activebooleanOptional

Whether this product is active & usable

coverageRatenumberRequired

Square feet coverage per gallon (sqft/gal)

lnftCoveragenumberRequired

Linear feet coverage

quantityCoveragenumberRequired

Quantity coverage

pricePerUnitnumberOptional

Unit price per gallon ($/gal)

unitstringOptional

Measurement unit label

quoteTypesstring[]Optional

Quote types this product applies to

Responses
200

Successfully created product

application/json
idstringRequired

The unique ID of the product.

labelstringRequired

The display label of the product.

activebooleanOptional

Whether this product is active & usable

coverageRatenumberRequired

Square feet coverage per gallon (sqft/gal)

lnftCoveragenumberRequired

Linear feet coverage

quantityCoveragenumberRequired

Quantity coverage

pricePerUnitnumberOptional

Unit price per gallon ($/gal)

unitstringOptional

Measurement unit label

quoteTypesstring[]Optional

Quote types this product applies to

post/settings/products

Retrieve Product

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Product

Responses
200

Details about the product

application/json
idstringRequired

The unique ID of the product.

labelstringRequired

The display label of the product.

activebooleanOptional

Whether this product is active & usable

coverageRatenumberRequired

Square feet coverage per gallon (sqft/gal)

lnftCoveragenumberRequired

Linear feet coverage

quantityCoveragenumberRequired

Quantity coverage

pricePerUnitnumberOptional

Unit price per gallon ($/gal)

unitstringOptional

Measurement unit label

quoteTypesstring[]Optional

Quote types this product applies to

get/settings/products/{id}

Update Product

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Product

Body
idstringRequired

The unique ID of the product.

labelstringRequired

The display label of the product.

activebooleanOptional

Whether this product is active & usable

coverageRatenumberRequired

Square feet coverage per gallon (sqft/gal)

lnftCoveragenumberRequired

Linear feet coverage

quantityCoveragenumberRequired

Quantity coverage

pricePerUnitnumberOptional

Unit price per gallon ($/gal)

unitstringOptional

Measurement unit label

quoteTypesstring[]Optional

Quote types this product applies to

Responses
200

Successfully updated product

application/json
idstringRequired

The unique ID of the product.

labelstringRequired

The display label of the product.

activebooleanOptional

Whether this product is active & usable

coverageRatenumberRequired

Square feet coverage per gallon (sqft/gal)

lnftCoveragenumberRequired

Linear feet coverage

quantityCoveragenumberRequired

Quantity coverage

pricePerUnitnumberOptional

Unit price per gallon ($/gal)

unitstringOptional

Measurement unit label

quoteTypesstring[]Optional

Quote types this product applies to

put/settings/products/{id}

Delete Product

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Product

Responses
204

Product successfully deleted

No content

delete/settings/products/{id}

No content

Last updated

Was this helpful?