Tessell Encryption Key API is one of 82 APIs that Tessell publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Encryption Key. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.
This API exposes
12 operations
across 10 paths,
and defines 30 schemas.
It is described by OpenAPI 3.0.3, at version 1.0.
Requests are made against a single base URL, {server}.
12 operations10 paths30 schemas1 DELETE5 GET3 PATCH3 POST
Metadata
The identity and technical contract details declared by the specification.
Tessell Encryption Key API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (BearerAuth).
Paths & Operations 12
Across 10 paths, the API surfaces 12 operations — 1 DELETE, 5 GET, 3 PATCH, 3 POST. Each is listed below with its method, path, parameters, and response codes.
The contract defines 30 schemas that model the data the API accepts and returns. The most detailed are RegisterEncryptionCloudAvailability (7 properties), ApiError (7 properties), EncryptionFileDTO (6 properties), AclEligibleUser (5 properties). Each schema is shown below with its type and property counts.
apiStatus
object
2 properties
ApiError
object
Common error response object for non 2xx responses
7 properties
AclRevokePayload
object
Payload to revoke Tessell ACLs
1 property1 required
EntityAclSharingInfo
object
Tessell Entity ACL Sharing Info
1 property
apiPaginationInfo
object
2 properties
AclPayload
object
Payload to create an entity ACL
1 property1 required
MaturityStatus
string
Maturity Status
cloudType
string
Tessell supported cloud types
EncryptionKeyConsumerViewApiResponse
object
2 properties
RegisterEncryptionKeyPayload
object
Payload for Registering encryption Key
4 properties
SecurityStatus
object
2 properties
EligilbleEncryptionKeyConsumerView
object
This is a definition for Tessell encryption key DTO object along with availability
azure
object
azure cloud configuration for the key
3 properties
RegisterEncryptionCloudAvailability
object
This is a definition for Tessell encryption key cloud availability object
7 properties
EntityUserAclSharingInfo
object
Tessell Entity ACL Sharing Info for a user
4 properties
AclUserPayload
object
Payload to create an user's entity ACL
2 properties2 required
EncryptionKeyApiResponse
object
2 properties
apiMetadata
object
3 properties
EncryptionFileDTO
object
Tessell Script Version Service view definition
6 properties
CreateEncryptionKeyPayload
object
Payload for Creating encryption Key
4 properties
CloudConfig
object
Cloud configuration for the key
2 properties
aws
object
aws cloud configuration for the key
2 properties
EligibleEncryptionKeyConsumerViewApiResponse
object
2 properties
EncryptionKeyStatus
string
State of an Encryption Key
EncryptionKeyConsumerView
object
This is a definition for Tessell encryption key Consumer View object
EncryptionFileType
string
File type of script e.g. shell, python, sql
EncryptionKeyDTO
object
This is a definition for Tessell encryption key DTO object
EncryptionFileStatus
string
Status of the script
BaseEntity
object
3 properties
AclEligibleUser
object
Eligible user for sharing the entity
5 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.