POST v1/processor/process-order?orderId={orderId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
orderId

string

Required

Body Parameters

PreperationModelEvaEdit
NameDescriptionTypeAdditional information
CustomerDetails

OrderServiceCustomer

None.

ProductsToProcess

Dictionary of string [key] and Dictionary of string [key] and OrderServiceProduct [value] [value]

None.

MissingInformation

Collection of MissingInformationFilledInResponseModel

None.

OrderId

string

None.

Request Formats

application/json, text/json

Sample:
{
  "CustomerDetails": {
    "PurchaseOrderNumber": "sample string 1",
    "Currency": "sample string 2",
    "OrderDateTime": "2025-12-12T15:56:25.2797665+01:00",
    "DeliveryAddressName": "sample string 4",
    "DeliveryAddressStreet": "sample string 5",
    "DeliveryAddressCity": "sample string 6",
    "DeliveryAddressPostalCode": "sample string 7",
    "DeliveryAddressCountryCode": "sample string 8",
    "DeliveryAddressContactNameFirst": "sample string 9",
    "DeliveryAddressContactNameLast": "sample string 10",
    "DeliveryAddressContactPhone": "sample string 11",
    "DeliveryAddressContactEmail": "sample string 12"
  },
  "ProductsToProcess": {
    "sample string 1": {
      "sample string 1": {
        "OrderServiceImprintsById": {
          "sample string 1": {
            "Quantity": 1,
            "ArticleNumber": "sample string 2",
            "Description": "sample string 3",
            "LocationOnS3": "sample string 4",
            "ImprintPosition": "sample string 5",
            "ImprintOptionKey": "sample string 6",
            "AmountOfColors": 7,
            "Height": 8.0,
            "Width": 9.0,
            "FileName": "sample string 10",
            "FileLocationOnS3": "sample string 11",
            "ColorNames": [
              "sample string 1",
              "sample string 2"
            ]
          },
          "sample string 2": {
            "Quantity": 1,
            "ArticleNumber": "sample string 2",
            "Description": "sample string 3",
            "LocationOnS3": "sample string 4",
            "ImprintPosition": "sample string 5",
            "ImprintOptionKey": "sample string 6",
            "AmountOfColors": 7,
            "Height": 8.0,
            "Width": 9.0,
            "FileName": "sample string 10",
            "FileLocationOnS3": "sample string 11",
            "ColorNames": [
              "sample string 1",
              "sample string 2"
            ]
          }
        },
        "Quantity": 1,
        "ArticleNumber": "sample string 2",
        "Description": "sample string 3"
      },
      "sample string 2": {
        "OrderServiceImprintsById": {
          "sample string 1": {
            "Quantity": 1,
            "ArticleNumber": "sample string 2",
            "Description": "sample string 3",
            "LocationOnS3": "sample string 4",
            "ImprintPosition": "sample string 5",
            "ImprintOptionKey": "sample string 6",
            "AmountOfColors": 7,
            "Height": 8.0,
            "Width": 9.0,
            "FileName": "sample string 10",
            "FileLocationOnS3": "sample string 11",
            "ColorNames": [
              "sample string 1",
              "sample string 2"
            ]
          },
          "sample string 2": {
            "Quantity": 1,
            "ArticleNumber": "sample string 2",
            "Description": "sample string 3",
            "LocationOnS3": "sample string 4",
            "ImprintPosition": "sample string 5",
            "ImprintOptionKey": "sample string 6",
            "AmountOfColors": 7,
            "Height": 8.0,
            "Width": 9.0,
            "FileName": "sample string 10",
            "FileLocationOnS3": "sample string 11",
            "ColorNames": [
              "sample string 1",
              "sample string 2"
            ]
          }
        },
        "Quantity": 1,
        "ArticleNumber": "sample string 2",
        "Description": "sample string 3"
      }
    },
    "sample string 2": {
      "sample string 1": {
        "OrderServiceImprintsById": {
          "sample string 1": {
            "Quantity": 1,
            "ArticleNumber": "sample string 2",
            "Description": "sample string 3",
            "LocationOnS3": "sample string 4",
            "ImprintPosition": "sample string 5",
            "ImprintOptionKey": "sample string 6",
            "AmountOfColors": 7,
            "Height": 8.0,
            "Width": 9.0,
            "FileName": "sample string 10",
            "FileLocationOnS3": "sample string 11",
            "ColorNames": [
              "sample string 1",
              "sample string 2"
            ]
          },
          "sample string 2": {
            "Quantity": 1,
            "ArticleNumber": "sample string 2",
            "Description": "sample string 3",
            "LocationOnS3": "sample string 4",
            "ImprintPosition": "sample string 5",
            "ImprintOptionKey": "sample string 6",
            "AmountOfColors": 7,
            "Height": 8.0,
            "Width": 9.0,
            "FileName": "sample string 10",
            "FileLocationOnS3": "sample string 11",
            "ColorNames": [
              "sample string 1",
              "sample string 2"
            ]
          }
        },
        "Quantity": 1,
        "ArticleNumber": "sample string 2",
        "Description": "sample string 3"
      },
      "sample string 2": {
        "OrderServiceImprintsById": {
          "sample string 1": {
            "Quantity": 1,
            "ArticleNumber": "sample string 2",
            "Description": "sample string 3",
            "LocationOnS3": "sample string 4",
            "ImprintPosition": "sample string 5",
            "ImprintOptionKey": "sample string 6",
            "AmountOfColors": 7,
            "Height": 8.0,
            "Width": 9.0,
            "FileName": "sample string 10",
            "FileLocationOnS3": "sample string 11",
            "ColorNames": [
              "sample string 1",
              "sample string 2"
            ]
          },
          "sample string 2": {
            "Quantity": 1,
            "ArticleNumber": "sample string 2",
            "Description": "sample string 3",
            "LocationOnS3": "sample string 4",
            "ImprintPosition": "sample string 5",
            "ImprintOptionKey": "sample string 6",
            "AmountOfColors": 7,
            "Height": 8.0,
            "Width": 9.0,
            "FileName": "sample string 10",
            "FileLocationOnS3": "sample string 11",
            "ColorNames": [
              "sample string 1",
              "sample string 2"
            ]
          }
        },
        "Quantity": 1,
        "ArticleNumber": "sample string 2",
        "Description": "sample string 3"
      }
    }
  },
  "MissingInformation": [
    {
      "imprintIdentifier": "sample string 1",
      "uploadPathLogoOnS3": "sample string 2",
      "imprintLocation": "sample string 3",
      "imprintOption": "sample string 4",
      "listOfPMSColors": [
        "sample string 1",
        "sample string 2"
      ]
    },
    {
      "imprintIdentifier": "sample string 1",
      "uploadPathLogoOnS3": "sample string 2",
      "imprintLocation": "sample string 3",
      "imprintOption": "sample string 4",
      "listOfPMSColors": [
        "sample string 1",
        "sample string 2"
      ]
    }
  ],
  "OrderId": "sample string 1"
}

application/xml, text/xml

Sample:
<PreperationModelEvaEdit xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WexProcessor.Models">
  <CustomerDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/WexProcessor.ProductInformation">
    <d2p1:Currency>sample string 2</d2p1:Currency>
    <d2p1:DeliveryAddressCity>sample string 6</d2p1:DeliveryAddressCity>
    <d2p1:DeliveryAddressContactEmail>sample string 12</d2p1:DeliveryAddressContactEmail>
    <d2p1:DeliveryAddressContactNameFirst>sample string 9</d2p1:DeliveryAddressContactNameFirst>
    <d2p1:DeliveryAddressContactNameLast>sample string 10</d2p1:DeliveryAddressContactNameLast>
    <d2p1:DeliveryAddressContactPhone>sample string 11</d2p1:DeliveryAddressContactPhone>
    <d2p1:DeliveryAddressCountryCode>sample string 8</d2p1:DeliveryAddressCountryCode>
    <d2p1:DeliveryAddressName>sample string 4</d2p1:DeliveryAddressName>
    <d2p1:DeliveryAddressPostalCode>sample string 7</d2p1:DeliveryAddressPostalCode>
    <d2p1:DeliveryAddressStreet>sample string 5</d2p1:DeliveryAddressStreet>
    <d2p1:OrderDateTime>2025-12-12T15:56:25.2797665+01:00</d2p1:OrderDateTime>
    <d2p1:PurchaseOrderNumber>sample string 1</d2p1:PurchaseOrderNumber>
  </CustomerDetails>
  <MissingInformation>
    <MissingInformationFilledInResponseModel>
      <imprintIdentifier>sample string 1</imprintIdentifier>
      <imprintLocation>sample string 3</imprintLocation>
      <imprintOption>sample string 4</imprintOption>
      <listOfPMSColors xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </listOfPMSColors>
      <uploadPathLogoOnS3>sample string 2</uploadPathLogoOnS3>
    </MissingInformationFilledInResponseModel>
    <MissingInformationFilledInResponseModel>
      <imprintIdentifier>sample string 1</imprintIdentifier>
      <imprintLocation>sample string 3</imprintLocation>
      <imprintOption>sample string 4</imprintOption>
      <listOfPMSColors xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </listOfPMSColors>
      <uploadPathLogoOnS3>sample string 2</uploadPathLogoOnS3>
    </MissingInformationFilledInResponseModel>
  </MissingInformation>
  <ProductsToProcess xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringArrayOfKeyValueOfstringOrderServiceProductWPS4yuOSty7Ep6D1>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>
        <d2p1:KeyValueOfstringOrderServiceProductWPS4yuOS>
          <d2p1:Key>sample string 1</d2p1:Key>
          <d2p1:Value xmlns:d6p1="http://schemas.datacontract.org/2004/07/WexProcessor.ProductInformation">
            <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
            <d6p1:Description>sample string 3</d6p1:Description>
            <d6p1:OrderServiceImprintsById>
              <d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
                <d2p1:Key>sample string 1</d2p1:Key>
                <d2p1:Value>
                  <d6p1:AmountOfColors>7</d6p1:AmountOfColors>
                  <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
                  <d6p1:ColorNames>
                    <d2p1:string>sample string 1</d2p1:string>
                    <d2p1:string>sample string 2</d2p1:string>
                  </d6p1:ColorNames>
                  <d6p1:Description>sample string 3</d6p1:Description>
                  <d6p1:FileLocationOnS3>sample string 11</d6p1:FileLocationOnS3>
                  <d6p1:FileName>sample string 10</d6p1:FileName>
                  <d6p1:Height>8</d6p1:Height>
                  <d6p1:ImprintOptionKey>sample string 6</d6p1:ImprintOptionKey>
                  <d6p1:ImprintPosition>sample string 5</d6p1:ImprintPosition>
                  <d6p1:LocationOnS3>sample string 4</d6p1:LocationOnS3>
                  <d6p1:Quantity>1</d6p1:Quantity>
                  <d6p1:Width>9</d6p1:Width>
                </d2p1:Value>
              </d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
              <d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
                <d2p1:Key>sample string 2</d2p1:Key>
                <d2p1:Value>
                  <d6p1:AmountOfColors>7</d6p1:AmountOfColors>
                  <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
                  <d6p1:ColorNames>
                    <d2p1:string>sample string 1</d2p1:string>
                    <d2p1:string>sample string 2</d2p1:string>
                  </d6p1:ColorNames>
                  <d6p1:Description>sample string 3</d6p1:Description>
                  <d6p1:FileLocationOnS3>sample string 11</d6p1:FileLocationOnS3>
                  <d6p1:FileName>sample string 10</d6p1:FileName>
                  <d6p1:Height>8</d6p1:Height>
                  <d6p1:ImprintOptionKey>sample string 6</d6p1:ImprintOptionKey>
                  <d6p1:ImprintPosition>sample string 5</d6p1:ImprintPosition>
                  <d6p1:LocationOnS3>sample string 4</d6p1:LocationOnS3>
                  <d6p1:Quantity>1</d6p1:Quantity>
                  <d6p1:Width>9</d6p1:Width>
                </d2p1:Value>
              </d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
            </d6p1:OrderServiceImprintsById>
            <d6p1:Quantity>1</d6p1:Quantity>
          </d2p1:Value>
        </d2p1:KeyValueOfstringOrderServiceProductWPS4yuOS>
        <d2p1:KeyValueOfstringOrderServiceProductWPS4yuOS>
          <d2p1:Key>sample string 2</d2p1:Key>
          <d2p1:Value xmlns:d6p1="http://schemas.datacontract.org/2004/07/WexProcessor.ProductInformation">
            <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
            <d6p1:Description>sample string 3</d6p1:Description>
            <d6p1:OrderServiceImprintsById>
              <d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
                <d2p1:Key>sample string 1</d2p1:Key>
                <d2p1:Value>
                  <d6p1:AmountOfColors>7</d6p1:AmountOfColors>
                  <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
                  <d6p1:ColorNames>
                    <d2p1:string>sample string 1</d2p1:string>
                    <d2p1:string>sample string 2</d2p1:string>
                  </d6p1:ColorNames>
                  <d6p1:Description>sample string 3</d6p1:Description>
                  <d6p1:FileLocationOnS3>sample string 11</d6p1:FileLocationOnS3>
                  <d6p1:FileName>sample string 10</d6p1:FileName>
                  <d6p1:Height>8</d6p1:Height>
                  <d6p1:ImprintOptionKey>sample string 6</d6p1:ImprintOptionKey>
                  <d6p1:ImprintPosition>sample string 5</d6p1:ImprintPosition>
                  <d6p1:LocationOnS3>sample string 4</d6p1:LocationOnS3>
                  <d6p1:Quantity>1</d6p1:Quantity>
                  <d6p1:Width>9</d6p1:Width>
                </d2p1:Value>
              </d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
              <d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
                <d2p1:Key>sample string 2</d2p1:Key>
                <d2p1:Value>
                  <d6p1:AmountOfColors>7</d6p1:AmountOfColors>
                  <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
                  <d6p1:ColorNames>
                    <d2p1:string>sample string 1</d2p1:string>
                    <d2p1:string>sample string 2</d2p1:string>
                  </d6p1:ColorNames>
                  <d6p1:Description>sample string 3</d6p1:Description>
                  <d6p1:FileLocationOnS3>sample string 11</d6p1:FileLocationOnS3>
                  <d6p1:FileName>sample string 10</d6p1:FileName>
                  <d6p1:Height>8</d6p1:Height>
                  <d6p1:ImprintOptionKey>sample string 6</d6p1:ImprintOptionKey>
                  <d6p1:ImprintPosition>sample string 5</d6p1:ImprintPosition>
                  <d6p1:LocationOnS3>sample string 4</d6p1:LocationOnS3>
                  <d6p1:Quantity>1</d6p1:Quantity>
                  <d6p1:Width>9</d6p1:Width>
                </d2p1:Value>
              </d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
            </d6p1:OrderServiceImprintsById>
            <d6p1:Quantity>1</d6p1:Quantity>
          </d2p1:Value>
        </d2p1:KeyValueOfstringOrderServiceProductWPS4yuOS>
      </d2p1:Value>
    </d2p1:KeyValueOfstringArrayOfKeyValueOfstringOrderServiceProductWPS4yuOSty7Ep6D1>
    <d2p1:KeyValueOfstringArrayOfKeyValueOfstringOrderServiceProductWPS4yuOSty7Ep6D1>
      <d2p1:Key>sample string 2</d2p1:Key>
      <d2p1:Value>
        <d2p1:KeyValueOfstringOrderServiceProductWPS4yuOS>
          <d2p1:Key>sample string 1</d2p1:Key>
          <d2p1:Value xmlns:d6p1="http://schemas.datacontract.org/2004/07/WexProcessor.ProductInformation">
            <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
            <d6p1:Description>sample string 3</d6p1:Description>
            <d6p1:OrderServiceImprintsById>
              <d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
                <d2p1:Key>sample string 1</d2p1:Key>
                <d2p1:Value>
                  <d6p1:AmountOfColors>7</d6p1:AmountOfColors>
                  <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
                  <d6p1:ColorNames>
                    <d2p1:string>sample string 1</d2p1:string>
                    <d2p1:string>sample string 2</d2p1:string>
                  </d6p1:ColorNames>
                  <d6p1:Description>sample string 3</d6p1:Description>
                  <d6p1:FileLocationOnS3>sample string 11</d6p1:FileLocationOnS3>
                  <d6p1:FileName>sample string 10</d6p1:FileName>
                  <d6p1:Height>8</d6p1:Height>
                  <d6p1:ImprintOptionKey>sample string 6</d6p1:ImprintOptionKey>
                  <d6p1:ImprintPosition>sample string 5</d6p1:ImprintPosition>
                  <d6p1:LocationOnS3>sample string 4</d6p1:LocationOnS3>
                  <d6p1:Quantity>1</d6p1:Quantity>
                  <d6p1:Width>9</d6p1:Width>
                </d2p1:Value>
              </d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
              <d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
                <d2p1:Key>sample string 2</d2p1:Key>
                <d2p1:Value>
                  <d6p1:AmountOfColors>7</d6p1:AmountOfColors>
                  <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
                  <d6p1:ColorNames>
                    <d2p1:string>sample string 1</d2p1:string>
                    <d2p1:string>sample string 2</d2p1:string>
                  </d6p1:ColorNames>
                  <d6p1:Description>sample string 3</d6p1:Description>
                  <d6p1:FileLocationOnS3>sample string 11</d6p1:FileLocationOnS3>
                  <d6p1:FileName>sample string 10</d6p1:FileName>
                  <d6p1:Height>8</d6p1:Height>
                  <d6p1:ImprintOptionKey>sample string 6</d6p1:ImprintOptionKey>
                  <d6p1:ImprintPosition>sample string 5</d6p1:ImprintPosition>
                  <d6p1:LocationOnS3>sample string 4</d6p1:LocationOnS3>
                  <d6p1:Quantity>1</d6p1:Quantity>
                  <d6p1:Width>9</d6p1:Width>
                </d2p1:Value>
              </d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
            </d6p1:OrderServiceImprintsById>
            <d6p1:Quantity>1</d6p1:Quantity>
          </d2p1:Value>
        </d2p1:KeyValueOfstringOrderServiceProductWPS4yuOS>
        <d2p1:KeyValueOfstringOrderServiceProductWPS4yuOS>
          <d2p1:Key>sample string 2</d2p1:Key>
          <d2p1:Value xmlns:d6p1="http://schemas.datacontract.org/2004/07/WexProcessor.ProductInformation">
            <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
            <d6p1:Description>sample string 3</d6p1:Description>
            <d6p1:OrderServiceImprintsById>
              <d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
                <d2p1:Key>sample string 1</d2p1:Key>
                <d2p1:Value>
                  <d6p1:AmountOfColors>7</d6p1:AmountOfColors>
                  <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
                  <d6p1:ColorNames>
                    <d2p1:string>sample string 1</d2p1:string>
                    <d2p1:string>sample string 2</d2p1:string>
                  </d6p1:ColorNames>
                  <d6p1:Description>sample string 3</d6p1:Description>
                  <d6p1:FileLocationOnS3>sample string 11</d6p1:FileLocationOnS3>
                  <d6p1:FileName>sample string 10</d6p1:FileName>
                  <d6p1:Height>8</d6p1:Height>
                  <d6p1:ImprintOptionKey>sample string 6</d6p1:ImprintOptionKey>
                  <d6p1:ImprintPosition>sample string 5</d6p1:ImprintPosition>
                  <d6p1:LocationOnS3>sample string 4</d6p1:LocationOnS3>
                  <d6p1:Quantity>1</d6p1:Quantity>
                  <d6p1:Width>9</d6p1:Width>
                </d2p1:Value>
              </d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
              <d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
                <d2p1:Key>sample string 2</d2p1:Key>
                <d2p1:Value>
                  <d6p1:AmountOfColors>7</d6p1:AmountOfColors>
                  <d6p1:ArticleNumber>sample string 2</d6p1:ArticleNumber>
                  <d6p1:ColorNames>
                    <d2p1:string>sample string 1</d2p1:string>
                    <d2p1:string>sample string 2</d2p1:string>
                  </d6p1:ColorNames>
                  <d6p1:Description>sample string 3</d6p1:Description>
                  <d6p1:FileLocationOnS3>sample string 11</d6p1:FileLocationOnS3>
                  <d6p1:FileName>sample string 10</d6p1:FileName>
                  <d6p1:Height>8</d6p1:Height>
                  <d6p1:ImprintOptionKey>sample string 6</d6p1:ImprintOptionKey>
                  <d6p1:ImprintPosition>sample string 5</d6p1:ImprintPosition>
                  <d6p1:LocationOnS3>sample string 4</d6p1:LocationOnS3>
                  <d6p1:Quantity>1</d6p1:Quantity>
                  <d6p1:Width>9</d6p1:Width>
                </d2p1:Value>
              </d2p1:KeyValueOfstringOrderServiceImprintWPS4yuOS>
            </d6p1:OrderServiceImprintsById>
            <d6p1:Quantity>1</d6p1:Quantity>
          </d2p1:Value>
        </d2p1:KeyValueOfstringOrderServiceProductWPS4yuOS>
      </d2p1:Value>
    </d2p1:KeyValueOfstringArrayOfKeyValueOfstringOrderServiceProductWPS4yuOSty7Ep6D1>
  </ProductsToProcess>
</PreperationModelEvaEdit>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.