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