---
title: "Update Approver"
slug: "update-approver"
updated: 2026-05-26T12:53:14Z
published: 2026-05-26T12:53:48Z
canonical: "developers.cmicglobal.com/update-approver"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developers.cmicglobal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Approver

Patch/po-rest-api/rest/1/poapprover/4480CFB66BF328D3E0630B811DACEDD6

## Overview

This endpoint allows updating an existing **Purchase Order (PO) Approver record** in CMiC.

It is designed for updating a **single approver record at a time**, identified by its unique `PoporqapVUuid`.

---

## Notes

- Authentication and authorization are required.
- The record must already exist before updating.
- The update is performed using the `PoporqapVUuid` in the URL.
- System-generated fields must not be modified.
- Core identifiers (Company, PO, Request Code, VUuid) should not be changed.

---

## UI Navigation

**Asset Management -> Requisitions -> Enter Requisition -> Approver Asset Management -> Purchase Order -> Enter Purchase Order -> Approver**

---

## Finders

Not applicable.

This is a **PATCH (update)** endpoint and does not support finders.

---

## Path Parameters

| Parameter | Description | Example |
| --- | --- | --- |
| PoporqapVUuid | Unique identifier of the PO Approver record | CDA3D357EE1A6156E053508010AC6435 |

---

## Query Standards

Not applicable.

This endpoint does not support `finder`, `limit`, `offset`, or `orderBy`.

---

## Finders with Example

Not applicable.

Finders are not supported for PATCH operations.

---

## Attributes

The response returns a collection of **PO Approver** records.

| CMiC UI Fieldname | Object | Name | Description | Type | Data Length | Example | Mandatory |
| --- | --- | --- | --- | --- | --- | --- | --- |
| PoporqapAprvFlag | PoApprover | PoporqapAprvFlag | Approval Flag | String | 1 | Y | False |
| PoporqapAprvCode | PoApprover | PoporqapAprvCode | Approver Code | String | 10 | DA | False |
| PoporqapUserId | PoApprover | PoporqapUserId | Approver User ID | String | 30 | DA | False |
| PoporqapAprvName | PoApprover | PoporqapAprvName | Approver Name | String | 30 | DA | False |
| PoporqapAprvDate | PoApprover | PoporqapAprvDate | Approval Date and Time | String | N/A | 2010-02-23 14:44:23 | False |
| PoporqapLevelNum | PoApprover | PoporqapLevelNum | Approval Level | Number | 2/0 | 1 | False |
| PoporqapLevelDesc | PoApprover | PoporqapLevelDesc | Level Description | String | 60 | Approval Level 1 | False |
| PoporqapLevelLimit | PoApprover | PoporqapLevelLimit | Approval Limit | Number | 11/2 | 999999999.0 | False |
| PoporqapLocCode | PoApprover | PoporqapLocCode | Location Code | String | 5 | CHICA | False |
| PoporqapDeptCode | PoApprover | PoporqapDeptCode | Department Code | String | 6 | 00 | False |
| PoporqapPoReleaseNum | PoApprover | PoporqapPoReleaseNum | PO Release Number | Number | 11/0 | 1 | True |
| PoporqapIuCreateDate | PoApprover | PoporqapIuCreateDate | Record Creation Date | String | N/A | System generated | False |
| PoporqapIuCreateUser | PoApprover | PoporqapIuCreateUser | Created By | String | 30 | System user | False |
| PoporqapIuUpdateDate | PoApprover | PoporqapIuUpdateDate | Last Updated Date | String | N/A | System generated | False |
| PoporqapIuUpdateUser | PoApprover | PoporqapIuUpdateUser | Last Updated By | String | 30 | System user | False |
| PoporqapVUuid | PoApprover | PoporqapVUuid | Unique Identifier (UUID) | String | 64 | CDA3D357EE1A6156E053508010AC6435 | False |

---

### Fields that **must NOT be updated**

- PoporqapCompCode
- PoporqapRqCode
- PoporqapPoCode
- PoporqapPoReleaseNum
- PoporqapObjectOraseq
- PoporqapVUuid

SecurityHTTPType basic

Basic authentication

Body parameters<select class='api-response-data' aria-label='Media type'><option value='ffe63ef0-6316-4ffe-b7c5-6d97a5430c8d'>application/json</option>
</select>object  Example{
  "PoporqapAprvCode": "carrie"
}

Responses200

OK

HeadersContent-TypestringExampleapplication/vnd.oracle.adf.resourceitem+json
<select class='api-response-data' aria-label='Media type'><option value='6fc2598f-2c4d-4465-bb36-cca8d4554c00'>text/plain</option>
</select>

```
"{\n    \"PoporqapAprvCode\": \"CARRIE\",\n    \"PoporqapAprvDate\": null,\n    \"PoporqapAprvFlag\": \"N\",\n    \"PoporqapAprvName\": \"CARRIE\",\n    \"PoporqapCompCode\": \"ZZ\",\n    \"PoporqapCompName\": \"CMiC-ZZ  Test Company Incorp\",\n    \"PoporqapDeptCode\": null,\n    \"PoporqapIuCreateDate\": \"2025-11-18T22:15:06-05:00\",\n    \"PoporqapIuCreateUser\": \"YASHB\",\n    \"PoporqapIuUpdateDate\": \"2025-11-18T22:56:41-05:00\",\n    \"PoporqapIuUpdateUser\": \"YASHB\",\n    \"PoporqapLevelDesc\": \"LEVEL 1\",\n    \"PoporqapLevelLimit\": 50000,\n    \"PoporqapLevelNum\": 1,\n    \"PoporqapLocCode\": null,\n    \"PoporqapObjectOraseq\": 2579977573,\n    \"PoporqapPoCode\": \"No PO\",\n    \"PoporqapPoReleaseNum\": 1,\n    \"PoporqapRqCode\": \"POREQ564\",\n    \"PoporqapState\": \"R\",\n    \"PoporqapUserId\": \"CARRIE\",\n    \"PoporqapVUuid\": \"43EAFC09504120FAE0630B811DACCE1B\",\n    \"links\": [\n        {\n            \"rel\": \"self\",\n            \"href\": \"http://127.0.0.1:7101/po-rest-api/rest/1/poapprover/43EAFC09504120FAE0630B811DACCE1B\",\n            \"name\": \"poapprover\",\n            \"kind\": \"item\"\n        },\n        {\n            \"rel\": \"canonical\",\n            \"href\": \"http://127.0.0.1:7101/po-rest-api/rest/1/poapprover/43EAFC09504120FAE0630B811DACCE1B\",\n            \"name\": \"poapprover\",\n            \"kind\": \"item\"\n        }\n    ]\n}"
```

string
