Manifest template
This is a full display of the manifest JSON. For details, see the respective articles about each section.
{
"display_information": {
"description": "description",
"display_name": "Manifest ApplicationName",
"long_description": "long_description"
},
"oauth_information": {
"usage": "USER_OPERATION",
"development_redirect_uri": "https://redirect.domain.us/",
"production_redirect_uri": "https://redirect.domain.us/",
"oauth_allow_list": [
"https://redirect.domain.us/",
"https://redirect.domain.us/"
],
"strict_mode": false,
"subdomain_strict_mode": true,
"scopes": [
{
"scope": "zoomapp:inmeeting",
"optional": false
},
{
"scope": "user:read:email",
"optional": false
},
{
"scope": "meeting:read:meeting",
"optional": false
},
{
"scope": "imchat:userapp",
"optional": false
}
],
"scope_description": "scope_description"
},
"features": {
"products": ["ZOOM_CHAT", "ZOOM_MEETING"],
"development_home_uri": "https://home.domain.us/",
"production_home_uri": "https://home.domain.us/",
"domain_allow_list": [
{
"domain": "domain.us",
"explanation": "reason"
}
],
"in_client_feature": {
"zoom_app_api": {
"enable": true,
"zoom_app_apis": ["getSupportedJsApis", "onShareApp"]
},
"guest_mode": {
"enable": false,
"enable_test_guest_mode": false
},
"in_client_oauth": {
"enable": false
},
"collaborate_mode": {
"enable": false,
"enable_screen_sharing": false,
"enable_play_together": false
}
},
"zoom_client_support": {
"mobile": {
"enable": false,
"apple_developer_program_team_id": ""
},
"zoom_room": {
"enable": true,
"enable_personal_zoom_room": false,
"enable_shared_zoom_room": true,
"enable_digital_signage": false,
"enable_zoom_rooms_controller": false
},
"pwa_client": {
"enable": false
}
},
"embed": {
"meeting_sdk": {
"enable": false,
"enable_device": false,
"devices": []
},
"contact_center_sdk": {
"enable": false
},
"phone_sdk": {
"enable": false,
"fcm_token": null
}
},
"team_chat_subscription": {
"enable": true,
"enable_support_channel": false,
"slash_command": {
"command": "ApplicationName1",
"command_hints": [
{
"description": "12",
"usage_hint": "12"
},
{
"description": "23",
"usage_hint": "23"
}
],
"enable_add_to_channel": false,
"development_message_url": "https://example.domain.us",
"production_message_url": "https://example.domain.us",
"sender_type": "zoom",
"welcome_msg": {
"title": "title",
"body": "body"
}
},
"shortcuts": [
{
"shortcut_id": "shortcut_id",
"action_label": "actionName",
"action_id": "actionCommandId",
"action_types": ["COMPOSE_BOX"],
"action_usage": "DIALOG",
"dialog_config": {
"title": "www",
"size": "S"
}
}
]
},
"event_subscription": {
"enable": true,
"events": [
{
"subscription_id": "subscription_id",
"subscription_name": "subscription_name",
"event_types": ["meeting.started", "meeting.ended"],
"development_webhook_url": "https://webhook.site/xxxxxxxxxx",
"production_webhook_url": "https://webhook.site/xxxxxxxxxx",
"development_event_custom_header": null,
"production_event_custom_header": null
}
]
}
}
}
Resources
- Manifests Overview
- Manifest Schema
- Details of the Display Information section
- Details of the OAuth Information section
- Details of the Features section