Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »



On This Page

Overview

This option is only available for certain platforms. When enabled, it takes native file formats from the source and converts them into supported file formats on the destination. This ensures you retain the files and can access the information on the destination. If you don't enable this behavior, the file will still be transferred, but the contents of the file may not be formatted as expected. Refer to the information below to understand how native formats are handled per platform.


Box Notes

Currently, the rendition feature is only available for Box to convert Box Notes.

Enabled: Box Notes will be transferred to other platforms as docx files.

Disabled: Box Notes will be transferred in JSON format.

Warning! Enabling renditions will cause your job to run slower since Box doesn't support native event detection for Box Note files and must crawl to detect changes.

While edits to Box Notes on the source will be detected and transferred to the destination on subsequent job runs, edits to the .docx file on the destination are not transferred to the original Box Note on the source for sync jobs.

Unsupported Box Notes Features

Preview images are not supported when converting Box Notes to .docx files since there is not enough information available for SkySync to download the image.


Enabling Renditions Through REST API

When creating the job through the REST API, you can enable the rendition behavior in the transfer block.

POST {{url}}v1/jobs

{
    "name":"Job Name",
    "kind": "transfer",
    "transfer": {
        "transfer_type": "copy",
        "source": {
            "connection": { "id": "source_connection_id" },
            "target": {
                "path": "source_connection_path"
            }
        },
        "destination": {
            "connection": { "id": "destination_connection_id" },
            "target": {
                "path": "destination_connection_path"
            }
        },
        "rendition": "rendition"
    }
}

Disabling Renditions Through REST API

When creating the job through the REST API, you can disable the rendition behavior in the transfer block.

POST {{url}}v1/jobs

{
    "name":"Job Name",
    "kind": "transfer",
    "transfer": {
        "transfer_type": "copy",
        "source": {
            "connection": { "id": "source_connection_id" },
            "target": {
                "path": "source_connection_path"
            }
        },
        "destination": {
            "connection": { "id": "destination_connection_id" },
            "target": {
                "path": "destination_connection_path"
            }
        },
        "rendition": "original"
    }
}

Even though the rendition feature can be enabled through the REST API, you cannot enable it using the scripting block when creating the job. Instead, use the toggle in the UI to enable the feature.

  • No labels