Skip to main content

TenderStartInput

Input data for creating a new tender in the system.

Contains all necessary information to establish a new tender including customer identification, channel information, and initial configuration settings.

input TenderStartInput {
channelId: Int
userId: Int
contactId: Int
companyId: Int
customerId: Int
ownerId: Int
type: OrderType
currency: String
validUntil: String
source: String
}

Fields

TenderStartInput.channelId ● Int scalar

Sales channel identifier where the tender should be created.

Specifies which sales channel (website, mobile app, etc.) this tender belongs to for proper routing and processing.

TenderStartInput.userId ● Int scalar

Legacy user identifier for the tender.

This field is deprecated and will be ignored if contactId or customerId are provided.

TenderStartInput.contactId ● Int scalar

Contact person identifier for business-to-business tenders.

Must be a valid contact ID. Used in combination with companyId to establish the business relationship.

TenderStartInput.companyId ● Int scalar

Company identifier for business-to-business tenders.

If not provided when using contactId, the contact's original parent company will be automatically assigned.

TenderStartInput.customerId ● Int scalar

Customer identifier for direct customer tenders.

Used for individual customer relationships where no company association is required.

TenderStartInput.ownerId ● Int scalar

Owner identifier for the tender.

Specifies who will be responsible for managing and editing this tender. If not provided, defaults to the user creating the tender.

TenderStartInput.type ● OrderType enum

Business type classification for the tender.

Determines the processing workflow and business rules that will apply. Defaults to dropshipment if not specified.

TenderStartInput.currency ● String scalar

Currency code for tender pricing and calculations.

Must be a valid ISO 4217 currency code. Defaults to EUR if not specified.

TenderStartInput.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.

TenderStartInput.source ● String scalar

Origin source of the tender creation.

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

Member Of

tenderStart mutation