GET /rest/v1.0/companies/{company_id}/projects/{project_id}/task_item_comments

Returns a list of comments associated with the project. Can be filtered by task_item_id and/or created_by_id.

Servers

Path parameters

Name Type Required Description
project_id Integer Yes

Unique identifier for the project.

company_id Integer Yes

Unique identifier for the company.

Request headers

Name Type Required Description
Procore-Company-Id Integer Yes

Unique company identifier associated with the Procore User Account.

Query parameters

Name Type Required Description
page Integer No

Page

filters[task_item_id] Integer No

Filter by task_item_id to return comments for only that task_item

per_page Integer No

Elements per page

filters[created_by_id][] Array No

Returns item(s) created by the specified User IDs.

view String No

Serialization view for each comment. Defaults to normal when omitted.

  • compact — core fields including task_item_id (no nested created_by / attachments metadata).
  • normal — includes created_by and attachments (default).
  • extended — includes nested task_item (compact); omits task_item_id.

Valid values:

  • "extended"
  • "normal"
  • "compact"

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.