The json type http requests body is parsed before the request is sent, which adds unnecessary quotes(") at start and end of the body.
Due to this the requests fails on the server, returning an invalid payload error.
I have added screenshot of the raw content sent directly via ARC vs app in Appgyver.