---
title: "Update"
method: PATCH
path: "/v1/wallets/{walletId}/beneficiaries/{id}"
tags: ["Beneficiaries"]
---

# Update

`PATCH /v1/wallets/{walletId}/beneficiaries/{id}`

This endpoint allows you to update the details of a specific beneficiary associated with a wallet.

### Body Parameters

| Key                 | Required | Type      | Description |
|---------------------|----------|-----------|-----------------------------------------------------------------------------|
| name                | false    | string    | The name of the beneficiary.                                                |
| isSettlement        | false    | boolean   | Indicates if the beneficiary is set for settlement.                         |
| settlementFrequency | false*   | enum      | The settlement frequency (`INSTANT`, `DAILY`, `WEEKLY`, `MONTHLY`, `YEARLY`). Required **only if** `isSettlement = true`. |
| isWhitelisted       | false    | boolean   | Indicates whether the beneficiary address should be whitelisted. Whitelisted addresses restrict withdrawals to only whitelisted addresses for enhanced security. |
| isActive            | false    | boolean   | Determines whether the beneficiary is active.                               |

## Response `200`

200

- object
  - `data` object
    - `address` string
    - `createdAt` string
    - `deletedAt` unknown
    - `id` string
    - `isActive` boolean
    - `isDefault` boolean
    - `isSettlement` boolean
    - `isWhitelisted` boolean
    - `name` string
    - `settlementFrequency` string
    - `updatedAt` string
  - `message` string
  - `statusCode` number

---

[API](https://skmtc.net/blockradar/apis/blockradar-documentation.md) · [All operations](https://skmtc.net/blockradar/apis/blockradar-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/blockradar/blockradar-documentation/revisions/97f95b4cfc0d/schema)
