Safely promote changes between tenant environments. With Version Management APIs, you can export, validate, import, and force-import tenant configurations while ensuring version and integrity checks.
Version Management
- Sandbox environmenthttps://version-management.sbx.transmitsecurity.io/version/export/{tenantId}
- Production environment (US)https://version-management.transmitsecurity.io/version/export/{tenantId}
- Production environment (CA)https://version-management.ca.transmitsecurity.io/version/export/{tenantId}
- Production environment (EU)https://version-management.eu.transmitsecurity.io/version/export/{tenantId}
- Production environment (AU)https://version-management.au.transmitsecurity.io/version/export/{tenantId}
- cURL
- Node.js
- Go
- JavaScript
- Java
- Python
curl -i -X GET \
'https://version-management.sbx.transmitsecurity.io/version/export/{tenantId}?format=json' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Export completed. Returns the exported tenant configuration payload, including application data, external connections, and alias references.
External connections and typed lists referenced by the export. These references are not exported secrets and must resolve to existing resources in the target tenant
{ "version": "string", "application": { "path": "string", "data": {}, "category": "string", "type": "string" }, "external_connections_and_typed_lists": [ { … } ], "keys_alias": { "alias": "string", "version": "string" }, "credentials_alias": { "alias": "string", "version": "string" }, "certificates_alias": { "alias": "string", "version": "string" }, "environment_variables_alias": [ "string" ] }
Exported data to import
External connections and typed lists referenced by the export. These references are not exported secrets and must resolve to existing resources in the target tenant
- Sandbox environmenthttps://version-management.sbx.transmitsecurity.io/version/import/{tenantId}
- Production environment (US)https://version-management.transmitsecurity.io/version/import/{tenantId}
- Production environment (CA)https://version-management.ca.transmitsecurity.io/version/import/{tenantId}
- Production environment (EU)https://version-management.eu.transmitsecurity.io/version/import/{tenantId}
- Production environment (AU)https://version-management.au.transmitsecurity.io/version/import/{tenantId}
- cURL
- Node.js
- Go
- JavaScript
- Java
- Python
curl -i -X POST \
'https://version-management.sbx.transmitsecurity.io/version/import/{tenantId}?format=json' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"version": "string",
"application": {
"path": "string",
"data": {},
"category": "string",
"type": "string"
},
"external_connections_and_typed_lists": [
{
"path": "string",
"data": {},
"category": "string",
"type": "string"
}
],
"keys_alias": {
"alias": "string",
"version": "string"
},
"credentials_alias": {
"alias": "string",
"version": "string"
},
"certificates_alias": {
"alias": "string",
"version": "string"
},
"environment_variables_alias": [
"string"
]
}'{ "status": "success", "details": "Import completed successfully" }
Exported data to force import
External connections and typed lists referenced by the export. These references are not exported secrets and must resolve to existing resources in the target tenant
- Sandbox environmenthttps://version-management.sbx.transmitsecurity.io/version/force-import/{tenantId}
- Production environment (US)https://version-management.transmitsecurity.io/version/force-import/{tenantId}
- Production environment (CA)https://version-management.ca.transmitsecurity.io/version/force-import/{tenantId}
- Production environment (EU)https://version-management.eu.transmitsecurity.io/version/force-import/{tenantId}
- Production environment (AU)https://version-management.au.transmitsecurity.io/version/force-import/{tenantId}
- cURL
- Node.js
- Go
- JavaScript
- Java
- Python
curl -i -X POST \
'https://version-management.sbx.transmitsecurity.io/version/force-import/{tenantId}?format=json' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"version": "string",
"application": {
"path": "string",
"data": {},
"category": "string",
"type": "string"
},
"external_connections_and_typed_lists": [
{
"path": "string",
"data": {},
"category": "string",
"type": "string"
}
],
"keys_alias": {
"alias": "string",
"version": "string"
},
"credentials_alias": {
"alias": "string",
"version": "string"
},
"certificates_alias": {
"alias": "string",
"version": "string"
},
"environment_variables_alias": [
"string"
]
}'{ "status": "success", "details": "Import completed successfully" }
Exported data to validate
External connections and typed lists referenced by the export. These references are not exported secrets and must resolve to existing resources in the target tenant
- Sandbox environmenthttps://version-management.sbx.transmitsecurity.io/version/validate/{tenantId}
- Production environment (US)https://version-management.transmitsecurity.io/version/validate/{tenantId}
- Production environment (CA)https://version-management.ca.transmitsecurity.io/version/validate/{tenantId}
- Production environment (EU)https://version-management.eu.transmitsecurity.io/version/validate/{tenantId}
- Production environment (AU)https://version-management.au.transmitsecurity.io/version/validate/{tenantId}
- cURL
- Node.js
- Go
- JavaScript
- Java
- Python
curl -i -X POST \
'https://version-management.sbx.transmitsecurity.io/version/validate/{tenantId}?format=json' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"version": "string",
"application": {
"path": "string",
"data": {},
"category": "string",
"type": "string"
},
"external_connections_and_typed_lists": [
{
"path": "string",
"data": {},
"category": "string",
"type": "string"
}
],
"keys_alias": {
"alias": "string",
"version": "string"
},
"credentials_alias": {
"alias": "string",
"version": "string"
},
"certificates_alias": {
"alias": "string",
"version": "string"
},
"environment_variables_alias": [
"string"
]
}'Validation completed. Returns validation result and any detected errors
List of validation errors
Type of validation error
{ "isValid": true, "errors": [ { … } ] }