Restore
get/external-services/{id}/restore-capabilities

Request

  • Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/external-services/{id}/restore-capabilities
  • Auth: HTTP bearer

Path parameters

idinteger required

External service id

Response

Capabilities declared by the service

earliest_pitr_timestring date-time nullable

Earliest recoverable timestamp, if pitr is true. Derived from engine-specific archive metadata (e.g., pg_stat_archiver).

latest_pitr_timestring date-time nullable

Latest recoverable timestamp, if pitr is true.

pitrboolean required

Point-in-time recovery using engine-specific continuous archives (WAL for Postgres, AOF for Redis, oplog for MongoDB, object versions for S3).

restore_in_placeboolean required

Restore a backup onto the same running service (destructive).

restore_to_new_serviceboolean required

Restore a backup into a freshly provisioned service.

suggested_new_service_namestring required

Suggested name for the new service when creating a clone. Safe to pre-fill into the UI dialog; the user can edit before submitting.

Changes

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status