- 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
PATCH
/v1/supplier_quotes/{supplier_quote_id}/
Request
Authorization
Add parameter in header
Authorization
Example:
Authorization: ********************
Path Params
supplier_quote_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//' \
--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
external_notes
object
optional
title
string
required
type
string
required
x-nullable
boolean
required
supplier_notes
object
optional
title
string
required
type
string
required
x-nullable
boolean
required
quote_number
object
optional
title
string
required
type
string
required
maxLength
integer
required
x-nullable
boolean
required
ship_to
object
optional
title
string
required
type
string
required
format
string
required
x-nullable
boolean
required
rfq
object
optional
title
string
required
type
string
required
format
string
required
x-nullable
boolean
required
org_supplier
object
optional
title
string
required
type
string
required
format
string
required
connection_type
object
optional
title
string
required
type
string
required
enum
array[string]
required
Allowed values:
cofactr_paydirectsupplier_network
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"
},
"external_notes": {
"title": "External notes",
"type": "string",
"x-nullable": true
},
"supplier_notes": {
"title": "Supplier notes",
"type": "string",
"x-nullable": true
},
"quote_number": {
"title": "Quote number",
"type": "string",
"maxLength": 255,
"x-nullable": true
},
"ship_to": {
"title": "Ship to",
"type": "string",
"format": "uuid",
"x-nullable": true
},
"rfq": {
"title": "Rfq",
"type": "string",
"format": "uuid",
"x-nullable": true
},
"org_supplier": {
"title": "Org supplier",
"type": "string",
"format": "uuid"
},
"connection_type": {
"title": "Connection type",
"type": "string",
"enum": [
"cofactr_pay",
"direct",
"supplier_network"
]
}
}
Modified at 2025-03-18 16:09:00