Get backup details – Fleets API – MediaKind
Get backup details
Get https://app.mk.io/api/v1/projects/:project_name/fleet/backups/:backup_id
Get details for a single backup by reading metadata.json from blob storage.
RBAC Capability Required: fleet.device.get
Authentication
Authorization Bearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
project_namestring Requiredbackup_idstring Required, format: uuid
Response
200 Device backup details.
assetFileIncluded boolean Required
Whether the asset file is included in the backup.blobStorageUrlstring Required
The URL to the backup blob in storage.customerstring Required
The customer ID.devicestring Required
The device ID.idstring Required
The unique identifier for the backup.namestring Required
The name of the backup file.projectstring Required
The project ID.servicesmap from strings to any Required
Services information.signaturestring Required
Signature for the backup file.timestampstring Required
Timestamp of the backup creation.
Errors
400 Bad Request
errorobject ErrorDetail Requiredcodestring Requireddetailstring RequiredextraDetailmap from strings to any Optional
Extra information regarding this error.[any key] anyrefstring Requiredstatusinteger Required
401 Unauthorized
errorobject ErrorDetail Requiredcodestring Requireddetailstring RequiredextraDetailmap from strings to any Optional
Extra information regarding this error.[any key] anyrefstring Requiredstatusinteger Required
403 Forbidden
errorobject ErrorDetail Requiredcodestring Requireddetailstring RequiredextraDetailmap from strings to any Optional
Extra information regarding this error.[any key] anyrefstring Requiredstatusinteger Required
404 Not Found
errorobject ErrorDetail Requiredcodestring Requireddetailstring RequiredextraDetailmap from strings to any Optional
Extra information regarding this error.[any key] anyrefstring Requiredstatusinteger Required
409 Conflict
errorobject ErrorDetail Requiredcodestring Requireddetailstring RequiredextraDetailmap from strings to any Optional
Extra information regarding this error.[any key] anyrefstring Requiredstatusinteger Required
429 Too Many Requests
errorobject ErrorDetail Requiredcodestring Requireddetailstring RequiredextraDetailmap from strings to any Optional
Extra information regarding this error.[any key] anyrefstring Requiredstatusinteger Required
500 Internal Server Error
errorobject ErrorDetail Requiredcodestring Requireddetailstring RequiredextraDetailmap from strings to any Optional
Extra information regarding this error.[any key] anyrefstring Requiredstatusinteger Required