POST api/quotes
Create new quote header record
Request Information
URI Parameters
None.
Body Parameters
Quote header to add
QuoteHeader| Name | Description | Type | Additional information |
|---|---|---|---|
| SaleHeaderID | integer |
None. |
|
| SaleIdentifier | string |
String length: inclusive between 0 and 20 |
|
| SaleHeaderGuid | Collection of byte |
None. |
|
| SaleHeaderIdentifierGuid | globally unique identifier |
None. |
|
| DeptNo | integer |
None. |
|
| ZoneID | integer |
None. |
|
| OperatorID | integer |
None. |
|
| OperatorG_UID | Collection of byte |
None. |
|
| OperatorGuid | globally unique identifier |
None. |
|
| Created | date |
None. |
|
| ItemCount | integer |
None. |
|
| TotalAmount | integer |
None. |
|
| CashTender | integer |
Data type: Currency |
|
| CardTender | integer |
Data type: Currency |
|
| CheqTender | integer |
Data type: Currency |
|
| AcctTender | integer |
Data type: Currency |
|
| VoucherTender | integer |
Data type: Currency |
|
| VoucherForegone | integer |
None. |
|
| Cashout | integer |
Data type: Currency |
|
| ChangeAmount | integer |
Data type: Currency |
|
| Rounding | integer |
None. |
|
| GstAmount | integer |
None. |
|
| CardName | string |
String length: inclusive between 0 and 16 |
|
| AccountType | integer |
None. |
|
| AuthID | string |
String length: inclusive between 0 and 16 |
|
| BankRef | string |
String length: inclusive between 0 and 16 |
|
| InvRoc | string |
String length: inclusive between 0 and 16 |
|
| ResponseCode | string |
String length: inclusive between 0 and 4 |
|
| OrderNo | integer |
None. |
|
| AccountNo | integer |
None. |
|
| TranType | TransactionType |
None. |
|
| Processed | Processed |
None. |
|
| MachineID | integer |
None. |
|
| StoreID | integer |
None. |
|
| CustomerG_UID | Collection of byte |
None. |
|
| CustomerGuid | globally unique identifier |
None. |
|
| CommunityIdentifier | Collection of byte |
None. |
|
| CommunityIdentifierGuid | globally unique identifier |
None. |
|
| TimeInSale | time interval |
None. |
|
| TimeInSubtotal | time interval |
None. |
|
| NewID | integer |
None. |
|
| TotalTaxInclusive | integer |
None. |
|
| TotalTaxExempt | integer |
None. |
|
| LoyaltyPoints | integer |
None. |
|
| TaxTransactionDiscount | integer |
None. |
|
| TransactionDiscountTender | integer |
None. |
|
| TaxTransactionDiscountTender | integer |
None. |
|
| TableNumber | integer |
None. |
|
| Note | string |
String length: inclusive between 0 and 140 |
|
| ReceiptPrinted | boolean |
None. |
|
| MasterRoamingID | integer |
None. |
|
| IsLocal | boolean |
None. |
|
| DrawerID | integer |
None. |
|
| DemoID | string |
None. |
|
| RetrievedBy | Collection of byte |
None. |
|
| RetrievedByGuid | globally unique identifier |
None. |
|
| RetrievedAt | date |
None. |
|
| AgeVerified | boolean |
None. |
|
| FiscalReference | string |
String length: inclusive between 0 and 60 |
|
| CustomerReference | string |
String length: inclusive between 0 and 140 |
|
| Locked | boolean |
None. |
|
| Reversed | boolean |
None. |
|
| SmartReceiptStatus | boolean |
None. |
|
| RequiredExports | integer |
None. |
|
| PickupDate | date |
None. |
|
| LastQuoteSent | date |
None. |
|
| AccountID | Collection of byte |
None. |
|
| AccountIDGuid | globally unique identifier |
None. |
|
| Details | Collection of QuoteDetail |
Relation. This field may not always be loaded or used for updates. |
|
| StoreName | string |
Relation. This field may not always be loaded or used for updates. |
|
| Payments | Collection of QuotePayment |
Relation. This field may not always be loaded or used for updates. |
|
| CustomerName | string |
Relation. This field may not always be loaded or used for updates. |
|
| CustomerEmail | string |
Relation. This field may not always be loaded or used for updates. |
Request Formats
application/json, text/json
{
"saleHeaderID": 1,
"saleIdentifier": "sample string 2",
"saleHeaderGuid": "bJ4IRHVMVE6W2A4kjXYv1g==",
"saleHeaderIdentifierGuid": "44089e6c-4c75-4e54-96d8-0e248d762fd6",
"deptNo": 1,
"zoneID": 1,
"operatorID": 3,
"operatorG_UID": "jj1ustnzg0iwZi0geNLnOA==",
"operatorGuid": "b26e3d8e-f3d9-4883-b066-2d2078d2e738",
"created": "2026-04-03T06:24:58.1732317",
"itemCount": 5,
"totalAmount": 6,
"cashTender": 1,
"cardTender": 1,
"cheqTender": 1,
"acctTender": 1,
"voucherTender": 1,
"voucherForegone": 1,
"cashout": 1,
"changeAmount": 1,
"rounding": 1,
"gstAmount": 1,
"cardName": "sample string 7",
"accountType": 1,
"authID": "sample string 8",
"bankRef": "sample string 9",
"invRoc": "sample string 10",
"responseCode": "sample string 11",
"orderNo": 1,
"accountNo": 1,
"tranType": 1,
"processed": 1,
"machineID": 1,
"storeID": 12,
"customerG_UID": "1uIdR+ZSe0GWJ6Fqz3Wx9Q==",
"customerGuid": "471de2d6-52e6-417b-9627-a16acf75b1f5",
"communityIdentifier": "+qyuvS7nfUqkqJkoql+miw==",
"communityIdentifierGuid": "bdaeacfa-e72e-4a7d-a4a8-9928aa5fa68b",
"timeInSale": "00:00:00.1234567",
"timeInSubtotal": "00:00:00.1234567",
"newID": 1,
"totalTaxInclusive": 1,
"totalTaxExempt": 1,
"loyaltyPoints": 1,
"taxTransactionDiscount": 1,
"transactionDiscountTender": 1,
"taxTransactionDiscountTender": 1,
"tableNumber": 1,
"note": "sample string 13",
"receiptPrinted": true,
"masterRoamingID": 1,
"isLocal": true,
"drawerID": 1,
"demoID": "sample string 14",
"retrievedBy": "vkuhVMXWY0qaxzEIq9xGpw==",
"retrievedByGuid": "54a14bbe-d6c5-4a63-9ac7-3108abdc46a7",
"retrievedAt": "2026-04-03T06:24:58.1732317",
"ageVerified": true,
"fiscalReference": "sample string 15",
"customerReference": "sample string 16",
"locked": true,
"reversed": true,
"smartReceiptStatus": true,
"requiredExports": 1,
"pickupDate": "2026-04-03T06:24:58.1732317",
"lastQuoteSent": "2026-04-03T06:24:58.1732317",
"accountID": "o4ouwr4TLEOABTHc/lvwIg==",
"accountIDGuid": "c22e8aa3-13be-432c-8005-31dcfe5bf022",
"details": [
{
"$id": "2",
"saleItemID": 1,
"saleHeaderID": 2,
"identifier": "BsgzgwvAJ0GA8LacqoWPNw==",
"identifierGuid": "8333c806-c00b-4127-80f0-b69caa858f37",
"plu": 1,
"pluG_UID": "0SV50o2cO0qDeR0ocbt9Cg==",
"pluGuid": "d27925d1-9c8d-4a3b-8379-1d2871bb7d0a",
"accountId": "ZlhSEDuxL0KEKtCOBiBnVA==",
"accountIdGuid": "10525866-b13b-422f-842a-d08e06206754",
"normalPrice": 3,
"originalSellingPrice": 4,
"discountPrice": 5,
"unit": 1,
"quantity": 6,
"totalCents": 7,
"fixedPrice": 1,
"tranType": 1,
"processed": true,
"discountType": 1,
"operatorDiscount": true,
"cost": 1,
"costDecimals": 8,
"active": true,
"markdown": true,
"manualQuantity": true,
"manualPrice": true,
"manualMode": true,
"offline": true,
"refunded": true,
"barcode": "sample string 9",
"keyedSale": true,
"discountedID": 1,
"fuelID": 1,
"serialNumber": "sample string 10",
"bestOrExpire": "2026-04-03T06:24:58.1732317",
"bestOrExpireType": true,
"refundG_UID": "Km4wgYzVU0aiyz/iI/oo2A==",
"refundGuid": "81306e2a-d58c-4653-a2cb-3fe223fa28d8",
"providerName": "sample string 11",
"campaign": "sample string 12",
"campaignType": 1,
"modifiedID": 1,
"omittedIngredient": true,
"taxPercent": 1.1,
"taxAmount": 1.1,
"refundablePrice": 1.1,
"showDiscounts": true,
"orderPrinted": true,
"note": "sample string 13",
"operatorG_UID": "OlGjvSQfBE2xALXLaTiz2g==",
"operatorGuid": "bda3513a-1f24-4d04-b100-b5cb6938b3da",
"modifierName": "sample string 14",
"modifierSetName": "sample string 15",
"totalValueWasScanned": true,
"sold": true,
"campaignPrice": true,
"scannedValue": 1,
"campaignName": "sample string 16",
"comboDiscount": 1,
"weightEmbedded": true,
"departmentID": 1,
"departmentCode": "sample string 17",
"idempotentVoid": "5zf9DtgaU06/EmjJFFl5iA==",
"idempotentVoidGuid": "0efd37e7-1ad8-4e53-bf12-68c914597988",
"saleHeaderGuid": "XYBCopNCjEyXvmYYfDOa4w==",
"saleHeaderIdentifierGuid": "a242805d-4293-4c8c-97be-66187c339ae3",
"discounts": [
{
"$ref": "2"
},
{
"$ref": "2"
}
],
"modifiers": [
{
"$ref": "2"
},
{
"$ref": "2"
}
]
},
{
"$ref": "2"
}
],
"storeName": "sample string 17",
"payments": [
{
"$id": "3",
"id": 1,
"identifier": "i04ZhB93SkCMCBdFFv9I1Q==",
"identifierGuid": "84194e8b-771f-404a-8c08-174516ff48d5",
"saleHeaderID": 2,
"paymentType": 3,
"amount": 4,
"account": "sample string 5",
"accountID": "+zmhXbqzKEyJSLXgXz0qqw==",
"accountIDGuid": "5da139fb-b3ba-4c28-8948-b5e05f3d2aab",
"accountType": 1,
"cardName": "sample string 6",
"authorisationNumber": "sample string 7",
"bankReference": "sample string 8",
"merchantID": "sample string 9",
"terminalID": "sample string 10",
"cardNumber": "sample string 11",
"paymentDate": "2026-04-03T06:24:58.1888562",
"paymentDateString": "sample string 12",
"invRocNo": "sample string 13",
"responseCode": "sample string 14",
"cashout": 1,
"idempotentVoid": "OrpJVvuWtEKoicfNK78mnA==",
"idempotentVoidGuid": "5649ba3a-96fb-42b4-a889-c7cd2bbf269c",
"offline": true,
"processed": 1,
"stan": "sample string 15",
"responseText": "sample string 16",
"saleHeaderGuid": "4Ry7wr5RSkK5X6Os0v2Wqg==",
"saleHeaderIdentifierGuid": "c2bb1ce1-51be-424a-b95f-a3acd2fd96aa"
},
{
"$ref": "3"
}
],
"customerName": "sample string 18",
"customerEmail": "sample string 19"
}
application/xml
Sample not available.
text/xml
Sample not available.
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Returns a newly added header record(without details)
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel
Sample not available.