# Deewan > End-to-end encrypted video meetings for the Middle East and North Africa, with a REST API and SDKs for embedding meetings in other products. Documentation is available in English and Arabic (swap /en/ for /ar/). ## Docs - [Introduction](https://deewan.io/en/docs): what the API does and the two ways to put people in a meeting - [Quickstart](https://deewan.io/en/docs/quickstart): API key, room and join link in five minutes - [Authentication](https://deewan.io/en/docs/authentication): keys, scopes, environments, rotation - [Joining meetings](https://deewan.io/en/docs/joining): join links, embedding Deewan's meeting in your app, and media tokens for a custom client - [Polls](https://deewan.io/en/docs/polls): ask the room a question from your server and read results - [Breakout rooms](https://deewan.io/en/docs/breakout-rooms): split a meeting into private rooms, move people, announce, end - [Webinars](https://deewan.io/en/docs/webinars): a stage and an audience, up to 500 people, invite to speak - [Recordings](https://deewan.io/en/docs/recordings): list and download meeting recordings, decrypted on your side - [Webhooks](https://deewan.io/en/docs/webhooks): events, signatures, retries - [SDKs](https://deewan.io/en/docs/sdk): @deewan/sdk (Node) and deewan (Python) for servers, @deewan/client for browsers - [Mobile apps](https://deewan.io/en/docs/mobile-sdks): @deewan/react-native, deewan for Flutter, and native iOS/Android embedding - [Errors and limits](https://deewan.io/en/docs/errors) - [Security](https://deewan.io/en/docs/security) - [API reference](https://deewan.io/en/docs/reference) ## For agents - [SKILL.md](https://deewan.io/skills/deewan-api/SKILL.md): an Agent Skill with rules, recipes and the full endpoint list - [OpenAPI 3.1](https://deewan.io/api/v1/openapi.json)