Create a shipment request

Sends shipment request to POS adapter. Must have a POS integration through Norce.

Request
Request Body schema:

Shipment to send.

ApplicationKey
required
string <uuid>

Application identifier

DeliveryNoteNo
required
string

External identifier for the delivery note.

InvoiceNo
required
string

External identifier for related invoice.

ShipmentNo
required
string

External identifier for shipment.

SourceWarehouseCode
required
string

External identifier for the warehouse to ship items from.

TargetWarehouseCode
required
string

External identifier for the warehouse to receive the items.

Barcode
string

Barcode for whole shipment (individual shipment packages may have individual barcodes)

CarrierName
string

Carrier service name

CarrierReference
string

Carrier service shipment reference

CarrierTrackingUrl
string <uri>

Carrier service tracking url.

Comment
string

User comment.

Array of objects <ShipmentItem> (ShipmentItem)

Items in the shipment

ReceiverName
string

Name of receiver

SenderName
string

Name of sender

Array of objects <ShipmentPackage> (ShipmentPackage)

List of shipment parts.

object <Address> (Address)

Represents person or company address.

object <Address> (Address)

Represents person or company address.

Responses
200

Success

400

Bad Request

500

Internal Server Error

post/Order/SendPosShipment
Request samples
{
  • "ApplicationKey": "15d62d1f-3a4e-4111-845a-4db40bf08e87",
  • "DeliveryNoteNo": "string",
  • "InvoiceNo": "string",
  • "ShipmentNo": "string",
  • "SourceWarehouseCode": "string",
  • "TargetWarehouseCode": "string",
  • "Barcode": "string",
  • "CarrierName": "string",
  • "CarrierReference": "string",
  • "CarrierTrackingUrl": "http://example.com",
  • "Comment": "string",
  • "Items": [
    ],
  • "ReceiverName": "string",
  • "SenderName": "string",
  • "ShipmentPackages": [
    ],
  • "ShipmentWarehouse": {
    },
  • "TargetWarehouseAddress": {
    }
}