---
title: "Get_PurchaseOrderExtendedProperty"
method: POST
path: "/api/PurchaseOrder/Get_PurchaseOrderExtendedProperty"
tags: ["PurchaseOrder"]
---

# Get_PurchaseOrderExtendedProperty

`POST /api/PurchaseOrder/Get_PurchaseOrderExtendedProperty`

Get all purchase order extended properties
<b>Permissions Required: </b> GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode
<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

- PurchaseOrderGetPurchaseOrderExtendedPropertyRequest
  - `request` GetPurchaseOrderExtendedPropertyRequest
    - `PurchaseId` string, uuid — Purchase Order unique identifier

## Response `200`

OK

- GetPurchaseOrderExtendedPropertyResponse
  - `Items` PurchaseOrderExtendedProperty[] — Purchase order extended properties
    - `RowId` integer — Extended Property item id
    - `PurchaseID` string, uuid — Purchase order id (unique identifier)
    - `AddedDateTime` string, date-time — UTC date when the extended property was added
    - `UserName` string — User name which added the extended property, if the property is updated it will not be changed from original
    - `PropertyName` string — Property name (max 255)
    - `PropertyValue` string — Property value (max 600)

---

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