SalesQuotationDomainCommand
Creates a new sales quotation.
post/v2/salesquotation/create
Request
- Base URLhttps://scx-sbx.api.jtl-software.com
- Auth
- OAuth 2Authorization codehttps://auth.jtl-cloud.com/oauth2/authToken URLhttps://auth.jtl-cloud.com/oauth2/tokenScopessalesquotations.write
- or OAuth 2Client credentialsToken URLhttps://auth.jtl-cloud.com/oauth2/tokenScopessalesquotations.write
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
x-tenant-idstring uuid required
The tenant ID for the target ERP instance.
x-runasstring
The User-Id (int or uuid) on whose behalf the request is executed. Requires scope 'Application.RunAs'.
x-companyidstring
The Company-Id (int or uuid) of the company on whose behalf the request is executed.
Request body
Example request
{
"cartonItemId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"companyId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"customerId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"onHoldReasonId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"paymentMethodId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"processColourId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"processStatusId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"lineItems": [
{
"itemId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"parentSalesQuotationLineItemId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"taxClassId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"taxCodeId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"variants": [
{
"itemVariantId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
"itemVariantValueId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
}
]
}
],
"shippingMethodId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
}Response
Sales quotation created successfully
Changes
No recorded changes to this operation across all 1 revision of this API.