⚡ Unlock faster workflows with Prismic’s newest features!See what's new and upcoming
Updates/Migration API
AnnouncementIn progress
Migration API

Migrate your content to Prismic with speed and confidence

Experience a smooth content migration with Prismic's Migration API. Transfer content to Prismic fast and without hiccups.

Hi everyone,

Alaina here, excited to bring you a significant update from our team at Prismic! After numerous discussions with developers across our community, especially those working in agencies, we’ve recognized a critical challenge: migrating content from other CMS platforms to Prismic is often seen as a tedious and lengthy process.

So, I’m thrilled to announce the launch of our brand new Migration API!

This API will allow you to streamline your development processes and support you in launching faster with Prismic.

Why did we create the Migration API?

Our interviews highlighted the need for a native content migration process. In most cases, the primary use is to facilitate the transfer of your content from any CMS to Prismic. A secondary use case we also heard about is to manage bulk updates efficiently or import externally generated content, such as translations. The Migration API is designed to simplify these tasks significantly.

Key release milestones:

  • Beta release: We launched the beta version to get your firsthand feedback in September 2023.
  • Localization capabilities: Creation of a document that is a translation of an existing document was introduced in October, 2023.
  • Enhanced support: The API now supports legacy slices and integration fields as of January 2024.
  • Quicker publication: We added the migration release, which allowed publication of up to 1,000 migrated documents with one click, in December, 2024 and are now planning on scaling that capacity further in Q3 2024.
  • Simplified content transformation: We provided scripts to facilitate every step of migration, demonstrating how to go from HTML files to Prismic pages with images, document links and Prismic RichText format, in March 2024.
  • Future-ready: We deprecated our older Import/Export functionality in April 2024 in favor of this more robust API.

How this benefits you

The Migration API isn’t just about making migrations quicker; it’s about enhancing your overall workflow, enabling you to launch websites faster and with fewer complications, and allowing you to spend your development time on features that will generate growth for your company.

This is part of our ongoing commitment to refine our tools in alignment with your direct needs, collected through continuous interactions with you, our user community.

See the Migration API in action

For a more detailed understanding and to see the Migration API firsthand, please visit the Migration API docs.

Thank you for your ongoing support and for sharing your needs with us. As always, your feedback is invaluable. It shapes our roadmap and helps us refine our new tools and features to better serve you. Together, we’re not just building websites; we’re crafting exceptional digital experiences.

Alaina Koerber
Warm regards,Alaina KoerberProduct Manager

Lucie Haberer

October 16, 2024

Introducing the Migration Series

Also related to:Migration API Client

Hi everyone,

Today, we're happy to announce that we published a series of videos covering how to use the new migration client released last month.

The first seven videos teach you how to make the most of the updated client, from discussing the base concepts to running a full migration script together 📜

Start watching now on YouTube 🎥

Watch the migration series on YouTube image call to action

Lucie Haberer

September 24, 2024

Migration Client is released!

Also related to:Migration API Client

Hello everyone,

Today we're thrilled to announce the release of @prismicio/client version 7.10 which contains our upgraded client with complete support for Prismic Migration API

The updated client, alongside @prismicio/migrate released last month, is a fresh ally to assist new Prismic users migrating to our platform.

Start learning more about it and what process we recommend using for a successful migration on the new migration documentation 📚

Lucie Haberer

September 9, 2024

Internal alpha is ready

Also related to:Migration API Client

Hey everyone, the DevX team here~

Last week, we finished writing and testing our new migration API client meaning it has reached an internal alpha state 🎉

This stage is the opportunity for us to review our code carefully so that we can next make it available for everyone to use, bug-free. While the client undergoes this review process, we will also work on preparing its documentation. In it, we'll explain how you can leverage it to ease your migration from another CMS to Prismic.

All in all, we expect the client, alongside its documentation, to be released later in September, so stay tuned for our next update which will be the client release 🚀

Fresh out of the oven

FeatureShipped

Migration API Client

Shipped September 24, 2024
FeatureShipped

HTML to Prismic Rich Text

Shipped July 25, 2024
EnhancementShipped

Enabling update of display title in migration API

Shipped May 31, 2024
PUT request with Migration API showing a title field that will update the document title in Prismic
EnhancementShipped

Scripts for mapping content migration

Shipped May 2, 2024
An image of Prismic Migration API scripts GitHub repo.
EnhancementShipped

Deprecate the legacy import/export feature

Shipped April 30, 2024
EnhancementShipped

View and edit migration release documents

Shipped March 18, 2024
EnhancementShipped

More capabilities for bulk updates

Shipped March 15, 2024

What else is cooking?

FeatureNext
Updated Invalid Date

General availability of the Migration API

EnhancementNext
Updated Invalid Date

Publish 3,000 migrated documents at once

Stay in the loop

Subscribe to our newsletter to be the first one to learn about upcoming and freshly released features.

Have questions? We have answers.

There's more to explore

Discover the latest features and get a sneak peek at what's coming next.