POST api/v1/krachtnl/webshop/orders
Create KrachtNL webshop order
Request Information
URI Parameters
None.
Body Parameters
request
CreateKrachtNLWebshopOrderV1Request| Name | Description | Type | Additional information |
|---|---|---|---|
| ExactOnlineIntegrationId |
ExactOnline Integration Id |
universally unique identifier |
Required Example value: 5d40b960-673d-436e-a882-bc82a41edb46 |
| Customer |
Customer |
CreateKrachtNLWebshopOrderV1RequestCustomer |
Required |
| ContactPerson |
ContactPerson |
CreateKrachtNLWebshopOrderV1RequestContactPerson |
Required |
| Order |
Order |
CreateKrachtNLWebshopOrderV1RequestOrder |
Required |
Request Formats
application/json
Sample:
{
"ExactOnlineIntegrationId": "5d40b960-673d-436e-a882-bc82a41edb46",
"Customer": {
"CustomerId": 42,
"Name": "Klaas & Piet B.V.",
"AddressLine": "Kerkstraat 10 A",
"PostalCode": "1000 AA",
"City": "Amsterdam",
"CountryCode": "NL",
"EmailAddress": "klaas@example",
"InvoiceEmailAddress": "debiteuren@example",
"VATNumber": "NL1234567890B01",
"SalesVATCode": "04",
"Language": "NL",
"PaymentConditionSalesCode": "30"
},
"ContactPerson": {
"TitleCode": "Mr",
"FirstName": "Jan",
"Initials": "J. P.",
"LastName": "Waalste",
"MiddleName": "van der",
"Email": "jan.waalste@example"
},
"Order": {
"OrderNumber": "2023.WSB.7083",
"OrderDate": "2023-08-29T17:18:37.632",
"Description": "weborder #7413 - online betaald",
"SalesVATCode": "04",
"PaymentConditionSalesCode": "30",
"OrderRows": [
{
"ExactOnlineItemId": "dc1c120f-a320-4dab-83ac-0f63deecb0d9",
"Quantity": 5.12,
"Price": 7.92,
"Description": "Verzendkosten"
},
{
"ExactOnlineItemId": "dc1c120f-a320-4dab-83ac-0f63deecb0d9",
"Quantity": 5.12,
"Price": 7.92,
"Description": "Verzendkosten"
}
]
}
}
Response Information
Resource Description
Create KrachtNL webshop order
CreateKrachtNLWebshopOrderV1Response| Name | Description | Type | Additional information |
|---|---|---|---|
| KrachtNLWebshopOrderId |
KrachtNLWebshopOrder Id |
universally unique identifier |
Required Example value: 51710bad-e371-44ac-b89b-eb1d9c86bf08 |
Response Formats
application/json
Sample:
{
"KrachtNLWebshopOrderId": "51710bad-e371-44ac-b89b-eb1d9c86bf08"
}