TWebHttpRequest

I'm not sure in what format your server expects the data (and possibly if it expects any specifc headers to be set).
Probably the easiest way to find out is to check with a (free) tool like Fiddler about the details of a successful HTTP request versus the HTTP request you try to execute from the TMS WEB Core application.
See: https://www.telerik.com/fiddler