---
title: "CreateResend"
method: POST
path: "/api/ProcessedOrders/CreateResend"
tags: ["ProcessedOrders"]
---

# CreateResend

`POST /api/ProcessedOrders/CreateResend`

Creates a resend
<b>Rate limit: </b><span style="background-color:#0272d9;color:white;padding:4px 8px;text-align:center;border-radius:5px; font-size: small;"><b>150</b></span> / minute

## Request body

- ProcessedOrdersCreateResendRequest
  - `pkOrderId` string, uuid — Order ID that needs to be resend
  - `resendItems` RowQty[] — Resend items information
    - `OrderItemRowId` string, uuid — Order item record row ID
    - `OrderItemBatchId` integer — Batch inventory id
    - `Refund` number, double — Refund amount
    - `Qty` integer — Affected quantity
    - `ScrapQty` integer — Scrapped quantity
    - `Batch` OrderItemBatch
      - `OrderItemBatchId` integer
      - `OrderItemRowId` string, uuid
      - `BatchInventoryId` integer
      - `Quantity` integer
      - `Batch` StockItemBatch
        - `BatchId` integer — Batch ID
        - `SKU` string — Product SKU
        - `InventoryTrackingType` integer — 0 - None, 1 - Order by sell by date, 2 - Ordered by priority sequence
        - `StockItemId` string, uuid — Product ID
        - `BatchNumber` string — Batch number
        - `ExpiresOn` string, date-time — Batch expiry date
        - `SellBy` string, date-time — Batch sell by date
        - `Inventory` StockItemBatchInventory[] — Batch records
          - `BatchInventoryId` integer — Stock item batch record ID
          - `BatchId` integer — Batch ID
          - `StockLocationId` string, uuid — Location ID
          - `BinRack` string — BinRack
          - `PrioritySequence` integer — Pick order
          - `Quantity` integer — Quantity
          - `StockValue` number, double — Current stock value
          - `StartQuantity` integer — Quantity originally booked in
          - `PickedQuantity` integer — Indicate how many units are now allocated in open orders
          - `BatchStatus` string — Batch Status
          - `IsDeleted` boolean — Is BatchInventory deleted
          - `WarehouseBinrackStandardType` integer — Warehouse binrack standard type
          - `WarehouseBinrackTypeName` string — Warehouse binrack type friendly name
          - `InTransfer` integer — Number of items in Transfer phase.
          - `BinRackId` integer — Binrack Id (Use for WMS)
          - `WarehouseBinrackTypeId` integer — Warehouse binrack type unique id.
        - `IsDeleted` boolean — Is the batch deleted
      - `DespatchUnitValue` number, double
      - `AssignmentType` 'AUTO' | 'MANUAL'
    - `AdditionalCost` number, double — Additional costs
    - `NewStockItemId` string, uuid — New (returned) stock item ID
    - `NewQty` integer — Returned qty
  - `despatchLocation` string, uuid — Location ID where from resend be despatched
  - `category` string — Category
  - `reason` string — Resond reason
  - `additionalCost` number, double — Order-level additional cost

## Response `200`

OK

- ReturnInfo[]
  - `pkReturnId` integer — Return ID
  - `RowType` 'UNKNOWN' | 'RETURN' | 'RETURNREFUND' | 'EXCHANGE' | 'RESEND' | 'RETURNBOOKING' | 'EXCHANGEBOOKING' — return type (e.g. EXCHANGE)
  - `ReturnReference` string — Return reference
  - `fkOrderId` string, uuid — Order ID
  - `fkOrderItemRowId` string, uuid — Order item record row ID
  - `OrderItemBatchId` integer — Order item batch id
  - `nOrderId` integer — Linnworks order number
  - `SKU` string — Product SKU
  - `ItemTitle` string — Product title
  - `BatchNumber` string — Batch number
  - `Reason` string — Return reason
  - `ChannelReason` string — Return reason set on a channel
  - `ChannelReasonSec` string — Secondary return reason on a channel
  - `Category` string — Category
  - `ReturnQty` integer — Returned quantity
  - `fkReturnLocationId` string, uuid — Return location ID
  - `Scrapped` boolean — If returned item was scrapped
  - `ScrapQty` integer — Scrapped quantity
  - `LastState` string — Last state
  - `LastDate` string, date-time — Last date
  - `Completed` boolean — If return is completed
  - `fkNewOrderId` string, uuid — New order ID for return
  - `fkNewOrderItemRowId` string, uuid — New order item record row ID
  - `fkNewStockItemId` string, uuid — New stock item ID
  - `NewQty` integer — New return quantity
  - `NewOrderId` integer — New order ID
  - `NewOrderCancelled` boolean — If new order were cancelled
  - `NewSKU` string — new product SKU
  - `NewItemTitle` string — New product title
  - `NewOrderProcessedOn` string, date-time — When new order was processed
  - `AdditionalCost` number, double — Additional costs involved
  - `fkRefundRowId` string, uuid — Refund record row ID
  - `RefundedAmount` number, double — Amount refunded
  - `PendingRefund` number, double — Refund pending
  - `ReturnDate` string, date-time — Return date

---

[API](https://skmtc.net/linnworks/apis/authenticate-api.md) · [All operations](https://skmtc.net/linnworks/apis/authenticate-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/linnworks/authenticate-api/versions/0123569a22fb/schema)
