Create RFQ

Creates a new RFQ. Status defaults to DRAFT.

Requires scope: rfqs:write

Authentication

API_KEYstring
API Key authentication via header

Request

This endpoint expects an object.
namestringRequired
Display name for the RFQ. Required. Maximum 255 characters.
typestringOptional
RFQ type classification.
noteForSupplierstringOptional
Note or instructions for suppliers.
priorityStatusstringOptional

Priority level (e.g. LOW, MEDIUM, HIGH, URGENT).

supplierContactIdslist of UUIDsOptional
IDs of supplier contacts to add to this RFQ on creation.

Response

This endpoint returns an object.
idUUID
Unique identifier for the RFQ.
namestring
Display name of the RFQ.
statusenum
Current status of the RFQ.
supplierCountinteger
Number of suppliers added to this RFQ.
materialCountinteger
Number of material line items in this RFQ.
createdAtdatetime
ISO 8601 timestamp when the record was created.
updatedAtdatetime
ISO 8601 timestamp when the record was last updated.
rfqNumberlong

Auto-generated sequential reference number for the RFQ.

typestring
RFQ type classification.
priorityStatusstring

Priority level (e.g. LOW, MEDIUM, HIGH, URGENT).

noteForSupplierstring
Note or instructions visible to suppliers.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error