---
title: "POST /pocket.migration.Msg/AdminRecoverMorseAccount"
method: POST
path: "/pocket.migration.Msg/AdminRecoverMorseAccount"
tags: ["Msg"]
---

# POST /pocket.migration.Msg/AdminRecoverMorseAccount

`POST /pocket.migration.Msg/AdminRecoverMorseAccount`

## Request body

- PocketMigrationMsgAdminRecoverMorseAccount — MsgAdminRecoverMorseAccount allows the authority to recover Morse accounts WITHOUT checking the allowlist. This enables faster recovery for legitimate requests that have been validated off-chain. SECURITY: This message can ONLY be called by the module authority. SAFETY: Still checks that the account exists and hasn't been claimed already. USE CASE: When the allowlist is outdated and the upgrade cycle is too slow. Key differences from MsgRecoverMorseAccount: - SKIPS allowlist validation (IsMorseAddressRecoverable check) - KEEPS all other safety checks (exists, not claimed, authority) - Emits a distinct event for audit trail Next free index: 4
  - `authority` string — The bech32-encoded address of the migration module authority account. ONLY the authority MAY call this admin recovery function.
  - `morse_src_address` string — The hex-encoded address of the Morse account to recover. NOTE: This address is NOT checked against the allowlist. The authority is trusted to validate recovery requests off-chain.
  - `shannon_dest_address` string — The bech32-encoded address of the Shannon account to receive recovered tokens.

## Response `200`

A successful response.

- PocketMigrationMsgAdminRecoverMorseAccountResponse — MsgAdminRecoverMorseAccountResponse is returned from MsgAdminRecoverMorseAccount. Next free index: 1 Empty response - check events for recovery details

## Other responses

- `default` — An unexpected error response.

## Changes

- **2026-08-12** `1fc29453a1ef` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/pokt-network/apis/http-api-console/changes/pocket.migration.Msg/AdminRecoverMorseAccount/post.md)

---

[API](https://skmtc.dev/pokt-network/apis/http-api-console.md) · [All operations](https://skmtc.dev/pokt-network/apis/http-api-console/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pokt-network/http-api-console/revisions/1fc29453a1ef/schema)
