Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Tessell dataflix-controller API

The dataflix-controller API from Tessell — 5 operation(s) for dataflix-controller.

Tessell dataflix-controller API is one of 82 APIs that Tessell publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include dataflix-controller. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

This API exposes 5 operations across 5 paths, and defines 29 schemas. It is described by OpenAPI 3.0.3, at version 1.0.

Requests are made against a single base URL, {server}.

5 operations 5 paths 29 schemas 5 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
1.0
Base URL
https://api.console.tessell.com
Authentication
HTTP Bearer
Terms of Service
Resource Areas
1

Authentication & Security 1

Tessell dataflix-controller API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (BearerAuth).

Paths & Operations 5

Across 5 paths, the API surfaces 5 operations — 5 GET. Each is listed below with its method, path, parameters, and response codes.

dataflix-controller 5
GET
/dataflix
Get a list of accessible Dataflix
getDataflixes 7 params → 200default
GET
/dataflix/{id}
Get Dataflix by AM id
getDataflixByAmId 4 params → 200default
GET
/dataflix/{id}/catalog
Get snapshots and pitr catalog of the Availability Machine
getDataflixCatalog 8 params → 200default
GET
/dataflix/{id}/catalog/sanitized
Get sanitised snapshots catalog for the Availability Machine
getDataflixSanitizedCatalog 7 params → 200default
GET
/dataflix/{id}/catalog/backups
Get native backups catalog for the Availability Machine
getDataflixBackupsCatalog 6 params → 200default

Schemas 29

The contract defines 29 schemas that model the data the API accepts and returns. The most detailed are DataflixBackup (16 properties), DataflixSnapshot (12 properties), DataflixSanitizedSnapshot (9 properties), TessellAmDataflixDTO (9 properties). Each schema is shown below with its type and property counts.

ApiError
object
Common error response object for non 2xx responses
7 properties
EntityAclSharingSummaryInfo
object
Tessell Entity ACL Sharing Summary Info
1 property
GetDataflixCatalogResponse
object
The Dataflix catalog details for as-is contents
8 properties
BackupTargetType
string
Type of database entity being backed up
TessellDataflixPitrInfo
object
Availability Machine's Point-In-Time recoverability information within a cloud
2 properties
apiPaginationInfo
object
2 properties
BackupSource
string
Source from which the backup is derived
TessellAmDataflixDTO
object
The Dataflix summary details
9 properties
cloudType
string
Tessell supported cloud types
GetDataflixBackupCatalogResponse
object
The Dataflix catalog details for native backup contents
8 properties
DatabaseBackupStatus
string
Database Backup Status
DatabaseSnapshotRegionInfo
object
Region availability details for a snapshot
2 properties 1 required
RegionInfo
object
Cloud region details
2 properties 1 required
PreAuthUrlStatus
string
PreAuthUrl Status
TessellDataflixResponse
DatabaseSnapshotCloudRegionInfo
object
Cloud and region details
2 properties 1 required
apiMetadata
object
3 properties
DataflixSanitizedSnapshot
object
Information about a Sanitized Snapshot
9 properties
BackupDatabaseInfo
object
The databases that are captured as part of the snapshot
5 properties
DataflixSnapshot
object
Information about a snapshot
12 properties
TessellApiResponse
object
2 properties
TessellDataflixPitrInfoForRegion
object
Availability Machine's Point-In-Time recoverability information within a region
2 properties
CloudRegionInfo
object
Cloud and region details
2 properties 1 required
TessellDataflixFromTimeInfo
object
Availability Machine's Point-In-Time recoverability timeline
3 properties
DataflixBackup
object
Information about the native backup
16 properties
databaseEngineType
string
Database Engine Type
GetDataflixSanitizedCatalogResponse
object
The Dataflix catalog details for sanitized contents
7 properties
BackupSourceInfo
object
Backup Source Info if the backup source is Snapshot
3 properties
StorageProviderType
Storage Type in the cloud

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tessell-dataflix-controller-api-openapi.yml Raw ↑

Other APIs Tessell publishes across the network.

Tessell activity-center API
Tessell Ad Domain API
Tessell Ad Domain Governance API
Tessell agentController API
Tessell alert-controller API
Tessell Authorization API
Tessell Availability Machine API
Tessell azure-netapp-admin-controller API
Tessell azure-netapp-service-controller API
Tessell cloud-resource API
Tessell Compute API
Tessell Compute Governance API