List Drawing Disciplines
list_drawing_disciplinesList drawing disciplines in a Procore project to discover available options or grab IDs before calling related tools. Read-only operation with paginated results.
Instructions
Lists the drawing disciplines recorded in the specified Procore project. Use this to discover drawing disciplines or to look up the id of one before calling a tool that needs it. project_id defaults to the value set by procore_set_config when omitted. Returns a JSON array of drawing disciplines; page and per_page control pagination and the response reports how many pages remain. Read-only — it changes nothing in Procore. Failures come back as an error payload carrying the HTTP status — commonly 401 when the token has expired, 403 without tool permission, and 404 when an id does not resolve. Required parameters: project_id. Procore API (v1.1): Project Management > Drawings. Endpoint: GET /rest/v1.1/projects/{project_id}/drawing_disciplines
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Query string parameter — page number for paginated results (default: 1) | |
| view | No | Query string parameter — specify response schema view | |
| per_page | No | Query string parameter — number of items per page (default: 100, max: 100) | |
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| filters__id | No | Query string parameter — filter by Drawing Disciplines ID To request specific drawing discipline ids add `filters[id]=[1,2,3]` to filters |