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

# getYieldOperation

> Reads one yield operation.

Read a yield deposit or withdrawal operation by its ID. Use this method to track the operation after acceptance, review pauses, and automatic retries. See [Status and retries](https://docs.getpara.com/v3/rest/yield.md#status-and-retries).

## Import

Call this method on a server-side ParaRestClient.

```ts theme={null}
import { ParaRestClient } from "@getpara/rest-sdk";
```

All REST methods can throw ParaRestError for non-success HTTP responses and ParaRestValidationError for invalid local arguments. Use ParaRestCallOptions for idempotency and cancellation.

async

Reads one yield operation.

Copy method signature

### Returns

[`Promise<RestYieldOperation>`](https://docs.getpara.com/v3/references/types/rest/transactions#yield-operations)

The operation, with its status, transactions, any error, and autoRetry phases when retry is authorized.

## Errors

| Error | Cause |
| - | - |
| `400 INVALID_REQUEST` | The wallet is not EVM. |
| `403` | The wallet is claimed or not API-created. |
| `404` | The wallet or the operation is not found. |
| `409` | The wallet is not ready for signing. |


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