There are currently few options you can use to add create an order in Linnworks.net via API. One of them is to use CreateNewOrder call, this call will create blank draft order in provided location and you will have to add all necessary info using separate calls:


- http://apps.linnworks.net/Api/Method/Orders-AddOrderItem


- http://apps.linnworks.net/Api/Method/Orders-SetOrderCustomerInfo


- http://apps.linnworks.net/Api/Method/Orders-SetOrderGeneralInfo


- http://apps.linnworks.net/Api/Method/Orders-SetOrderShippingInfo


- http://apps.linnworks.net/Api/Method/Orders-CompleteOrder (completes an order, marking it Open, removes draft and parked status)



Second option is to use our Channel Integration extension:


 - https://github.com/LinnSystems/LinnworksNetSDK/tree/master/Linnworks/Example%20Applications/SampleChannel


Third and most simplest option is to use CreateOrders API call:


- http://apps.linnworks.net/Api/Method/Orders-CreateOrders