DKBSignDocs

API reference

POSTRequires Bearer token

Run a backup

/api/logs-audit/backups/run

Returns a job (pending → running → completed / failed) with scope, size_mb, and checksum_sha256.

Path parameters

This endpoint has no path parameters.

Query parameters

This endpoint has no query parameters.

Request body

FieldTypeDescription
scope
stringdatabase, storage, or full (default).
e.g. "full"

Responses

StatusMeaning
201Backup started
401Missing or invalid Bearer token.

Request

curl
curl -X POST 'https://api.dkbsigns.com/api/logs-audit/backups/run' \
  -H 'Authorization: Bearer $DKBSIGN_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"scope":"full"}'

Response 201

json
{
  "id": "bk-1",
  "scope": "full",
  "status": "pending"
}