This API exposes
27 operations
across 23 paths,
and defines 79 schemas.
It is described by OpenAPI 3.2.0, at version v1.
Requests are made against 2 base URLs: /, https://cloud.yugabyte.com/api/public/v1.
27 operations23 paths79 schemas1 DELETE7 GET15 POST4 PUT
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
v1
Base URL
https://cloud.yugabyte.com/api/public/v1
Authentication
API Key, HTTP Bearer
Resource Areas
1
Authentication & Security 2
YugabyteDB Backups API declares
2 security schemes
for authenticating requests.
An API key is passed in the header as X-AUTH-YW-API-TOKEN (apiKeyAuth).
It accepts HTTP bearer tokens (bearerAuth).
apiKeyAuth — API token passed as header
bearerAuth — API key obtained from the YugabyteDB Aeon UI under User Profile API Keys. Pass the key as a Bearer token in the Authorization header.
Paths & Operations 27
Across 23 paths, the API surfaces 27 operations — 1 DELETE, 7 GET, 15 POST, 4 PUT. Each is listed below with its method, path, parameters, and response codes.
The contract defines 79 schemas that model the data the API accepts and returns. The most detailed are MultiTableBackupRequestParams (71 properties), BackupTableParams (71 properties), BackupRequestParams (58 properties), MultiTableBackupRequestParams_2 (49 properties). Each schema is shown below with its type and property counts.
Generic error response from the YugabyteDB Anywhere API
6 properties
PlacementBlock
object
5 properties3 required
KeyspaceTables
object
2 properties
KeyspaceTable
object
Keyspace and table info for backup
3 properties
Tablespace
object
2 properties2 required
PerBackupLocationKeyspaceTables
object
2 properties
EditBackupParams
object
Edit backup parameters
3 properties
DeviceInfo
object
Device information
8 properties
CommonBackupInfo
object
13 properties10 required
RestorePagedApiResponse
object
4 properties4 required
RestoreResp
object
14 properties10 required
RegionLocations
object
3 properties3 required
BackupPointInTimeRestoreWindow
object
2 properties2 required
RestorePreflightResponse
object
3 properties
UniverseBackupRequestFormData
object
Universe Backup Form Data
5 properties1 required
YBPSuccess
object
2 properties
BackupApiFilter
object
12 properties10 required
Backup
object
A single backup. Includes the backup's status, expiration time, and configuration.
23 properties3 required
ThrottleParamValue
object
2 properties2 required
PerLocationBackupInfo
object
6 properties
MultiTableBackupRequestParams
object
Multi-table backup parameters
71 properties7 required
RestoreBackupParams
object
40 properties5 required
BackupPagedApiResponse
object
4 properties4 required
NodeDetails
object
Details of a cloud node
37 properties
BackupRequestParams
object
Backup table parameters
58 properties7 required
YbcThrottleParametersResponse
object
YB-Controller throttle parameters response
1 property
DeleteBackupInfo
object
2 properties1 required
EncryptionAtRestConfig
object
Encryption at rest configuration
4 properties
BackupStorageInfo
object
Backup Storage Info for doing restore operation
13 properties
Users
object
A user associated with a customer
12 properties3 required
Schedule
object
Backup schedule
17 properties1 required
DeleteBackupParams
object
2 properties1 required
BackupPagedApiQuery_2
object
6 properties6 required
CloudSpecificInfo_2
object
Node information reported by the cloud provider
14 properties
ExtraDependencies_2
object
Extra dependencies
1 property
CommunicationPorts_2
object
Communication ports
11 properties
BackupResp_2
object
22 properties22 required
YBPTask_2
object
2 properties
BackupTableParams_2
object
Backup table parameters
49 properties1 required
KeyspaceTablesList_2
object
6 properties6 required
YBPError_2
object
Generic error response from the YugabyteDB Anywhere API
3 properties
KeyspaceTable_2
object
Keyspace and table info for backup
3 properties
EditBackupParams_2
object
Edit backup parameters
3 properties
DeviceInfo_2
object
Device information
7 properties
Schedule_2
object
Backup schedule
10 properties
RegionLocations_2
object
2 properties2 required
YBPSuccess_2
object
2 properties
BackupApiFilter_2
object
10 properties10 required
Backup_2
object
A single backup. Includes the backup's status, expiration time, and configuration. Changes from upstream: PLAT-2132: time data types are changed from string to…
16 properties2 required
MultiTableBackupRequestParams_2
object
Multi-table backup parameters
49 properties1 required
RestoreBackupParams_2
object
28 properties1 required
BackupPagedApiResponse_2
object
4 properties4 required
NodeDetails_2
object
Details of a cloud node
28 properties
BackupRequestParams_2
object
Backup table parameters
35 properties2 required
EncryptionAtRestConfig_2
object
Encryption at rest configuration
4 properties
BackupStorageInfo_2
object
Backup Storage Info for doing restore operation
5 properties
Backup_3
object
A backup snapshot of a YugabyteDB Aeon cluster.
7 properties
BackupSpec
object
Specification for creating an on-demand cluster backup.
1 property
ErrorResponse
object
Standard error response returned by the API on failure.
1 property
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of YugabyteDB Backups API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.