---
title: "Update an approval's status."
method: POST
path: "/approval_center/update_status"
tags: ["Miscellaneous|Approval"]
---

# Update an approval's status.

`POST /approval_center/update_status`

This endpoint enables you to update the status of approval requests. By making requests to this endpoint,
you can modify the status of specific approval entries, such as approving or rejecting an approval. In addition,
you can set the status to consultation required and provisionally accepted.

## Request body

- StandardApprovalCenterUpdateStatusRequest
  - `logId` integer — The internal ID of the approval log to be processed. This Parameter is required.
  - `status` string — The new status. (Required) | Value | Description | |---------------------------|---------------------------------------------------------------------------------------------------------| | OPEN | The approval is open and unprocessed. | | DONE | The approval has been approved. | | REJECTED | The approval was rejected. (Only possible for applications) | | CONSULTATION_REQUIRED | The request for the approval requires consultation. (Only possible for applications) | | PROVISIONALLY_ACCEPTED | The application for the approval has been provisionally approved. (Only possible for applications) |
  - `note` string — The note for the status change. (Ignored if the new status is DONE).

## Response `200`

Success Response:

- StandardApprovalCenterUpdateStatusResponse
  - `logId` integer — Internal ID of the changed approval.

---

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