# Migration API limitations

**URL:** <https://community.prismic.io/t/migration-api-limitations/16125>\
**Category:** Developing with Prismic\
**Created:** [June 13, 2024, 1:17pm UTC](https://community.prismic.io/t/migration-api-limitations/16125 "2024-06-13T13:17:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![stefano.celentano](https://avatars.discourse-cdn.com/v4/letter/s/e5b9ba/32.png) [@stefano.celentano](https://community.prismic.io/u/stefano.celentano)\
**Post date:** [June 13, 2024, 1:17pm UTC](https://community.prismic.io/t/migration-api-limitations/16125/1 "2024-06-13T13:17:37Z")

</div>

## Describe your question/issue in detail

I'm using Migration API to migrate a huge number of documents to Prismic. At some point I get response 429 from Prismic but it looks like that the documents are being created anyway. How's that possible? Which are the limitations of the Migration API?  
I also have one more question: is there a way to bulk publish all the documents in the migration release once the 1000 documents in the migration release is reached?

---

<div class="post-metadata">

**Author:** ![aadtyaraj01](https://dub1.discourse-cdn.com/flex013/user_avatar/community.prismic.io/aadtyaraj01/32/7310_2.png) [@aadtyaraj01](https://community.prismic.io/u/aadtyaraj01)\
**Post date:** [June 14, 2024, 6:15am UTC](https://community.prismic.io/t/migration-api-limitations/16125/2 "2024-06-14T06:15:08Z")

</div>

I've tried the migration release.  
Once you've uploaded, you can bulk publish them.  
It shows a progress indicator when you hit publish, and doesn't take that long.

---

<div class="post-metadata">

**Author:** ![alaina.koerber](https://dub1.discourse-cdn.com/flex013/user_avatar/community.prismic.io/alaina.koerber/32/6364_2.png) [@alaina.koerber](https://community.prismic.io/u/alaina.koerber)\
**Post date:** [June 19, 2024, 2:15pm UTC](https://community.prismic.io/t/migration-api-limitations/16125/3 "2024-06-19T14:15:23Z")

</div>

Hi @stefano.celentano

As @aadtyaraj01 mentioned (thanks 🙂 ), you can bulk publish up to 1k documents via the Migration Release screen.

429s can occur if the rate limit (currently 1 request/second) is exceeded. For the 429 errors, generally these should result in the document not being created - it's interesting that you are seeing documents be created despite it, it would be great if you could report this to us in case you experience it again and mention the timestamp and the document id (if making a PUT request).
