Keboola Component Configuration Row Versions API
The Component Configuration Row Versions API from Keboola — 8 operation(s) for component configuration row versions.
Keboola Component Configuration Row Versions API is one of 79 APIs that Keboola publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Component Configuration Row Versions. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
8 operations
across 8 paths ,
and defines 2 schemas .
It is described by OpenAPI 3.0.0, at version 1.0.0.
Requests are made against the base URL https://connection.keboola.com/v2/storage.
8 operations
8 paths
2 schemas
4 GET4 POST
The identity and technical contract details declared by the specification.
Authentication & Security 1
Keboola Component Configuration Row Versions API declares
1 security scheme
for authenticating requests.
An API key is passed in the header as X-StorageApi-Token (ApiKeyAuth).
Paths & Operations 8
Across 8 paths , the API surfaces 8 operations — 4 GET, 4 POST. Each is listed below with its method, path, parameters, and response codes.
Component Configuration Row Versions 8
POST
/v2/storage/branch/{branchId}/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}/create
Create row version copy
post_/v2/storage/branch/{branchId}/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}/create::RowVersionCreateAction
5 params
body
→ 201404
POST
/v2/storage/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}/create
Create row version copy
post_/v2/storage/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}/create::RowVersionCreateAction
4 params
body
→ 201404
GET
/v2/storage/branch/{branchId}/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}
Get row version detail
get_/v2/storage/branch/{branchId}/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}::RowVersionDetailAction
5 params
→ 200404
GET
/v2/storage/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}
Get row version detail
get_/v2/storage/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}::RowVersionDetailAction
4 params
→ 200404
GET
/v2/storage/branch/{branchId}/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions
List row versions
get_/v2/storage/branch/{branchId}/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions::RowVersionListAction
4 params
→ 200404
GET
/v2/storage/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions
List row versions
get_/v2/storage/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions::RowVersionListAction
3 params
→ 200404
POST
/v2/storage/branch/{branchId}/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}/rollback
Rollback row version
post_/v2/storage/branch/{branchId}/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}/rollback::RowVersionRollbackAction
5 params
body
→ 201404
POST
/v2/storage/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}/rollback
Rollback row version
post_/v2/storage/components/{componentId}/configs/{configurationId}/rows/{rowId}/versions/{versionId}/rollback::RowVersionRollbackAction
4 params
body
→ 201404
Schemas 2
The contract defines 2 schemas that model the data the API accepts and returns. Each schema is shown below with its type and property counts.
CreateConfigurationRowVersionRequest
object
RollbackConfigurationRowRequest
object
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
Other APIs Keboola publishes across the network.
Keboola Admin Vendors API
Keboola Branch metadata API
Keboola Component Configuration Metadata API
#Component Configuration Row Versions