Set Proposal Item Supplier
POST /public/proposals//items//supplier/ — Sets the supplier for a proposal item.
404.
Each item that moves to the new supplier takes that supplier’s catalog cost, replacing any cost entered on it, and ends up with no cost at all where the supplier has none for that item. Items already using this supplier are left alone — they keep the cost they carry, hand-entered or not, and are still listed in the response. If the company is not yet linked to the supplier, the call links it.
The response lists every matched item, including ones already using this supplier, and carries the supplier as a display name only. To confirm which supplier id is now in use, re-read list item suppliers and look for isDefault: true.
SetDefault also makes this the company’s default supplier for the catalog item, and updates the company’s draft proposals and draft orders that carry the item without a cost of their own.
Authorizations
Portal application identifier used as part of HMAC-authenticated API requests.
Portal user API key used together with the HMAC signature headers.
Timestamp header included in the signed request to prevent replay attacks.
HMAC-SHA256 signature for the request, calculated over the canonical string defined in the authentication docs.
Headers
Accept Header
application/json Path Parameters
Unique ID of the proposal (not the proposal number).
Unique ID of the proposal item to set the supplier on. Must belong to the proposal.
Unique ID of the supplier to assign. Must be a supplier available for the item's catalog item (see the suppliers list endpoint).
Body
Proposals Service
(Optional) When true, also save this supplier as the company's default for the catalog item, so later proposals start with it. The company's draft proposals and draft orders that carry the item without a cost of their own are updated as well. Defaults to false.
Response
Success
Unique numeric identifier of the proposal item
Identifier of the catalog, labor, custom, or fee item this proposal item was created from
UTC timestamp when the proposal item was created
Quantity of the proposal item
Identifier of the parent item when this item is nested under another item
Part, Labor, CustomItem, Fee UTC timestamp when the proposal item was last modified
Brand name of the item
Model value of the item
Name of a Labor item
Short description shown for the proposal item
Client-facing note for the proposal item
Image URL of the item
MSRP amount of the item
Sell price for the proposal item
Supplier cost for the proposal item
UTC timestamp when the supplier cost was last updated
Display name of the supplier assigned to the item.
Total amount for a proposal item
Whether the proposal item is tax exempt
Whether the proposal item is a recurring service
Linked orders created from this proposal item