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

# RequestPreapproval

> Create a TransferPreapproval for the authenticated party

Create a `TransferPreapproval` so that future Canton Coin transfers to the authenticated party settle atomically without manual acceptance.

Invoked through the two-phase [transaction flow](/agentic-api/transaction-flow) with:

* `operation = TRANSACTION_OPERATION_REQUEST_PREAPPROVAL`
* `params.request_preapproval = RequestPreapprovalParams {}`

## Params

```proto theme={null}
message RequestPreapprovalParams {}
```

The request takes no fields — the receiver party is derived from the authenticated session.

## See also

* [`GetPreapprovals`](/agentic-api/preapproval/get-preapprovals) — verify the preapproval after submission.
* [`TransferCc`](/agentic-api/transfer/transfer-cc) — Canton Coin transfers to a party with an active preapproval settle atomically.
