Migration Center overview
Migration Center is a service that helps transfer and transform content from a previous CMS into Arc XP. It provides API endpoints to support extract, transfer, load (ETL) workflows and includes the ANS Maps tool, which allows you to define transformation rules for converting legacy content into Arc XP’s ANS format.
Most of your migration work happens through the Migration Center API, but you use the Migration Center application within Arc XP to create and manage content mappings in ANS Maps.
Migration Center API key features
Migration Center API provides endpoints for the following uses:
Content ingestion - send new or migrated ANS content to Arc XP.
Content Transformation - convert legacy content into ANS using predefined rules in the ANS Maps tool.
Reporting and monitoring - track migration job status and receive notifications.
Webhook integration - get real-time updates on content migration progress.
How content transformation works
The Migration Center API does not automatically transform your content into ANS. Typically, your ETL software is responsible for converting content into ANS format using custom logic. After your content is transformed, you send the ANS content as part of a data package to the Migration Center API. The API then validates the content and sends it to the appropriate Arc XP application. You can track migration progress, errors, and successes using API reports or webhook notifications.
However, if you want to automate the transformation process, Migration Center offers the ANS Maps tool. This tool allows you to:
load sample content from your previous CMS.
define transformation rules to convert your content into ANS.
store these rules as content maps that Migration Center can use.
If your ETL software sends content from your previous CMS to Migration Center while referencing an ANS content map, Migration Center applies the stored rules to handle the transformation for you. It then validates the transformed content and sends it to Arc XP.
You can handle content transformation in one of two ways:
Using your own ETL solution - Your ETL software transforms the source content from your previous CMS into ANS, then sends the ANS content to Migration Center.
Using Migration Center’s ANS Maps tool - Use the Migration Center application to define transformation rules in ANS Maps, then your software sends source content from your previous CMS along with an ANS content map ID, and Migration Center performs the transformation.
When content is sent to Migration Center, the service manages the pace of content ingest to ensure content is loaded efficiently. You can check on the status of content ingestion by using the Migration Center API reporting endpoints.
Prerequisites
Before you use Migration Center, ensure that:
Your Arc XP organization has been set up with permission to use the Arc XP APIs.
You are a developer or a development partner of the organization.
Getting started
Refer to the following documentation: