RFQs
Create draft RFQ
Create a new RFQ in Draft status with minimal validation.
Required fields:
- client_id: Client requesting the quote
- pic_id: Person in charge (staff member)
Optional fields:
- All dates are optional
- Line items are optional (can save with 0 items)
- Notes, references, etc.
Use this when:
- Saving work in progress
- User hasn’t filled all information yet
- Planning to complete later
POST
Create draft RFQ
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
application/json
Schema for creating a draft RFQ (minimal validation)
Client ID (required)
Person in charge (User ID)
Previous
Create and submit RFQCreate a new RFQ in Submitted status with strict validation.
**Required fields:**
- client_id: Client requesting the quote
- pic_id: Person in charge (staff member)
- requested_by_id: Contact who requested this RFQ
- requested_response_date: When client needs response
- planned_response_date: When you plan to respond
- note: RFQ description/notes
- line_items: At least 1 line item required
**Optional fields:**
- ref_id: Client reference number
- attachment_link: URL to supporting documents
**Use this when:**
- RFQ is complete and ready for processing
- All required information is available
- Client has been notified
**Line Item Status:**
- All line items automatically set to "Submitted"
**Example:**
```json
{
"client_id": "client-uuid",
"pic_id": "user-uuid",
"requested_by_id": "contact-uuid",
"requested_response_date": "2024-03-15",
"planned_response_date": "2024-03-10",
"note": "Urgent spring collection request",
"line_items": [
{
"master_style_id": "style-uuid",
"pic_id": "user-uuid",
"moq": 100
}
]
}
Next
Create draft RFQ