# Export configuration

Export the full configuration of the specified tenant in JSON or ZIP format.

Endpoint: GET /version/export/{tenantId}
Security: bearer

## Path parameters:

  - `tenantId` (string, required)
    Tenant ID specifying the environment from which the configuration is exported

## Query parameters:

  - `format` (string, required)
    Exported data format

## Response 200 fields (application/json):

  - `status` (string, required)
    Response status indicator
    Enum: "success", "failure", "not applicable"

  - `message` (string, required)
    Export result message
    Enum: "Export completed successfully"

  - `details` (object)
    Optional detailed error information

  - `data` (object, required)
    Exported configuration data

  - `data.version` (string, required)
    Version tag of the exported configuration

  - `data.application` (object, required)
    Application export data

  - `data.application.path` (string, required)
    The path to the resource

  - `data.application.data` (object, required)
    The data of the resource

  - `data.application.category` (string, required)
    The category of the resource

  - `data.application.type` (string, required)
    The type of the resource

  - `data.external_connections_and_typed_lists` (array, required)
    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

  - `data.keys_alias` (object, required)
    List of key aliases referenced by the export. These keys must already exist in the target tenant before import

  - `data.keys_alias.alias` (string, required)
    Alias of the referenced resource. Must match an existing resource alias in the target tenant

  - `data.keys_alias.version` (string, required)
    Version identifier of the referenced resource. Used to ensure compatibility during import

  - `data.credentials_alias` (object, required)
    List of credential aliases referenced by the export. These credentials must already exist in the target tenant before import

  - `data.certificates_alias` (object, required)
    List of certificate aliases referenced by the export. These certificates must already exist in the target tenant before import

  - `data.environment_variables_alias` (array, required)
    List of environment variable aliases referenced by the export. These environment variables must already exist in the target tenant before import

