SDL Trados self-hosted REST API

Hello community, I have a request from a customer, he wishes to automate a huge part of his translation process by creating a web UI that his customers can use to create Trados projects, now, my question is the following: Is there some sort of prebuilt tool/licence (like a REST API or something similar) that allows someone to spin up/build their own in-house solution for doing operations with Trados (more specifically converting files to sdlxliff and turn them back to the original format after the project was processed)?

One of the main and most important requirements is that the data must stay in-house, cannot be shared at any moment with any provider in the cloud, so a cloud solution is not permitted.

Thanks a lot in advanced,

Ryan