По определению, повтор запросов выполняется на клиенте, а не на сервере.
API MarkLogi c Java, например, поддерживает повторные запросы в случаях, когда полезная нагрузка воспроизводима. (Потоковые полезные данные нельзя повторить, по крайней мере, без восстановления входного потока.)
Что такое клиент в этой ситуации? Если, например, Informatica является клиентом MarkLogi c REST API, то повторная попытка запроса должна быть реализована Informatica.