# GET /v4/users/{address}/rewards/active-opportunities

_Merkl API_

Active opportunities for a user — LIVE status with rewards still claimable or pending. Aggregated by opportunity and sorted by APR descending. Settled amounts reflect recent distribution state and may be up to 30 minutes behind; pending amounts are computed live. `withStoringIds=true` additionally returns the storingIds backing each opportunity, for mapping the caller's on-chain positions (analytics positions route).

### Path parameters

- `address` (string) _(required)_

### Query parameters

- `chainId` (array)
- `tokens` (array)
- `protocols` (array)
- `tags` (array)
- `isTest` (boolean)
- `isPreTGE` (boolean)
- `withStoringIds` (boolean)

## Responses

- **200** Response for status 200

## Example request

```bash
curl -X GET "https://api.merkl.xyz//v4/users/{address}/rewards/active-opportunities" \
  -H "x-api-key: YOUR_API_KEY"
```