# Approvals Decide an approval an app is waiting on. 1 route, from the API’s own OpenAPI document. URL: https://docs.qaldy.com/reference/api/approvals/ 1 route. Every path starts at `https://cloud-api.qaldy.com`. Sign-in, tokens, errors and limits are on the [overview](https://docs.qaldy.com/reference/api/). ## Routes | Method | Path | What it does | |---|---|---| | [[POST]] | [`/​v1/​approvals/​{id}/​decision`](#post-v1-approvals-id-decision) | Approve or decline (only the person asked) | ## Reference ### [[POST]] `/v1/approvals/{id}/decision` Approve or decline (only the person asked). - **Authentication:** the console’s session cookie. - **Token:** a personal access token or an MCP sign-in with the `write` scope. - **Who:** the requested approver | Parameter | In | Type | Required | Notes | |---|---|---|---|---| | `id` | path | string | yes | 1 to 128 characters | **Request body** (`application/json`) | Field | Type | Required | Notes | |---|---|---|---| | `decision` | "approved" · "rejected" | yes | | **Response 200** | Field | Type | Required | Notes | |---|---|---|---| | `ok` | true | yes | | Errors: `400`, `401`, `403`, `404`, `409`, `429` (the error format is on the [overview](https://docs.qaldy.com/reference/api/#errors)).