About the Data Movement Jobs API

Warning: Wix Data APIs currently require the site's code editor to be enabled manually. For this reason, we recommend against using these APIs for developing Wix CLI apps and self-hosted apps.

The Data Movement Jobs API allows you to create and manage jobs to move data to and from a Wix site. Jobs can transfer data items or localized CMS content between data collections, files, or sites.

Note: By default, jobs run on the current site. However, a job can run on any site in the same account. Learn more about managing multiple sites under one account.

With the Data Movement Jobs API, you can:

Before you begin

It's important to note the following points before starting to code:

  • You can only move localized CMS content to or from a site that has Wix Multilingual installed.

Use cases

Error information

When working with the Data Movement Jobs API, you might encounter the following errors:

Error CodeDescription
WDH0000Unknown error.
WDH0001Validation error during initialization.
WDH0002Internal service error when calling other Wix APIs. The error message contains additional information.
WDH0003Invalid data error when the data you're trying to move has an invalid format or unexpected values. For example, when uploading a file with corrupt contents or in an unsupported format.

Errors can also be generated by other Wix services, such as the Data Items API or the Multilingual API.

Learn more about Wix Data error codes.

Terminology

  • Data movement job: A process that moves data from a source to a destination.
  • Source: Where data is moved from. This can be a data collection, a file, or localized CMS content.
  • Destination: Where data is moved to. This can be a data collection, a file, or localized CMS content.
  • Localization: Translated CMS content. Learn more about translating CMS collection content with Wix Multilingual.
Did this help?