Meetings
The meetings, meeting repositories and minutes in a municipality
The Meeting object
// Meeting
{
"id": "me_dd3b6aa3",
"person_id": 40, // Author of the meeting
"title": "Special Board Meeting",
"description": "The meeting where budgets are decided and voted on",
"notes": "The meeting went well",
"status": "public", // enum: draft | public | archived
"categories": [3, 15, 29],
"department_id": 4,
"starts_at": "2023-02-18T01:50:00.000Z", // Meeting DateTime in UTC
"metadata": {}, // object that can hold extra data for meetings
"created_at": "2023-04-20T06:52:10.000Z",
"updated_at": "2023-04-21T09:34:03.000Z",
// agenda data
"agenda_status": "draft", // enum: draft | in_review | public | amended
"agenda_file_url": "https://files.heygov.com/heyville.org/meetings/me_dd3b6aa3/2022-04-19-forestville-annual-town-meeting-agenda.pdf", // public url of agenda file
"agenda_text": "MORGAN\nCITY COUNCIL\nAGENDA\nJANUARY\n24\n, 2023\n–\n6\n:\n00\nP...", // text extracted from agenda file
// minutes data
"minutes_status": "done", // Minutes generated by HeyGov: not-started, generating, done, manual-upload
// additional files
"agenda_pack_file_url": "https://files.heygov.com/heyville.org/meetings/me_dd3b6aa3/pack.pdf", // agenda pack file url
"meeting_minutes_file_url": "https://files.heygov.com/heyville.org/meetings/me_dd3b6aa3/uploaded-minutes.pdf", // meeting minutes file url
"additional_file_url": "https://files.heygov.com/heyville.org/meetings/me_dd3b6aa3/Additional Doc.docx", // url of uploaded file
// Meeting media
"audio_file_url": "https://files.heygov.com/heyville.org/meetings/me_dd3b6aa3/april-19-2022-forestville-wisconsin-town-board-meeting-video-recording.mp3",
"audio_public_url": "https://soundcloud.com/the-meeting",
"video_file_url": "heyville.org/meetings/me_dd3b6aa3/april-19-2022-forestville-wisconsin-town-board-meeting-video-recording.mp4",
"video_public_url": "https://www.youtube.com/watch?v=2PvkBKUBBj8"
}Endpoints
List meetings in a municipality
Path Parameters
Name
Type
Description
Query Parameters
Name
Type
Description
Create a meeting
Path Parameters
Name
Type
Description
Request Body
Name
Type
Description
Create a meeting from an agenda file
Path Parameters
Name
Type
Description
Request Body
Name
Type
Description
Retrieve a meeting
Path Parameters
Name
Type
Description
Query Parameters
Name
Type
Description
Edit meeting details
Path Parameters
Name
Type
Description
Delete meeting
Path Parameters
Name
Type
Description
Files endpoints
Upload meeting agenda file for a meeting
Path Parameters
Name
Type
Description
Query Parameters
Name
Type
Description
Request Body
Name
Type
Description
Upload the agenda pack
Path Parameters
Name
Type
Description
Request Body
Name
Type
Description
Upload the minutes document
Path Parameters
Name
Type
Description
Request Body
Name
Type
Description
Upload an additional file for the meeting
Path Parameters
Name
Type
Description
Request Body
Name
Type
Description
Create a file upload request
Path Parameters
Name
Type
Description
Request Body
Name
Type
Description
Agenda items endpoints
List of agenda items for a meeting
Path Parameters
Name
Type
Description
Edit an agenda item
Path Parameters
Name
Type
Description
Delete an agenda item
Generate minutes for a meeting
Path Parameters
Name
Type
Description
Query Parameters
Name
Type
Description
Last updated