Skip to main content

REST API returns a timeout, a background process is still running, or do you need to retry the request?

REST API returns 504 - does it terminate the previous (still running) process in ABRA Flexi? Is there a risk of concurrent transactions?

Written by Petr Pech

Background processes will not be interrupted. When the request is called again, the requests will stop at locks, causing one to block the other.

What to do in case of a timeout?

Wait the "usual" amount of time, or contact our support team — we will check the process running in the cloud. We are planning to introduce "Jobs" support in the future, where the API will respond immediately and return a reference that can be used to check the status of the request, with the possibility of receiving a notification. At this point, however, this is part of our long-term roadmap.

Did this answer your question?