- BOMs
- Gets Boms that user has read access toGET
- Creates a Bom using Cofactr DataPOST
- Creates a Bom using raw bomline data and performs searches to convert into Cofactr DataPOST
- Gets a BomGET
- Upsert BOM AsyncPUT
- Updates a BomPATCH
- Deletes a Bom if still unapproved. Archives a bom if approved.DELETE
- Approves an unapproved Bom.POST
- Gets Bom Lines on a Bom.GET
- Creates a new bomline on a Bom using Cofactr data. If a bomline with the provided part exists it will sum the quants instead of duplicating lines.POST
- Gets a BomLineGET
- Updates a BomLinePATCH
- Removes a Bomline from a Bom.DELETE
- Attempts to create a new Bomline using raw data and performs searches to convert into Cofactr Data. If a Bomline with the same part and refdes exists it will sum the quants instead of duplicating lines.POST
- Programs
- Gets ProgramsGET
- Creates a ProgramPOST
- Gets a ProgramGET
- Updates a ProgramPATCH
- Deletes a ProgramDELETE
- Gets Program AvailabilitiesGET
- Gets Program Availabilities AsyncGET
- Gets Program Reference PricingGET
- Get Programs LinesGET
- Get Programs LineGET
- Update Programs LinePATCH
- Delete Programs LineDELETE
- Create Programs LinesPOST
- Get Program Part OverridesGET
- Create Program Part OverridesPOST
- Get Program Part OverrideGET
- Update Program Part OverridePATCH
- Delete Program Part OverrideDELETE
- Account
- Reporting
- Email
- Auth
- Async Jobs
- Stock Documents
- Suppliers
- Parts
- Purchases
- Get Purchase Order
- Create Purchase Order
- Update Purchase Order
- Delete Purchase Order
- Get Purchase Lines
- Get Purchase Line
- Create Purchase Line
- Update Many Purchase Lines
- Delete Purchase Line
- Get NoPart Purchase Lines
- Create NoPart Purchase Line
- Update Many NoPart Purchase Lines
- Delete NoPart Purchase Line
- Create Purchase Event
- Update Supplier Bill
- Update Supplier Bill Line
- Create Supplier Bill
- Create Supplier Bill Line
- Teams
- Custom Properties
- Stock Lots
- Tags
- Rfqs
- RfqLines
- SupplierQuote
- SupplierQuoteLines
Update Supplier Quote Line
PATCH
/v1/supplier_quotes/{supplier_quote_id}/lines/{supplier_quote_line_id}/
Request
Authorization
Add parameter in header
Authorization
Example:
Authorization: ********************
Path Params
supplier_quote_id
string
required
supplier_quote_line_id
string
required
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PATCH '/v1/supplier_quotes//lines//' \
--header 'Authorization;'
Responses
🟢200Success
application/json
Body
synced_from_integration
object
optional
title
string
required
type
string
required
integration_source_name
object
optional
title
string
required
type
string
required
x-nullable
boolean
required
integration_record_id
object
optional
title
string
required
type
string
required
x-nullable
boolean
required
synced_from_integration_at
object
optional
title
string
required
type
string
required
format
string
required
tags
object
optional
type
string
required
items
object
required
uniqueItems
boolean
required
team
object
optional
title
string
required
type
string
required
format
string
required
x-nullable
boolean
required
custom_properties
object
optional
title
string
required
type
string
required
part
object
optional
title
string
required
type
string
required
maxLength
integer
required
minLength
integer
required
x-nullable
boolean
required
description
object
optional
title
string
required
type
string
required
x-nullable
boolean
required
moq
object
optional
title
string
required
type
string
required
format
string
required
x-nullable
boolean
required
multiple
object
optional
title
string
required
type
string
required
format
string
required
x-nullable
boolean
required
maximum_quantity
object
optional
title
string
required
type
string
required
format
string
required
x-nullable
boolean
required
prices
object
optional
title
string
required
type
string
required
x-nullable
boolean
required
ship_in_lead_days
object
optional
title
string
required
type
string
required
x-nullable
boolean
required
coa
object
optional
title
string
required
type
string
required
maxLength
integer
required
minLength
integer
required
x-nullable
boolean
required
notes
object
optional
title
string
required
type
string
required
x-nullable
boolean
required
sku
object
optional
title
string
required
type
string
required
maxLength
integer
required
minLength
integer
required
x-nullable
boolean
required
rfq_line
object
optional
title
string
required
type
string
required
format
string
required
x-nullable
boolean
required
packaging
object
optional
title
string
required
type
string
required
enum
array[string]
required
default
string
required
x-nullable
boolean
required
is_authorized
object
optional
title
string
required
type
string
required
no_bid
object
optional
title
string
required
type
string
required
single_use
object
optional
title
string
required
type
string
required
Example
{
"synced_from_integration": {
"title": "Synced from integration",
"type": "boolean"
},
"integration_source_name": {
"title": "Integration source name",
"type": "string",
"x-nullable": true
},
"integration_record_id": {
"title": "Integration record id",
"type": "string",
"x-nullable": true
},
"synced_from_integration_at": {
"title": "Synced from integration at",
"type": "string",
"format": "date-time"
},
"tags": {
"type": "array",
"items": {
"type": "string",
"format": "uuid",
"x-nullable": true
},
"uniqueItems": true
},
"team": {
"title": "Team",
"type": "string",
"format": "uuid",
"x-nullable": true
},
"custom_properties": {
"title": "Custom properties",
"type": "object"
},
"part": {
"title": "Part",
"type": "string",
"maxLength": 255,
"minLength": 1,
"x-nullable": true
},
"description": {
"title": "Description",
"type": "string",
"x-nullable": true
},
"moq": {
"title": "Moq",
"type": "string",
"format": "decimal",
"x-nullable": true
},
"multiple": {
"title": "Multiple",
"type": "string",
"format": "decimal",
"x-nullable": true
},
"maximum_quantity": {
"title": "Maximum quantity",
"type": "string",
"format": "decimal",
"x-nullable": true
},
"prices": {
"title": "Prices",
"type": "object",
"x-nullable": true
},
"ship_in_lead_days": {
"title": "Ship in lead days",
"type": "integer",
"x-nullable": true
},
"coa": {
"title": "Coa",
"type": "string",
"maxLength": 2,
"minLength": 1,
"x-nullable": true
},
"notes": {
"title": "Notes",
"type": "string",
"x-nullable": true
},
"sku": {
"title": "Sku",
"type": "string",
"maxLength": 255,
"minLength": 1,
"x-nullable": true
},
"rfq_line": {
"title": "Rfq line",
"type": "string",
"format": "uuid",
"x-nullable": true
},
"packaging": {
"title": "Packaging",
"type": "string",
"enum": [
"bulk",
"reel",
"tape_single",
"tape_multiple",
"tray",
"tube",
"unknown",
"undefined"
],
"default": "unknown",
"x-nullable": true
},
"is_authorized": {
"title": "Is authorized",
"type": "boolean"
},
"no_bid": {
"title": "No bid",
"type": "boolean"
},
"single_use": {
"title": "Single use",
"type": "boolean"
}
}
Modified at 2025-03-19 17:04:28