Skip to navigation
TRANSFERS AND STAKINGRequests: SOL

Create a SOL merge request

This endpoint creates a merge stake request for SOL. This will merge one stake account into another. Required role: RequestCreator.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
addressIdstringRequiredformat: "uint64"
Identifier for the Protect address that the stake accounts are derived from.
fromStakeAccountDerivationIndexstringRequiredformat: "uint64"
The derivation index of the stake account that will be merged into the destination. This account will be closed.
toStakeAccountDerivationIndexstringRequiredformat: "uint64"
The derivation index of the stake account that will be merged into. This account will remain.
feeLimitstringOptional
Fee limit.
commentstringOptional
Comment to be added to the request trail.
externalRequestIdstringOptional
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.
useUnconfirmedFundsbooleanOptional
Allow use of unconfirmed funds for this transaction

Response

A successful response.
resultobjectOptional

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error
503
Service Unavailable Error