14 Configuration Backup

14.1 Create Configuration Backup

POST https://<HOST>:<PORT>/api/backup?version=0

Creates a backup of anynode and it's components.

Required Permissions

  • API

  • Administration

  • Media Recording

Request Body Structure

The request body is structured as BackupExportOptions JSON object. A description for its fields is at section 30.19.1. For the JSON schema refer to section 30.19.2.

Example

POST http://localhost:8088/api/backup?version=0
HTTP Request Body
{
  "password": "qweqwe123",
  "encryptData": true,
  "includedData": [
    "ANYNODE_CONFIG",
    "MEDIA_FILES",
    "HTTP_SERVER_FILES",
    "FRONTEND_CONFIG",
    "MONITOR_CONFIG",
    "CALL_HISTORY",
    "EVENT_LOG",
    "MESSAGE_HISTORY"
  ]
}
HTTP Response
HTTP/1.1 200 OK