Skip to main content
PUT
Set a meeting’s agenda

Authorizations

Authorization
string
header
required

A firm API key, shown once when it is made, or a connected app’s OAuth access token. Each operation lists the scope it needs, such as clients:write.

Path Parameters

meeting
string
required

The meeting id, from list_meetings.

Required string length: 1 - 60

Body

application/json
items
object[]
required
Maximum array length: 100

Response

Success.

object
enum<string>
required
Available options:
meeting
id
string
required
number
number
required

The meeting’s number in the firm.

title
string
required
starts_at
string
required

An ISO 8601 time in UTC.

ends_at
string
required

An ISO 8601 time in UTC.

status
enum<string>
required

cancelled when the calendar cancelled it. Upcoming or past is read from the times.

Available options:
scheduled,
cancelled
filing
enum<string>
required

filed to a client; unfiled, waiting for a client; or dismissed as not a client meeting. Unfiled and dismissed meetings are private to the members whose calendar has them, and are removed 30 days after they end.

Available options:
unfiled,
filed,
dismissed
filed_by
enum<string> | null
required

How it was filed: a guest’s email matched a client, a member chose the client, or a member logged it on the client.

Available options:
email,
member,
logged
source
enum<string>
required
Available options:
calendar,
logged
video
enum<string>
required

How it was held: the video service, phone or in person.

Available options:
meet,
teams,
zoom,
video,
phone,
in_person,
none

The meeting in Google Calendar or Outlook.

moved_from
object | null
required

The times before the calendar moved it, until a member clears the note.

client
object | null
required
calendar
object | null
required

The calendar it came from. Null for a logged meeting.

on_my_calendar
boolean
required

On the calendar of the member this call acts as.

attendees
object[]
required
note_status
enum<string>
required

Where the File note stands: none, drafting, failed (the draft did not finish), draft (waiting to be checked) or confirmed.

Available options:
none,
drafting,
failed,
draft,
confirmed
open_actions
number
required
suggested_clients
object[]
required

For a meeting that needs a client: clients whose people are guests.

agenda
object[]
required
carried_actions
object[]
required

Open actions from the client’s earlier meetings, not yet on this agenda. Add one with set_meeting_agenda and from_action_id.

filed_by_name
string | null
required

The member who filed or logged it, when a member did.