POST api/v1/krachtnl/webshop/orders

Create KrachtNL webshop order

Request Information

URI Parameters

None.

Body Parameters

request

CreateKrachtNLWebshopOrderV1Request
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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"
}