Meetings
The Meetings API enables you to create meetings (which can later be attached to messages).
Create meeting
Creates a meeting.
POST /api/meetings
Body parameters
provider
string
Name of the meeting provider, e.g. "Zoom", "Teams", "Google Meet", "Webex" etc.
provider_id
string
Provider specific id of the meeting.
join_url
string
requiredUrl to join the meeting.
Example request
curl {WEAVY-URL}/api/meetings
-H "Authorization: Bearer {ACCESS-TOKEN | API-KEY}"
--json "{ 'provider': 'zoom' }"
Response codes
201 Created
400 Bad Request
401 Unauthorized
403 Forbidden
422 Validation Failed
Response schema
{
"id": "integer",
"provider": "string",
"provider_id": "string",
"join_url": "string",
"code": "string",
"created_at": "string",
"metadata": "object"
}