Meetings API
Schedule meetings with candidates and team members via Google Meet or Zoom.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/meet/index | List meetings |
POST | /api/meet/store | Schedule meeting |
GET | /api/meet/show/{id} | Get meeting details |
DELETE | /api/meet/destroy/{id} | Cancel/delete meeting |
Schedule Meeting
POST /api/meet/store?subdomain=acme
{
"title": "Technical Interview - John Doe",
"start_time": "2026-04-10T14:00:00",
"duration": 45,
"type": "google_meet",
"description": "Second round technical interview for Senior Developer position"
}
| Field | Type | Required | Description |
|---|---|---|---|
title | string | Yes | Meeting title |
start_time | datetime | Yes | Start time (ISO 8601) |
duration | integer | No | Duration in minutes (default: 30) |
type | string | No | google_meet or zoom (default: google_meet) |
description | string | No | Meeting notes/agenda |
List Meetings
GET /api/meet/index?subdomain=acme
Returns all meetings with title, time, duration, type, and meeting URL.
Delete Meeting
DELETE /api/meet/destroy/{id}?subdomain=acme