POST /rest/v1.0/observations/items/{item_id}/response_logs

Creates a new Response Log for a given Observation Item.

Servers

Path parameters

Name Type Required Description
item_id Integer Yes

Observation Item ID

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Procore-Company-Id Integer Yes

Unique company identifier associated with the Procore User Account.

Query parameters

Name Type Required Description
run_configurable_validations Boolean No

Whether or not Configurable validations from the Observation Items Category Configurable Field Set should be run (default: false). See (https://developers.procore.com/reference/observations#list-observation-category-configurable-field-sets) for a list of Observation Category configurable validations enabled on this project.

Request body fields

Name Type Required Description
project_id Integer Yes

The ID of the Project the Observation Item Response Log belongs to

response_log Object Yes

Response Log body

response_log.comment String No

The Comments of the Response Log

response_log.prostore_file_ids[] Array No

An array of the Attachment IDs

response_log.document_management_document_revision_ids[] Array No

PDM document revision IDs to attach to the response

response_log.upload_ids[] Array No

An array of the Attachment Upload IDs

status String No

The Status of the Observation

Possible values:

  • "not_accepted"
  • "ready_for_review"
  • "initiated"
  • "closed"

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.