For the complete documentation index, see llms.txt. This page is also available as Markdown.

List Recovery Topics

PUT /profiles/restore/topics/{username}

Returns a list of available Hedera topics that can be used to restore the user's profile data asynchronously.

Authentication: Bearer token required (Authorization: Bearer <token>)

Permission: Permissions.PROFILES_RESTORE_ALL


Request

Path Parameters

Parameter
Type
Required
Description

username

string

Yes

The username of the user

Request Body

{
  "hederaAccountId": "0.0.4532001",
  "hederaAccountKey": "302e020100300506032b657004220420..."
}
Field
Type
Required
Description

hederaAccountId

string

Yes

The Hedera account ID

hederaAccountKey

string

Yes

The Hedera account private key


Response

Success Response

Status: 202 Accepted

Poll GET /tasks/{taskId} to retrieve the list of available recovery topics.

Error Responses

Status
Description

401 Unauthorized

Missing or invalid token

403 Forbidden

Insufficient permissions

500 Internal Server Error

Unexpected server failure

Last updated