Zoom's REST API allows users to programmatically manage both meetings and users, as well as retrieve reports on meetings. Zoom provides a platform for hosting meetings in the cloud. The platform comes with high quality video, voice, content, and screen sharing services and works with all kinds of systems, including Windows, Mac, iOS, and Android. Users can start a meeting immediately or schedule one for a later date. Meetings may include up to 100 participants, devices, or rooms. Each person, room, and meeting has its own ID. Meetings may be recorded in MP4 or M4A.