Path parameters
-
walletId
string(hex) Required Minimum length is
40
, maximum length is40
.
Body
object
Required
PUT
/wallets/{walletId}/passphrase
curl \
--request PUT https://localhost:8090/v2/wallets/{walletId}/passphrase \
--header "Content-Type: application/json" \
--data '{"old_passphrase":"Secure Passphrase","new_passphrase":"Secure Passphrase"}'
Request examples
Providing old passphrase
{
"old_passphrase": "Secure Passphrase",
"new_passphrase": "Secure Passphrase"
}
{
"mnemonic_second_factor": [
"squirrel",
"material",
"silly",
"twice",
"direct",
"slush",
"pistol",
"razor",
"become"
],
"mnemonic_sentence": [
"squirrel",
"material",
"silly",
"twice",
"direct",
"slush",
"pistol",
"razor",
"become",
"junk",
"kingdom",
"flee",
"squirrel",
"silly",
"twice"
],
"new_passphrase": "Secure Passphrase"
}
Response examples (415)
{
"message": "string",
"code": "unsupported_media_type"
}
Response examples (406)
{
"message": "string",
"code": "not_acceptable"
}
Response examples (404)
{
"message": "string",
"code": "no_such_wallet",
"info": {
"wallet_id": "2512a00e9653fe49a44a5886202e24d77eeb998f"
}
}
Response examples (400)
{
"message": "string",
"code": "bad_request"
}
Response examples (403)
No_root_key
{
"message": "string",
"code": "no_root_key"
}
{
"message": "string",
"code": "wrong_encryption_passphrase",
"info": {
"wallet_id": "2512a00e9653fe49a44a5886202e24d77eeb998f"
}
}
{
"message": "string",
"code": "wrong_mnemonic"
}