To override the Content-type in your clients HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
HTTP + JSON
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /json/reply/ListMatchRequest HTTP/1.1
Host: mm.unet.unity3d.com
Content-Type: application/json
Content-Length: length
{"pageSize":0,"pageNum":0,"nameFilter":"String","filterOutPrivateMatches":false,"eloScore":0,"containsLocation":false,"latitude":0,"longitude":0,"version":0,"sourceId":"18446744073709551615","projectId":"String","accessTokenString":"String","domain":0,"appId":"18446744073709551615"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"matches":[{"networkId":"18446744073709551615","name":"String","averageEloScore":0,"maxSize":0,"currentSize":0,"isPrivate":false,"hostNodeId":"0","directConnectInfos":[{"nodeId":"0","publicAddress":"String","privateAddress":"String","hostPriority":"2147483647"}]}],"success":false,"extendedInfo":null}