---
title: "SetOrderNotes"
method: POST
path: "/api/Orders/SetOrderNotes"
tags: ["Orders"]
---

# SetOrderNotes

`POST /api/Orders/SetOrderNotes`

Set the order notes for a specific order
SetOrderNotes overwrites the existing order notes with those in the list provided. 
Any existing notes should be retrieved using GetOrderNotes and added to this list, so that they are not lost/overwritten.
<b>Rate limit: </b><span style="background-color:#0272d9;color:white;padding:4px 8px;text-align:center;border-radius:5px; font-size: small;"><b>250</b></span> / minute

## Request body

- OrdersSetOrderNotesRequest
  - `orderId` string, uuid — Order id
  - `orderNotes` OrderNote[] — Notes
    - `OrderNoteId` string, uuid — Order note ID
    - `NoteDate` string, date-time — Date and time when note was added
    - `Internal` boolean — Order note type (Internal or External)
    - `Note` string, nullable — Note's text
    - `CreatedBy` string, nullable — User that created note
    - `NoteTypeId` integer, nullable — Type of note such as "Processing Note". Non specific note types can be set to null.

## Response `204`

No Content

---

[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)
