---
title: "Get backup status"
method: GET
path: "/api/chat/backup/status"
tags: ["chat"]
---

# Get backup status

`GET /api/chat/backup/status`

Check if a private key backup exists for the current user.

## Response `200`

Successful Response

- BackupStatusResponse — Response for backup status check.
  - `backup_enabled` boolean, required — Whether backup is enabled
  - `has_backup` boolean, required — Whether a backup exists
  - `key_type` string, nullable — Key type if backup exists
  - `created_at` string, date-time, nullable — When backup was first created
  - `updated_at` string, date-time, nullable — When backup was last saved/overwritten
  - `device_id` string, nullable — Device UUID that created this backup

---

[API](https://skmtc.dev/corabea/apis/corabea-api.md) · [All operations](https://skmtc.dev/corabea/apis/corabea-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/corabea/corabea-api/revisions/13c1bce1bdc4/schema)
