feat: google meet conferencing api v2 (#17023)

* feat: google meet conferencing api v2

* feat: add set default google meet conferencing app

* fixup! feat: add set default google meet conferencing app
This commit is contained in:
Morgan
2024-10-10 09:28:53 +00:00
committed by GitHub
parent 34afc7b674
commit 5594e5c713
14 changed files with 772 additions and 1 deletions
+78
View File
@@ -59,6 +59,84 @@
"tags": ["Platform / Cal Provider"]
}
},
"/v2/conferencing": {
"get": {
"operationId": "ConferencingController_listConferencingApps",
"summary": "List your conferencing applications",
"parameters": [],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ConferencingAppsOutputResponseDto"
}
}
}
}
},
"tags": ["Platform / Conferencing"]
}
},
"/v2/conferencing/{app}/default": {
"post": {
"operationId": "ConferencingController_default",
"summary": "Set your default conferencing application",
"parameters": [
{
"name": "app",
"required": true,
"in": "path",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/SetDefaultConferencingAppOutputResponseDto"
}
}
}
}
},
"tags": ["Platform / Conferencing"]
}
},
"/v2/conferencing/{app}/disconnect": {
"delete": {
"operationId": "ConferencingController_disconnect",
"summary": "Disconnect your conferencing application",
"parameters": [
{
"name": "app",
"required": true,
"in": "path",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ConferencingAppOutputResponseDto"
}
}
}
}
},
"tags": ["Platform / Conferencing"]
}
},
"/v2/gcal/oauth/auth-url": {
"get": {
"operationId": "GcalController_redirect",