# JSON documentation for android apps

**URL:** <https://openvidu.discourse.group/t/json-documentation-for-android-apps/3834>\
**Category:** Issues developing apps\
**Tags:** v2\
**Created:** [March 24, 2022, 9:48am UTC](https://openvidu.discourse.group/t/json-documentation-for-android-apps/3834 "2022-03-24T09:48:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![AWS-TS](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@AWS-TS](https://openvidu.discourse.group/u/AWS-TS)\
**Post date:** [March 24, 2022, 9:48am UTC](https://openvidu.discourse.group/t/json-documentation-for-android-apps/3834/1 "2022-03-24T09:48:00Z")

</div>

Hello everybody,

I’m wondering if there isn’t any documentation about the JSON strings / objects which get sent between OpenVidu server and android clients. I couldn’t found any documentation on those. Currently I’m developing an android app which is based on the [openvidu-android](https://docs.openvidu.io/en/2.21.0/tutorials/openvidu-android/) tutorial. In there I found the “CustomWebSocket” with two methods: “handleServerEvent” and “handleServerResponse” which are working with the JSON objects mentioned above.

Does anyone know if there is proper documentation of those JSON strings and objects or do I have to debug every message by myself?

Kind regards,  
AWS-TS

---

<div class="post-metadata">

**Author:** ![pabloFuente](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/pablofuente/32/2536_2.png) [@pabloFuente](https://openvidu.discourse.group/u/pabloFuente)\
**Post date:** [March 24, 2022, 10:16am UTC](https://openvidu.discourse.group/t/json-documentation-for-android-apps/3834/2 "2022-03-24T10:16:33Z")

</div>

There you go: [OpenVidu Server RPC protocol - OpenVidu Docs](https://docs.openvidu.io/en/2.21.0/developing/rpc/)
