Du gibst den Content-Type und das Accept immer als "Parameter" mit. Das ist falsch, denn es sind Header-Felder im Request.
Du musst also die beiden Zeilen
Delphi-Quellcode:
RestRequest.ContentType:=ctAPPLICATION_X_WWW_FORM_URLENCODED;
RestRequest.Accept:='application/json';
einbauen und
Delphi-Quellcode:
RESTRequest1.AddParameter( 'Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8', TRESTRequestParameterKind.pkHTTPHEADER);
RESTRequest1.AddParameter( 'Accept', 'application/json', TRESTRequestParameterKind.pkHTTPHEADER);
rausschmeißen, dann sollte es hoffentlich klappen.