---
title: "Validates a new order request"
method: POST
path: "/api/Order/validate"
tags: ["Order"]
---

# Validates a new order request

`POST /api/Order/validate`

## Query parameters

- `api-version` string, required

## Headers

- `api-version` string

## Request body

- InnoshipApiServiceContractOrderOrderRequest
  - `serviceId` integer
  - `courierId` 'Cargus' | 'DPD' | 'FanCourier' | 'GLS' | 'Nemo' | 'Sameday' | 'ExpressOne' | 'ECont' | 'TeamCourier' | 'DHL' | 'PostaRomana' | 'PostaPanduri' | 'GLS_HU' | 'DragonStar' | 'Coletaria' | 'Bookurier' | 'Asendia' | 'TNT' | 'DPD_BG' | 'GLS_HR' | 'GLS_CZ' | 'GLS_SI' | 'GLS_SK' | 'InOut' | 'StackCurier' | 'GebruderWeiss' | 'Pallex' | 'GT' | 'CourierManager' | 'GLS_IT' | 'ECourier' | 'Unimasters' | 'TCE' | 'TransilvaniaPost' | 'BGPost' | 'Evropat' | 'SMPCourier' | 'DHL_DE' | 'Raben' | 'Memex' | 'PTTExpress' | 'XDCourier' | 'IL' | 'NovaPosta' | 'PinkPost' | 'Strongo' | 'DHL_Paket' | 'DHL_Parcel' | 'BeeFast' | 'InPost' | 'KLG' | 'Schenker' | 'Packageez' | 'Kargo' | 'SundayCourier' | 'PocztaPolska' | 'Sinapseria' | 'UPS' | 'DPD_HR' | 'DPD_SI' | 'NovaPoshtaGlobal' | 'ALD' | 'ProNatur' | 'DPD_HU' | 'GLS_PL' | 'Futar24h' | 'SlovakParcelService' | 'DPD_DE' | 'VanOnGo' | 'CeskaPosta' | 'DPD_SK' | 'SolAir' | 'PostaSlovenije' | 'DPD_PL' | 'Agil24' | 'OrlenPackza' | 'Speedex' | 'FedEx' | 'DPD_UK' | 'PPL' | 'EColet' | 'ACS' | 'Helpship' | 'DPD_CZ' | 'MagyarPosta' | 'EVRI' | 'FedEx_PL' | 'KuehneNagel' | 'Sameday_BG' | 'Sameday_HU' | 'FanDelivery' | 'Seur' | 'Correos' | 'Couriera' | 'ChopChop' | 'InPost_ES' | 'FanCourierMoldova' | 'GLS_DE' | 'Kurier123' | 'Dachser' | 'CTT_PT' | 'DPD_AT' | 'PostNord' | 'Pharmalink' | 'MRW' | 'Eurolog' | 'IDLogistics' | 'GLS_DK' | 'RoyalMail' | 'FanInternational' | 'Go4' | 'InPost_IT' | 'AmazonShipping_IT' | 'TNT_IT' | 'Posta_SK' | 'Posta_AT' | 'GLS_ES' | 'LithuanianPost' | 'DHL_Parcel_DE' | 'DPD_LT' | 'ExpressOne_BG' | 'FoxPost' | 'Posta_NL' | 'Colissimo' | 'SDA' | 'AllegroShipping' | 'Bartolini' | 'Overseas' | 'DPD_Shipping_CZ' | 'DHL_Parcel_Benelux' | 'ExpressOne_SI' | 'CrossBorderLogistics' | 'EuroHermes' | 'DHL_Freight' | 'Deligoo' | 'XPCLogistix' | 'Paxy' | 'Zadbano' | 'NovaPost_EU' | 'Xpress' | 'Hermes' | 'Mainfreight' | 'GoBolt' | 'SwissPost' | 'LSO' | 'Caut' | 'Stava' | 'ERLI' | 'GEIS' | 'Optima' | 'EasyMail' | 'MoldavianPost' | 'ExpressOne_SK' | 'BosnianPost' | 'CroatianPost' | 'BoxNow_HR' | 'Sonic' | 'LuxembourgPost' | 'BoxNow_BG' | 'DPD_NL' | 'Intelcom' | 'NovaPoshta_UA' | 'DragonStarCM' | 'Elta' | 'DPD_ZA' | 'Hellmann' | 'Paack' | 'RohligSUUS' | 'Posta_MK' | 'MontenegrinPost' | 'Herewego' | 'CityExpress' | 'SerbianPost' | 'Heppner' | 'Omniva' | 'OlzaLogistic' | 'NovaGlobal' | 'Englmayer' | 'Delegates' | 'HCT_TW' | 'HomeDeliverySolutions' | 'YurticiKargo' | 'Rhenus' | 'Altex' | 'UPS_TR' | 'VanDuuren' | 'CargoBuddy' | 'Chronopost' | 'MacTransCourier' | 'DSV' | 'EltaCourier' | 'Inpost_International' | 'ELTA_GR' | 'DeutschePost' | 'Taxydema' | 'BoxNow_GR' | 'CevaLogistics' | 'Pharmercure' | 'Milsped' | 'Dragonfly' | 'Direx' | 'CityLink' | 'ASAP' | 'Proships' | 'Meest' | 'DSV_PL' | 'Global24' | 'Geodis' | 'Toptrans' | 'Log4World' | 'WeDo' | 'DHLeCommerce' | 'Trendyol' | 'LatvianPost' | 'DHLExpress' | 'CourierCenter' | 'Dropp' | 'Svuum' | 'Wolt' | 'Yamato' | 'NoLimit' | 'JTExpress' | 'GLS_Returns_PL' | 'PickIt' | 'GLS_RS' | 'CevaEDI' | 'DPD_LV' | 'BaseLinker' | 'AmazonEasyShip' | 'DPD_EE' | 'CirroLogistics' | 'Unisend' | 'LGTLogistics' | 'Planzer' | 'Uber' | 'KLGOneClick' | 'GOFO' | 'Glovo' | 'DPD_CH' | 'Apaczka' | 'Skynet' | 'DExpress' | 'Poltraf' | 'SKROUTZ' | 'Palibex' | 'Maersk' | 'DuoExpress' | 'ArrowXL' | 'Ekont4You' | 'Pactic' | 'XPCourier' | 'BoxNow_SI' | 'Spedire' | 'InnoshipMocked'
  - `courierShipmentId` string, nullable
  - `courierDispatchId` string, nullable
  - `shipmentDate` string, date-time
  - `shipmentDateEnd` string, date-time
  - `addressFrom` InnoshipApiServiceContractOrderOrderRequestAddress
    - `name` string, nullable
    - `contactPerson` string, nullable
    - `country` string, nullable
    - `countryName` string, nullable
    - `countyId` integer, nullable
    - `localityId` integer, nullable
    - `countryId` integer, nullable
    - `countyName` string, nullable
    - `localityName` string, nullable
    - `addressText` string, nullable
    - `streetType` string, nullable
    - `streetName` string, nullable
    - `streetNumber` string, nullable
    - `postalCode` string, nullable
    - `phone` string, nullable
    - `email` string, nullable
    - `fixedLocationId` string, nullable
    - `fixedLocationName` string, nullable
    - `latitude` number, double, nullable
    - `longitude` number, double, nullable
    - `courierFixedLocationId` string, nullable
  - `addressTo` InnoshipApiServiceContractOrderOrderRequestAddress
    - `name` string, nullable
    - `contactPerson` string, nullable
    - `country` string, nullable
    - `countryName` string, nullable
    - `countyId` integer, nullable
    - `localityId` integer, nullable
    - `countryId` integer, nullable
    - `countyName` string, nullable
    - `localityName` string, nullable
    - `addressText` string, nullable
    - `streetType` string, nullable
    - `streetName` string, nullable
    - `streetNumber` string, nullable
    - `postalCode` string, nullable
    - `phone` string, nullable
    - `email` string, nullable
    - `fixedLocationId` string, nullable
    - `fixedLocationName` string, nullable
    - `latitude` number, double, nullable
    - `longitude` number, double, nullable
    - `courierFixedLocationId` string, nullable
  - `addressReturn` InnoshipApiServiceContractOrderOrderRequestAddress
    - `name` string, nullable
    - `contactPerson` string, nullable
    - `country` string, nullable
    - `countryName` string, nullable
    - `countyId` integer, nullable
    - `localityId` integer, nullable
    - `countryId` integer, nullable
    - `countyName` string, nullable
    - `localityName` string, nullable
    - `addressText` string, nullable
    - `streetType` string, nullable
    - `streetName` string, nullable
    - `streetNumber` string, nullable
    - `postalCode` string, nullable
    - `phone` string, nullable
    - `email` string, nullable
    - `fixedLocationId` string, nullable
    - `fixedLocationName` string, nullable
    - `latitude` number, double, nullable
    - `longitude` number, double, nullable
    - `courierFixedLocationId` string, nullable
  - `payment` 'Sender' | 'Recipient' | 'ThirdParty'
  - `content` InnoshipApiServiceContractOrderOrderRequestContent
    - `envelopeCount` integer
    - `parcelsCount` integer
    - `palettesCount` integer
    - `totalWeight` number, double
    - `contents` string, nullable
    - `package` string, nullable
    - `oversizedPackage` boolean
    - `parcels` InnoshipApiServiceContractOrderOrderRequestContentParcel[], nullable
      - `sequenceNo` integer
      - `barcode` string, nullable
      - `size` InnoshipApiServiceContractOrderOrderRequestContentParcelSize
        - `width` number, double
        - `height` number, double
        - `length` number, double
      - `weight` number, double
      - `type` 'Envelope' | 'Parcel' | 'Pallet'
      - `reference1` string, nullable
      - `reference2` string, nullable
      - `reference3` string, nullable
      - `customerBarcode` string, nullable
      - `dangerousGood` InnoshipApiServiceContractOrderOrderRequestContentParcelDangerousGood
        - `productId` string, nullable
        - `productDescription` string, nullable
        - `productClass` integer
        - `quantityClassification` string, nullable
        - `productQuantity` string, nullable
        - `capacityValue` string, nullable
        - `capacityUnitOfMeasurement` string, nullable
        - `packagingType` string, nullable
        - `packagingGroupType` string, nullable
        - `packagingInstructions` string, nullable
        - `chemicalRecordIdentifier` string, nullable
      - `articles` InnoshipApiServiceContractOrderOrderRequestContentArticle[], nullable
        - `quantity` integer
        - `description` string, nullable
        - `countryOfOrigin` string, nullable
        - `tariff` string, nullable
        - `weightNet` number, double
        - `weightGross` number, double
        - `pricePerPieceAmount` number, double
        - `pricePerPieceAmountCurrency` string, nullable
        - `sku` string, nullable
        - `articleReferences` object, nullable
      - `parcelReferences` object, nullable
    - `invoiceNumber` string, nullable
    - `invoiceDate` string, date-time, nullable
    - `invoiceValue` number, double, nullable
    - `invoiceValueCurrency` string, nullable
    - `articles` InnoshipApiServiceContractOrderOrderRequestContentArticle[], nullable
      - `quantity` integer
      - `description` string, nullable
      - `countryOfOrigin` string, nullable
      - `tariff` string, nullable
      - `weightNet` number, double
      - `weightGross` number, double
      - `pricePerPieceAmount` number, double
      - `pricePerPieceAmountCurrency` string, nullable
      - `sku` string, nullable
      - `articleReferences` object, nullable
  - `extra` InnoshipApiServiceContractOrderOrderRequestExtra
    - `bankRepaymentAmount` number, double, nullable
    - `bankRepaymentCurrency` string, nullable
    - `cashOnDeliveryAmount` number, double, nullable
    - `cashOnDeliveryAmountCurrency` string, nullable
    - `cashOnDeliveryPayoutToLocation` boolean, nullable
    - `declaredValueAmount` number, double, nullable
    - `declaredValueAmountCurrency` string, nullable
    - `openPackage` boolean, nullable
    - `saturdayDelivery` boolean, nullable
    - `insuranceAmount` number, double, nullable
    - `insuranceAmountCurrency` string, nullable
    - `reference1` string, nullable
    - `reference2` string, nullable
    - `reference3` string, nullable
    - `reference4` string, nullable
    - `returnOfDocuments` boolean, nullable
    - `returnOfDocumentsComment` string, nullable
    - `returnPackage` boolean, nullable
    - `returnVoucher` boolean, nullable
    - `bank` string, nullable
    - `bankIBAN` string, nullable
    - `bankAccountHolder` string, nullable
    - `customsDeclaration` InnoshipApiServiceContractOrderOrderRequestExtraCustomsDeclaration
      - `exporter` InnoshipApiServiceContractOrderOrderRequestAddress
        - `name` string, nullable
        - `contactPerson` string, nullable
        - `country` string, nullable
        - `countryName` string, nullable
        - `countyId` integer, nullable
        - `localityId` integer, nullable
        - `countryId` integer, nullable
        - `countyName` string, nullable
        - `localityName` string, nullable
        - `addressText` string, nullable
        - `streetType` string, nullable
        - `streetName` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
        - `phone` string, nullable
        - `email` string, nullable
        - `fixedLocationId` string, nullable
        - `fixedLocationName` string, nullable
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
        - `courierFixedLocationId` string, nullable
      - `importer` InnoshipApiServiceContractOrderOrderRequestAddress
        - `name` string, nullable
        - `contactPerson` string, nullable
        - `country` string, nullable
        - `countryName` string, nullable
        - `countyId` integer, nullable
        - `localityId` integer, nullable
        - `countryId` integer, nullable
        - `countyName` string, nullable
        - `localityName` string, nullable
        - `addressText` string, nullable
        - `streetType` string, nullable
        - `streetName` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
        - `phone` string, nullable
        - `email` string, nullable
        - `fixedLocationId` string, nullable
        - `fixedLocationName` string, nullable
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
        - `courierFixedLocationId` string, nullable
      - `exporterTaxId` string, nullable
      - `exporterEORI` string, nullable
      - `exporterUkimsNumber` string, nullable
      - `exporterBN` string, nullable
      - `exporterIdentifierTypes` InnoshipApiServiceContractOrderOrderRequestExtraCustomsDeclarationIdentifierType[], nullable
        - `value` string, nullable
        - `type` 'TaxID' | 'BN' | 'EORI' | 'UKIMS' | 'ZAZ' | 'CPF' | 'CNPJ' | 'EIN' | 'TIN'
      - `importerTaxId` string, nullable
      - `importerEORI` string, nullable
      - `importerUkimsNumber` string, nullable
      - `importerIdentifierTypes` InnoshipApiServiceContractOrderOrderRequestExtraCustomsDeclarationIdentifierType[], nullable
        - `value` string, nullable
        - `type` 'TaxID' | 'BN' | 'EORI' | 'UKIMS' | 'ZAZ' | 'CPF' | 'CNPJ' | 'EIN' | 'TIN'
      - `reason` 'CommercialShipment' | 'NonCommercialShipment'
      - `incoterm` string, nullable
      - `attachments` InnoshipApiServiceContractOrderOrderRequestExtraCustomsDeclarationAttachment[], nullable
        - `name` string, nullable
        - `content` string, nullable
        - `documentType` 'AuthorizationForm' | 'CommercialInvoice' | 'CertificateOfOrigin' | 'ExportAccompanyingDocument' | 'ExportLicense' | 'ImportPermit' | 'OneTimeNAFTA' | 'OtherDocument' | 'PowerOfAttorney' | 'PackingList' | 'SEDDocument' | 'ShippersLetterOfInstruction' | 'Declaration'
    - `marketPlace` 'Vivre' | 'Trendyol' | 'SevenSenders'
    - `uitCode` string, nullable
    - `incoterm` 'EXW' | 'FCA' | 'CPT' | 'CIP' | 'DAP' | 'DPU' | 'DDP' | 'FAS' | 'FOB' | 'CFR' | 'CIF'
    - `plannedDeliveryBeginDate` string, date-time, nullable
    - `plannedDeliveryEndDate` string, date-time, nullable
    - `notificationAttachments` string[], nullable
  - `parameters` InnoshipApiServiceContractOrderOrderRequestParameters
    - `async` boolean
    - `getParcelsBarcodes` boolean
    - `includeCourierResponse` boolean
    - `includePriceBreakdown` boolean
    - `includeAddressInResponse` boolean
    - `consolidateOrder` boolean
    - `ignoreNotifications` boolean
    - `importExternalOrder` boolean
    - `overwriteLocationAddressWithSenderDetails` boolean
  - `externalClientLocation` string, nullable
  - `externalOrderId` string, nullable
  - `metadata` string, nullable
  - `sourceChannel` string, nullable
  - `observation` string, nullable
  - `customAttributes` object, nullable
  - `dynamicCourierData` object, nullable
    - `Cargus` unknown
    - `DPD` unknown
    - `FanCourier` unknown
    - `GLS` unknown
    - `Nemo` unknown
    - `Sameday` unknown
    - `ExpressOne` unknown
    - `ECont` unknown
    - `TeamCourier` unknown
    - `DHL` unknown
    - `PostaRomana` unknown
    - `PostaPanduri` unknown
    - `GLS_HU` unknown
    - `DragonStar` unknown
    - `Coletaria` unknown
    - `Bookurier` unknown
    - `Asendia` unknown
    - `TNT` unknown
    - `DPD_BG` unknown
    - `GLS_HR` unknown
    - `GLS_CZ` unknown
    - `GLS_SI` unknown
    - `GLS_SK` unknown
    - `InOut` unknown
    - `StackCurier` unknown
    - `GebruderWeiss` unknown
    - `Pallex` unknown
    - `GT` unknown
    - `CourierManager` unknown
    - `GLS_IT` unknown
    - `ECourier` unknown
    - `Unimasters` unknown
    - `TCE` unknown
    - `TransilvaniaPost` unknown
    - `BGPost` unknown
    - `Evropat` unknown
    - `SMPCourier` unknown
    - `DHL_DE` unknown
    - `Raben` unknown
    - `Memex` unknown
    - `PTTExpress` unknown
    - `XDCourier` unknown
    - `IL` unknown
    - `NovaPosta` unknown
    - `PinkPost` unknown
    - `Strongo` unknown
    - `DHL_Paket` unknown
    - `DHL_Parcel` unknown
    - `BeeFast` unknown
    - `InPost` unknown
    - `KLG` unknown
    - `Schenker` unknown
    - `Packageez` unknown
    - `Kargo` unknown
    - `SundayCourier` unknown
    - `PocztaPolska` unknown
    - `Sinapseria` unknown
    - `UPS` unknown
    - `DPD_HR` unknown
    - `DPD_SI` unknown
    - `NovaPoshtaGlobal` unknown
    - `ALD` unknown
    - `ProNatur` unknown
    - `DPD_HU` unknown
    - `GLS_PL` unknown
    - `Futar24h` unknown
    - `SlovakParcelService` unknown
    - `DPD_DE` unknown
    - `VanOnGo` unknown
    - `CeskaPosta` unknown
    - `DPD_SK` unknown
    - `SolAir` unknown
    - `PostaSlovenije` unknown
    - `DPD_PL` unknown
    - `Agil24` unknown
    - `OrlenPackza` unknown
    - `Speedex` unknown
    - `FedEx` unknown
    - `DPD_UK` unknown
    - `PPL` unknown
    - `EColet` unknown
    - `ACS` unknown
    - `Helpship` unknown
    - `DPD_CZ` unknown
    - `MagyarPosta` unknown
    - `EVRI` unknown
    - `FedEx_PL` unknown
    - `KuehneNagel` unknown
    - `Sameday_BG` unknown
    - `Sameday_HU` unknown
    - `FanDelivery` unknown
    - `Seur` unknown
    - `Correos` unknown
    - `Couriera` unknown
    - `ChopChop` unknown
    - `InPost_ES` unknown
    - `FanCourierMoldova` unknown
    - `GLS_DE` unknown
    - `Kurier123` unknown
    - `Dachser` unknown
    - `CTT_PT` unknown
    - `DPD_AT` unknown
    - `PostNord` unknown
    - `Pharmalink` unknown
    - `MRW` unknown
    - `Eurolog` unknown
    - `IDLogistics` unknown
    - `GLS_DK` unknown
    - `RoyalMail` unknown
    - `FanInternational` unknown
    - `Go4` unknown
    - `InPost_IT` unknown
    - `AmazonShipping_IT` unknown
    - `TNT_IT` unknown
    - `Posta_SK` unknown
    - `Posta_AT` unknown
    - `GLS_ES` unknown
    - `LithuanianPost` unknown
    - `DHL_Parcel_DE` unknown
    - `DPD_LT` unknown
    - `ExpressOne_BG` unknown
    - `FoxPost` unknown
    - `Posta_NL` unknown
    - `Colissimo` unknown
    - `SDA` unknown
    - `AllegroShipping` unknown
    - `Bartolini` unknown
    - `Overseas` unknown
    - `DPD_Shipping_CZ` unknown
    - `DHL_Parcel_Benelux` unknown
    - `ExpressOne_SI` unknown
    - `CrossBorderLogistics` unknown
    - `EuroHermes` unknown
    - `DHL_Freight` unknown
    - `Deligoo` unknown
    - `XPCLogistix` unknown
    - `Paxy` unknown
    - `Zadbano` unknown
    - `NovaPost_EU` unknown
    - `Xpress` unknown
    - `Hermes` unknown
    - `Mainfreight` unknown
    - `GoBolt` unknown
    - `SwissPost` unknown
    - `LSO` unknown
    - `Caut` unknown
    - `Stava` unknown
    - `ERLI` unknown
    - `GEIS` unknown
    - `Optima` unknown
    - `EasyMail` unknown
    - `MoldavianPost` unknown
    - `ExpressOne_SK` unknown
    - `BosnianPost` unknown
    - `CroatianPost` unknown
    - `BoxNow_HR` unknown
    - `Sonic` unknown
    - `LuxembourgPost` unknown
    - `BoxNow_BG` unknown
    - `DPD_NL` unknown
    - `Intelcom` unknown
    - `NovaPoshta_UA` unknown
    - `DragonStarCM` unknown
    - `Elta` unknown
    - `DPD_ZA` unknown
    - `Hellmann` unknown
    - `Paack` unknown
    - `RohligSUUS` unknown
    - `Posta_MK` unknown
    - `MontenegrinPost` unknown
    - `Herewego` unknown
    - `CityExpress` unknown
    - `SerbianPost` unknown
    - `Heppner` unknown
    - `Omniva` unknown
    - `OlzaLogistic` unknown
    - `NovaGlobal` unknown
    - `Englmayer` unknown
    - `Delegates` unknown
    - `HCT_TW` unknown
    - `HomeDeliverySolutions` unknown
    - `YurticiKargo` unknown
    - `Rhenus` unknown
    - `Altex` unknown
    - `UPS_TR` unknown
    - `VanDuuren` unknown
    - `CargoBuddy` unknown
    - `Chronopost` unknown
    - `MacTransCourier` unknown
    - `DSV` unknown
    - `EltaCourier` unknown
    - `Inpost_International` unknown
    - `ELTA_GR` unknown
    - `DeutschePost` unknown
    - `Taxydema` unknown
    - `BoxNow_GR` unknown
    - `CevaLogistics` unknown
    - `Pharmercure` unknown
    - `Milsped` unknown
    - `Dragonfly` unknown
    - `Direx` unknown
    - `CityLink` unknown
    - `ASAP` unknown
    - `Proships` unknown
    - `Meest` unknown
    - `DSV_PL` unknown
    - `Global24` unknown
    - `Geodis` unknown
    - `Toptrans` unknown
    - `Log4World` unknown
    - `WeDo` unknown
    - `DHLeCommerce` unknown
    - `Trendyol` unknown
    - `LatvianPost` unknown
    - `DHLExpress` unknown
    - `CourierCenter` unknown
    - `Dropp` unknown
    - `Svuum` unknown
    - `Wolt` unknown
    - `Yamato` unknown
    - `NoLimit` unknown
    - `JTExpress` unknown
    - `GLS_Returns_PL` unknown
    - `PickIt` unknown
    - `GLS_RS` unknown
    - `CevaEDI` unknown
    - `DPD_LV` unknown
    - `BaseLinker` unknown
    - `AmazonEasyShip` unknown
    - `DPD_EE` unknown
    - `CirroLogistics` unknown
    - `Unisend` unknown
    - `LGTLogistics` unknown
    - `Planzer` unknown
    - `Uber` unknown
    - `KLGOneClick` unknown
    - `GOFO` unknown
    - `Glovo` unknown
    - `DPD_CH` unknown
    - `Apaczka` unknown
    - `Skynet` unknown
    - `DExpress` unknown
    - `Poltraf` unknown
    - `SKROUTZ` unknown
    - `Palibex` unknown
    - `Maersk` unknown
    - `DuoExpress` unknown
    - `ArrowXL` unknown
    - `Ekont4You` unknown
    - `Pactic` unknown
    - `XPCourier` unknown
    - `BoxNow_SI` unknown
    - `Spedire` unknown
    - `InnoshipMocked` unknown
  - `clientSettings` InnoshipApiServiceContractOrderOrderRequestClientSettings
    - `trackPageDomainName` string, nullable
    - `priceWeight` number, double, nullable
    - `performanceWeight` number, double, nullable
    - `performanceMaximumPriceDeviation` number, double, nullable
    - `performanceMaximumFlatPriceDeviation` number, double, nullable
    - `performancePreferredMinimumPriceThreshold` number, double, nullable
    - `clientPreferences` InnoshipApiServiceContractGeneralClientPreferences
      - `preferredLabel` 'A4' | 'A6' | 'T_85x85' | 'A6_300dpi' | 'A4_4xA6' | 'A6_10x9' | 'A5'
      - `preferredLocationId` integer, nullable
      - `orderColumns` string[], nullable
      - `pickupColumns` string[], nullable
      - `returnColumns` string[], nullable
    - `senderLocationTimeZoneId` string, nullable
    - `doNoSaveGDPRData` boolean, nullable
    - `openPackageIsOptional` boolean, nullable
    - `saturdayDeliveryIsOptional` boolean, nullable
    - `uniqueOrderReferenceId` integer, nullable
    - `useInnoshipInsurance` boolean, nullable
    - `performanceClientRates` object, nullable

## Response `200`

OK

- InnoshipApiServiceContractOrderOrderResponse
  - `clientOrderId` integer, nullable
  - `courierShipmentId` string, nullable
  - `courierShipmentVoucher` string, nullable
  - `externalOrderId` string, nullable
  - `courier` integer
  - `courierServiceName` string, nullable
  - `courierParcelsBarcodes` InnoshipApiServiceContractOrderOrderBarcodes[], nullable
    - `sequenceNo` integer
    - `barcode` string, nullable
    - `customerBarcode` string, nullable
    - `additionalBarcodes` string[], nullable
  - `price` InnoshipApiServiceContractOrderOrderResponsePrice
    - `amount` number, double
    - `vat` number, double
    - `totalAmount` number, double
    - `currency` string, nullable
    - `priceComponents` object, nullable
      - `Km` number, double
      - `KmFixed` number, double
      - `Envelopes` number, double
      - `ContentWeight` number, double
      - `Insurance` number, double
      - `CashOnDelivery` number, double
      - `BankRepayment` number, double
      - `FixedExtras` number, double
      - `Returns` number, double
      - `FuelSurcharge` number, double
      - `CourierPrice` number, double
      - `OpenPackage` number, double
      - `SaturdayDelivery` number, double
      - `PriceForExtraParcel` number, double
      - `ContentWeightZones` number, double
      - `ContentWeightPiecesZones` number, double
      - `PickupThirdParty` number, double
      - `InnoshipInsurance` number, double
      - `ReturnDocument` number, double
      - `ReturnPackage` number, double
      - `PalletType` number, double
      - `FuelSurchargeFlat` number, double
      - `ParcelsCount` number, double
      - `ExtraCharges` number, double
      - `HeaviestParcelWeight` number, double
      - `WeightAndLDM` number, double
      - `ZonePalletType` number, double
      - `CountryPalletType` number, double
      - `ParcelsWeight` number, double
      - `FuelSurchargeWeight` number, double
      - `ParcelSegment` number, double
      - `Toll` number, double
      - `ParcelsLength` number, double
      - `ZoneImportPalletType` number, double
  - `calculatedDeliveryDate` string, date-time, nullable
  - `trackPageUrl` string, nullable
  - `trackingNumber` string, nullable
  - `courierTrackPageUrl` string, nullable
  - `returnToLockerCode` string, nullable
  - `courierResponse` object, nullable
  - `extra` InnoshipApiServiceContractOrderOrderRequestExtra
    - `bankRepaymentAmount` number, double, nullable
    - `bankRepaymentCurrency` string, nullable
    - `cashOnDeliveryAmount` number, double, nullable
    - `cashOnDeliveryAmountCurrency` string, nullable
    - `cashOnDeliveryPayoutToLocation` boolean, nullable
    - `declaredValueAmount` number, double, nullable
    - `declaredValueAmountCurrency` string, nullable
    - `openPackage` boolean, nullable
    - `saturdayDelivery` boolean, nullable
    - `insuranceAmount` number, double, nullable
    - `insuranceAmountCurrency` string, nullable
    - `reference1` string, nullable
    - `reference2` string, nullable
    - `reference3` string, nullable
    - `reference4` string, nullable
    - `returnOfDocuments` boolean, nullable
    - `returnOfDocumentsComment` string, nullable
    - `returnPackage` boolean, nullable
    - `returnVoucher` boolean, nullable
    - `bank` string, nullable
    - `bankIBAN` string, nullable
    - `bankAccountHolder` string, nullable
    - `customsDeclaration` InnoshipApiServiceContractOrderOrderRequestExtraCustomsDeclaration
      - `exporter` InnoshipApiServiceContractOrderOrderRequestAddress
        - `name` string, nullable
        - `contactPerson` string, nullable
        - `country` string, nullable
        - `countryName` string, nullable
        - `countyId` integer, nullable
        - `localityId` integer, nullable
        - `countryId` integer, nullable
        - `countyName` string, nullable
        - `localityName` string, nullable
        - `addressText` string, nullable
        - `streetType` string, nullable
        - `streetName` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
        - `phone` string, nullable
        - `email` string, nullable
        - `fixedLocationId` string, nullable
        - `fixedLocationName` string, nullable
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
        - `courierFixedLocationId` string, nullable
      - `importer` InnoshipApiServiceContractOrderOrderRequestAddress
        - `name` string, nullable
        - `contactPerson` string, nullable
        - `country` string, nullable
        - `countryName` string, nullable
        - `countyId` integer, nullable
        - `localityId` integer, nullable
        - `countryId` integer, nullable
        - `countyName` string, nullable
        - `localityName` string, nullable
        - `addressText` string, nullable
        - `streetType` string, nullable
        - `streetName` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
        - `phone` string, nullable
        - `email` string, nullable
        - `fixedLocationId` string, nullable
        - `fixedLocationName` string, nullable
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
        - `courierFixedLocationId` string, nullable
      - `exporterTaxId` string, nullable
      - `exporterEORI` string, nullable
      - `exporterUkimsNumber` string, nullable
      - `exporterBN` string, nullable
      - `exporterIdentifierTypes` InnoshipApiServiceContractOrderOrderRequestExtraCustomsDeclarationIdentifierType[], nullable
        - `value` string, nullable
        - `type` 'TaxID' | 'BN' | 'EORI' | 'UKIMS' | 'ZAZ' | 'CPF' | 'CNPJ' | 'EIN' | 'TIN'
      - `importerTaxId` string, nullable
      - `importerEORI` string, nullable
      - `importerUkimsNumber` string, nullable
      - `importerIdentifierTypes` InnoshipApiServiceContractOrderOrderRequestExtraCustomsDeclarationIdentifierType[], nullable
        - `value` string, nullable
        - `type` 'TaxID' | 'BN' | 'EORI' | 'UKIMS' | 'ZAZ' | 'CPF' | 'CNPJ' | 'EIN' | 'TIN'
      - `reason` 'CommercialShipment' | 'NonCommercialShipment'
      - `incoterm` string, nullable
      - `attachments` InnoshipApiServiceContractOrderOrderRequestExtraCustomsDeclarationAttachment[], nullable
        - `name` string, nullable
        - `content` string, nullable
        - `documentType` 'AuthorizationForm' | 'CommercialInvoice' | 'CertificateOfOrigin' | 'ExportAccompanyingDocument' | 'ExportLicense' | 'ImportPermit' | 'OneTimeNAFTA' | 'OtherDocument' | 'PowerOfAttorney' | 'PackingList' | 'SEDDocument' | 'ShippersLetterOfInstruction' | 'Declaration'
    - `marketPlace` 'Vivre' | 'Trendyol' | 'SevenSenders'
    - `uitCode` string, nullable
    - `incoterm` 'EXW' | 'FCA' | 'CPT' | 'CIP' | 'DAP' | 'DPU' | 'DDP' | 'FAS' | 'FOB' | 'CFR' | 'CIF'
    - `plannedDeliveryBeginDate` string, date-time, nullable
    - `plannedDeliveryEndDate` string, date-time, nullable
    - `notificationAttachments` string[], nullable
  - `address` InnoshipApiServiceContractOrderOrderResponseAddress
    - `from` InnoshipApiServiceContractOrderLimitedAddress
      - `country` string, nullable
      - `countyName` string, nullable
      - `localityName` string, nullable
      - `postalCode` string, nullable
    - `to` InnoshipApiServiceContractOrderLimitedAddress
      - `country` string, nullable
      - `countyName` string, nullable
      - `localityName` string, nullable
      - `postalCode` string, nullable

## Other responses

- `201` — Creates an new order in the system
- `400` — Unable to create the order due to validation error
- `401` — Unable to authorize request

---

[API](https://skmtc.net/innoship/apis/innoship-api.md) · [All operations](https://skmtc.net/innoship/apis/innoship-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/innoship/innoship-api/revisions/fc0aa554b244/schema)
