# Version Management

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.


## Servers

Sandbox environment
```
https://version-management.sbx.transmitsecurity.io
```

US production environment
```
https://version-management.transmitsecurity.io
```

CA production environment
```
https://version-management.ca.transmitsecurity.io
```

EU production environment
```
https://version-management.eu.transmitsecurity.io
```

AU production environment
```
https://version-management.au.transmitsecurity.io
```

JP production environment
```
https://version-management.gasne1-ts01.transmitsecurity.io
```

## Security

### bearer

[object Object]

Type: http
Scheme: bearer
Bearer Format: JWT

## Download OpenAPI description

 - [Version Management](https://developer.transmitsecurity.com/_bundle/openapi/version-management/version-management.openapi.yaml)

 - [GET /version/export/{tenantId}](https://developer.transmitsecurity.com/openapi/version-management/version-management.openapi/other/versioncontroller_export.md): Export the full configuration of the specified tenant in JSON or ZIP format.
 - [POST /version/import/{tenantId}](https://developer.transmitsecurity.com/openapi/version-management/version-management.openapi/other/versioncontroller_import.md): Import tenant configuration data with version and integrity validation.
 - [POST /version/force-import/{tenantId}](https://developer.transmitsecurity.com/openapi/version-management/version-management.openapi/other/versioncontroller_forceimport.md): Force import tenant configuration, skipping version checks but validating structural integrity.
 - [POST /version/validate/{tenantId}](https://developer.transmitsecurity.com/openapi/version-management/version-management.openapi/other/versioncontroller_validate.md): Validate the structure and version of exported data without applying it to the target tenant
