---
title: "The state of one human-approval request"
method: GET
path: "/approvals/{approval_id}"
tags: ["Account"]
---

# The state of one human-approval request

`GET /approvals/{approval_id}`

## Request

- Base URL: `https://api.imprezahost.com/v1`
- URL: `https://api.imprezahost.com/v1/approvals/{approval_id}`
- Auth: API key in header `X-API-Key` and API key in header `X-API-Secret`

One request by its apr_... id (F46-7b): pending (waiting on a
person), approved (may be re-submitted once with approval_id), denied
(do not retry as-is), consumed (already executed — each approval runs
exactly once) or expired, with the non-secret summary, who decided
and when. Another account's approval id is a 404, not a 403.

## Path parameters

- `approval_id` string, required

## Response `200`

The request state

## Other responses

- `404`: No such approval request on this account

---

[API](https://skmtc.dev/imprezahost/apis/impreza-host-public-api.md) · [All operations](https://skmtc.dev/imprezahost/apis/impreza-host-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/imprezahost/apis/impreza-host-public-api/revisions/db86511f604f?raw)
