Skip to main content
Returns the full details for a single meeting, including summary, transcript, participants, tasks, tags, and calendar event info.
GET /v1/workspace/meetings.get
Retrieve any meeting in the workspace.
curl -H "x-api-key: jk_your_workspace_key" \
  'https://beta-api.meetjamie.ai/v1/workspace/meetings.get?input={"json":{"meetingId":"7893456789012345678"}}'

Parameters

ParameterTypeDescription
meetingIdstringThe meeting ID

Example Response

{
  "result": {
    "data": {
      "json": {
        "id": "7893456789012345678",
        "title": "Q4 Planning Meeting",
        "generatedTitle": "Q4 Product Roadmap Review",
        "startTime": "2024-11-27T14:00:00.000Z",
        "endTime": "2024-11-27T15:00:00.000Z",
        "user": {
          "id": "user-456",
          "email": "sarah.johnson@example.com"
        },
        "summary": {
          "markdown": "# Meeting Summary\n\n## Key Discussion Points\n• Reviewed Q4 roadmap...",
          "html": "<h1>Meeting Summary</h1><h2>Key Discussion Points</h2><ul><li>Reviewed Q4 roadmap...</li></ul>",
          "short": "Q4 product planning meeting covering roadmap priorities and mobile redesign."
        },
        "transcript": "**Sarah Johnson**\nHi everyone! Thanks for joining today's meeting.\n\n**Alex Chen**\nThanks for having me. Let's dive into the agenda.",
        "participants": [
          {
            "id": "1",
            "name": "Sarah Johnson",
            "email": "sarah.johnson@example.com"
          },
          {
            "id": "2",
            "name": "Alex Chen",
            "email": "alex.chen@example.com"
          }
        ],
        "tasks": [
          {
            "content": "Finalize technical specifications for mobile app redesign",
            "completed": false,
            "assignee": {
              "name": "Alex Chen",
              "email": "alex.chen@example.com"
            }
          }
        ],
        "tags": [
          {
            "name": "Product",
            "color": "#4A90D9"
          }
        ],
        "event": {
          "id": "calendar-event-123",
          "title": "Q4 Planning Meeting",
          "scheduledTime": "2024-11-27T14:00:00.000Z",
          "endTime": "2024-11-27T15:00:00.000Z",
          "attendees": [
            {
              "name": "Sarah Johnson",
              "email": "sarah.johnson@example.com",
              "responseStatus": "accepted",
              "organizer": true
            },
            {
              "name": "Alex Chen",
              "email": "alex.chen@example.com",
              "responseStatus": "accepted",
              "organizer": false
            }
          ]
        }
      }
    }
  }
}

Response Fields

Top-level

FieldTypeDescription
idstringUnique meeting ID
titlestringMeeting title
generatedTitlestring | nullAI-generated title
startTimestringISO 8601 start time
endTimestring | nullISO 8601 end time

user

The Jamie user who recorded the meeting.
FieldTypeDescription
idstringUser ID
emailstringUser email

summary

FieldTypeDescription
markdownstringMeeting summary formatted as Markdown
htmlstringMeeting summary formatted as HTML
shortstringA brief one-line summary

transcript

The full meeting transcript as a markdown-formatted string. Speaker names are bolded, followed by their spoken text.\

participants

People who actually spoke during the meeting (detected from the transcript).
FieldTypeDescription
idstringParticipant ID
namestringDisplay name
emailstring | nullEmail address (if available)

tasks

Action items extracted from the meeting.
FieldTypeDescription
contentstringTask description
completedbooleanWhether the task is marked as done
assigneeobject | nullAssigned person (if any)
assignee.namestringAssignee name
assignee.emailstring | nullAssignee email

tags

Tags (labels) applied to the meeting.
FieldTypeDescription
namestringTag name
colorstringHex color (e.g., #4A90D9)

event

Calendar event information. Present even if no calendar event is linked (falls back to meeting data).
FieldTypeDescription
idstring | nullCalendar event ID
titlestringEvent title (falls back to meeting title)
scheduledTimestringISO 8601 start time
endTimestring | nullISO 8601 end time
attendeesarrayPeople invited to the calendar event
attendees[].namestringAttendee name
attendees[].emailstringAttendee email
attendees[].responseStatusstring | nullRSVP status: accepted, declined, tentative, or needsAction
attendees[].organizerbooleanWhether this attendee organized the event
Participants vs. Attendees: participants are people who spoke during the meeting (detected from the transcript). attendees are people invited to the calendar event — they may or may not have attended or spoken.