> ## Documentation Index
> Fetch the complete documentation index at: https://cobo-docs-feature-cobo-cli.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Reshare Request Description

<Note>This content applies to WaaS 1.0 only. We highly recommend that you upgrade to [WaaS 2.0](https://www.cobo.com/developers/v2/guides/overview/introduction).</Note>

## Callback API Request Description

### request\_type

TypeKeyReshare = 3

### request\_detail

The format is a serialized JSON string of structure below.

<ParamField body="old_group_id" type="String" required>Old Group ID.</ParamField>
<ParamField body="root_pub_key" type="String" required>MPC extended public key.</ParamField>
<ParamField body="curve" type="Int" required><p>Signature algorithm that has been used.</p><p>  0: SECP256K1 </p><p>  2: ED25519 </p></ParamField>
<ParamField body="used_node_ids" type="[]String" required>Selected Node IDs from the previous group that have been used for soft key recovery</ParamField>
<ParamField body="old_threshold" type="Int" required>Previous signature threshold.</ParamField>
<ParamField body="new_threshold" type="Int" required>New Signature Threshold.</ParamField>
<ParamField body="new_node_ids" type="[]String" required>New Node IDs associated with the generation of all MPC key shares under the MPC wallet</ParamField>

### extra\_info

The format is a serialized JSON string of structure below.

<ParamField body="cobo_id" type="String" required>Unique ID of the soft key recovery (KeyReshare) request.</ParamField>
<ParamField body="api_request_id" type="String" required>Request ID passed in by the user using WaaS APIs; if the request is not sent via WaaS APIs, Cobo will automatically generate a Request ID.</ParamField>
