Since you are using the
TRtcDataProvider component on the Server, which gives you direct access to all the Request headers and the content body unmodified (exactly as received from the Client), your implementation of events on the TRtcDataProvider component defines the actual "format" to be used. In other words, there are no RTC-specific "JSON parameters" involved, since you are the one writing the code to handle the request content and prepare the response.
You can use a
TRtcDataRequest component (connected to a TRtcHttpClient component) on the Client to POST a request to the Server and process the response received, as shown in these topics:
POST JSON parameterHow to POST a request?Also, check Projects in the "Examples/ClientUpload" folder (included in the RTC SDK) for general examples on posting requests with a content body to the Server.