# Operations Waiting for Your Approval

The approval requests you may decide now, newest first.

## Overview

- Your tenant's requests that are `pending` and within their window, that name you (or any approver), that are not your own operation when the rule keeps the initiator apart, and that you have not decided yet. A request leaves your list once you decided it, or once it ended.
- Each request: the rule (`ruleId`, `ruleName`, `policySetVersion`), the `threshold` and the `approvals` and `rejections` so far, the approvers the rule names (`approverIds`, `null` for any approver), what moves (`chain`, `chainId`, `asset` — `native` or the token's address —, `amount` in its smallest unit, `amountRef` in EUR as the policy read it, `destination`), `origin` (the call that started it, e.g. `transactions.create`) and `expiresAt` (`null`: no window). A fact the operation did not have is `null`.
- Page with `limit` (1–100, default 50) and `cursor`, the previous page's `nextCursor` (`null` on the last page); `400` `APPROVAL_CURSOR_INVALID` for a cursor that is not one.
- For a tenant that is not on the institutional profile, nothing is ever held: the list is empty. The payloads to sign: [Get a Request](https://docs.aureahub.com/docs/approval-get.md).

## Endpoint

### `GET /v1/approvals`

Authentication: bearer token required.

The approval requests you may decide now.

**Query parameters**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `limit` | integer | no | 1–100, default 50 |
| `cursor` | string | no | The previous page's `nextCursor` |

**Responses**

`200` OK

```json
{
  "data": [
    {
      "id": "c3e1a9f4-6b2d-4e8a-9f17-5d0c2b8e4a63",
      "operationId": "1d7a3c52-8e4b-4f19-a0c6-2b9e7d5f3a18",
      "status": "pending",
      "origin": "transactions.create",
      "initiatorId": "5d2c1b0a-9e8f-4a7b-8c6d-5e4f3a2b1c0d",
      "ruleId": "e2b6d9f1-7a3c-4c58-8b0e-5f1a4d2c9b73",
      "ruleName": "Large transfers need two approvers",
      "policySetVersion": 2,
      "threshold": 2,
      "approvals": 1,
      "rejections": 0,
      "approverIds": null,
      "excludeInitiator": true,
      "chain": "gnosis",
      "chainId": 100,
      "asset": "0x2a22f9c3b484c3629090feed35f17ff8f88f76f0",
      "amount": "35000000000",
      "amountRef": "32150.75",
      "destination": "0x52908400098527886e0f7030069857d2e4169ee7",
      "expiresAt": null,
      "createdAt": "2026-10-06T12:01:44.120Z",
      "decidedAt": null
    }
  ],
  "nextCursor": null
}
```

---

Web version: https://docs.aureahub.com/#approvals-inbox
