Skip to main content

TenderUpdateInput

Input data for updating general tender information.

Contains fields for modifying tender metadata such as status, references, contact information, and validity settings. At least one field must be provided for the update to proceed.

input TenderUpdateInput {
status: String
reference: String
remarks: String
email: String
type: OrderType
validUntil: String
source: String
}

Fields

TenderUpdateInput.status ● String scalar

Current processing status of the tender.

Updates the tender's workflow status to reflect its current state in the processing pipeline.

TenderUpdateInput.reference ● String scalar

Customer reference number or identifier for the tender.

Custom reference provided by the customer for their own tracking and identification purposes.

TenderUpdateInput.remarks ● String scalar

Additional comments or special instructions for the tender.

Free-form text for any special requirements, notes, or important information related to the tender.

TenderUpdateInput.email ● String scalar

Email address for tender confirmations and communications.

Must be a valid email address. Used for sending order confirmations, status updates, and other tender-related notifications.

TenderUpdateInput.type ● OrderType enum

Business type classification for the tender.

Determines the processing workflow and business rules that apply to this tender. Must be one of the supported order types.

TenderUpdateInput.validUntil ● String scalar

Expiration date for the tender validity.

Must be a valid ISO date string. After this date, the tender may no longer be processed. This is for display purposes only.

TenderUpdateInput.source ● String scalar

Origin source of the tender.

Maximum length of 50 characters. Identifies where or how this tender was created for tracking and reporting purposes.

Member Of

tenderUpdate mutation