Create a SUI unstake request

This endpoint creates a request that withdraws stake from the selected stake object back to the address balance, in full or in part. Principal plus accrued rewards are returned; withdrawal is immediate (no unbonding period).
Required role: RequestCreator.

Body Params
string
required

The ID of the SUI address that owns the stake object.

string
required

The object ID of the stake object to unstake, as returned by the stake_accounts endpoint.

string

The amount of principal to unstake, in MIST. If 0 or unspecified, the whole stake object is withdrawn. Otherwise the stake object is split and only this amount is withdrawn; both the withdrawn part and the remainder must be at least 1 SUI (1000000000 MIST). Accrued rewards on the withdrawn part are paid out on top.

string

Comment to be added to the request trail.

string

Identifier for the request in the user's system. This must be unique. Attempting to create a request with an existing externalRequestId will do nothing and return the originally created request

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json


  © 2026 Taurus SA. All rights reserved.