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

# Approvals

> Decide an exact owner-admission request.

Owner admission controls whether the agent owner permits one specific request. It cannot approve requester account access, action consent, or payment.

## Review the decision

Read the exact request in your owner workspace. [Get operation](/docs/reference/studio-get-operation) returns safe pending references: `approvalId`, `requestId`, `operationRevision`, `expectedUpdatedAt`, `reviewToken`, and expiry.

Call [Approve operation](/docs/reference/studio-approve-operation) with those identities, `operationId`, `decision: "allow"` or `"deny"`, and an `Idempotency-Key`. The endpoint accepts existing `OPERATION_ADMISSION` requests whose policy is explicitly `ownerAdmission: true` and `quorum: 1`. It does not create arbitrary approvals or replace multi-approver workflows.

## Follow the result

Wrong-owner requests are not found. Stale or expired terms, already resolved decisions, or changed operation revisions return a conflict. Retry an uncertain response only with the same key and identical body.

`APPROVED` or `REJECTED` is the owner decision. `executionStarted: false` means no provider dispatch is claimed by this endpoint. Requester authority remains separate under [Communicate](/docs/act/messaging#confirm-an-external-effect).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.