List Meetings
list_meetings_projectRetrieve a paginated list of meetings for a project. Filter by assignee, ID, or deleted status to find specific meetings.
Instructions
Returns a list of all Meetings for a specified Project. Use this to enumerate Meetings when you need a paginated overview, to find IDs, or to filter by query parameters. Returns a paginated JSON array of Meetings. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: project_id. Procore API (v1.1): Project Management > Meetings. Endpoint: GET /rest/v1.1/projects/{project_id}/meetings
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| page | No | Query string parameter — page number for paginated results (default: 1) | |
| per_page | No | Query string parameter — number of items per page (default: 100, max: 100) | |
| deleted_only | No | Query string parameter — indicates whether to only show deleted meetings. When this query parameter is passed the response body will be an array of meetings without grouping. i.e. { "meetings":[{Meeting_1}, {Meeting_2}] } | |
| filters__assignee_id | No | Query string parameter — returns meeting(s) with the specified assignee | |
| filters__id | No | Query string parameter — returns meeting(s) with the specified ID(s) | |
| serializer_view | No | Query string parameter — the data set that should be returned from the serializer. The normal view includes default fields. The extended view includes the default fields plus Meeting Template fields. Default view is normal. |