Skip to main content
POST
Recover encrypted backup data

Authorizations

X-API-Key
string
header
required

API key for authentication and authorization

Body

application/json
user_identifier
string
required

User identifier (REQUIRED)

Example:

"john.doe@example.com"

verification_id
string
required

Verification ID from a successful verification. (REQUIRED) Must be approved/successful.

Example:

"inq_abc123xyz"

gpg_public_key
string
required

GPG public key in PGP public key block format for encrypting the recovered data. (REQUIRED)

Pattern: ^-----BEGIN PGP PUBLIC KEY BLOCK-----[\s\S]*?-----END PGP PUBLIC KEY BLOCK-----$
Example:

"-----BEGIN PGP PUBLIC KEY BLOCK-----\n...\n-----END PGP PUBLIC KEY BLOCK-----"

Response

200 - application/json

Backup recovered successfully

backup
object[]
required

Array of recovered backup items. Each item contains recovery information or error details.