Skip to main content

Browse YugabyteDB backups

Select

SaaS
Customer Managed

This API is used to browse YugabyteDB backups

Request Body
  • opType integer
  • queries object[]
  • queryId string
  • paths object[]
  • path string
  • advOptions object
  • browseViewName string
  • timeRange object
  • entity object
  • clientId integer
  • applicationId integer
  • backupsetId integer
  • instanceId integer
  • subclientId integer
Responses

OK


Schema
  • browseResponses object[]
  • respType integer
  • workerId string
  • doClientSideSortingAndPaging boolean
  • session object
  • sessionId string
  • browseResult object
  • hasMoreData boolean
  • useLazyPaginationMode boolean
  • queryId string
  • dataResultSet object[]
  • displayName string
  • displayPath string
  • path string
  • size integer
  • modificationTime integer
  • name string
  • flags object
  • isPseudo boolean
  • directory boolean
  • isFake boolean
  • snap boolean
  • advancedData object
  • backupJobId integer
  • referenceTime integer
  • offset integer
  • archiveGroupId integer
  • objectGuid string
  • backupTime integer
  • archiveFileId integer
  • subclient object
  • _type_ integer
  • applicationId integer
  • sourceCommServer object
  • _type_ integer
  • commCellId integer
  • advConfig object
  • recallByPathRequest boolean
  • doCrossComponentBrowseNarrowing boolean
  • recallRequest boolean
  • browseAdvancedConfigResp object
  • commcellNumber integer
  • browseMetaData object
  • indexing object
  • folderSize integer
  • yugabyteDBMetadata object
  • type integer
  • backupType string
  • dmStubData object
  • guid string
POST /dobrowse    

Authorization

type: apiKeyname: Authtokenin: header

Request

Click Edit to configure Base URL
https://localhost/webconsole/api
token
Body

{
"opType": 0,
"queries": [
{
"queryId": "string"
}
],
"paths": [
{
"path": "string"
}
],
"advOptions": {
"browseViewName": "string"
},
"timeRange": {},
"entity": {
"clientId": 0,
"applicationId": 0,
"backupsetId": 0,
"instanceId": 0,
"subclientId": 0
}
}
curl -L -X POST 'https://localhost/webconsole/api/DoBrowse' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"opType": 0,
"queries": [
{
"queryId": "string"
}
],
"paths": [
{
"path": "string"
}
],
"advOptions": {
"browseViewName": "string"
},
"timeRange": {},
"entity": {
"clientId": 0,
"applicationId": 0,
"backupsetId": 0,
"instanceId": 0,
"subclientId": 0
}
}'