How Can We Help?
Pure API: Merging Content - HTTP Error 500 (Internal Server Error)Pure API: Merging Content - HTTP Error 500 (Internal Server Error)
What
You can use the Pure API to merge content, but sometimes when doing this you get a HTTP error 500 (Internal Server Error).
Why
This error occurs when the merge request hits the transaction timeout. Pure has a maximum allowed transaction time of 10 minutes (the time within the request should be completed), and merging can easily take longer than that if there are a lot of references that need to be moved. Unfortunately, it's almost impossible to give any concrete advice on a maximum safe batch size, as that is solely dependent on how many references there are to the external organisations being merged (for example, 30-40 merges needed would maybe be best with a batch size of 5-10).
More information
Note: Some of this information is for internal use only and might not be accessible.
Updated at October 03, 2024