---
title: "Update order measure by id"
method: PATCH
path: "/order-measures/{id}"
tags: ["OrderMeasures"]
---

# Update order measure by id

`PATCH /order-measures/{id}`

Update order measure by id

## Path parameters

- `id` integer, required

## Request body

- object
  - `orderId` integer — Order id
  - `constraintId` integer — Constraint id
  - `value` number — Value

## Response `200`

Update order measure

- object
  - `meta` object
    - `error` number — Error number
    - `message` string — Error message
  - `data` object
    - `orderId` integer — Order id
    - `constraintId` integer — Constraint id
    - `value` number — Value

## Other responses

- `400` — On Error, response will contain an error and message with these possible values ### Error codes: Code | Description | Field ----------------|-------------|------------- 2027 | Order id not found or not allowed for this user | orderId 2033 | Order measure id not found or not allowed for this user | _id 2034 | Constraint id not found or not allowed for this user | constraintId 2035 | Constraint id already present for this order | constraintId 2036 | Constraint type is not valid | constraintId
- `403` — Not authorized access

---

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