# UpdateWalletPinCode

### Description

This endpoint has been deprecated. Please click here to read about [Signing Methods](https://docs.venly.io/docs/signing-methods-api-flow).

{% code overflow="wrap" %}

```csharp
public static VyTask<VyWalletDto> UpdateWalletPinCode(string id, VyUpdateWalletPinCodeRequest reqParams, VyUserAuth signingMethod)
```

{% endcode %}

{% tabs %}
{% tab title="Details" %}
**Parameters**

| id            | string                                                                                                                            | This is the \`ID\` of the wallet who's \*\*PIN code\*\* you want to update. |
| ------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| reqParams     | [VyUpdateWalletPinCodeRequest](https://sdk.venly.io/sdk-reference/c-sdk-v3/object-references/wallet/vyupdatewalletpincoderequest) | Request data for the operation                                              |
| signingMethod | VyUserAuth                                                                                                                        | This operation requires a valid Signing-Method from the corresponding user  |

**Returns**

VyTask<[VyWalletDto](https://sdk.venly.io/sdk-reference/c-sdk-v3/object-references/wallet/vywalletdto)>
{% endtab %}
{% endtabs %}
