The Meetings API enabled you to create meetings (which can later be attached to messages).

Create meeting

Create a meeting. The provider can either be zoom or teams.

POST /api/meetings
Body parameters
provider string required
Response codes

201 Created

  "id": "integer",
  "provider": "string",
  "provider_id": "string",
  "uuid": "string",
  "join_url": "string",
  "ended_at": "string",
  "recording_url": "string"

400 Bad Request

Code sample
curl https://{WEAVY-SERVER}/api/meetings
-H "Authorization: Bearer {ACCESS-TOKEN | API-KEY}"
-H "Content-Type: application/json"
-d "{ 'provider': 'zoom' }"
Weavy Docs