Esc

↑↓ move↵ openIndex · Pagefind
REST reference · Project Management

Daily Log

106 endpoints106 implementedAll modules →
  1. GET /rest/v1.0/projects/{project_id}/accident_logsList Accident Logs
  2. POST /rest/v1.0/projects/{project_id}/accident_logsCreate Accident Log
  3. GET /rest/v1.0/projects/{project_id}/accident_logs/{id}Show Accident Logs
  4. PATCH /rest/v1.0/projects/{project_id}/accident_logs/{id}Update Accident Log
  5. DELETE /rest/v1.0/projects/{project_id}/accident_logs/{id}Delete Accident Log
  6. GET /rest/v1.0/projects/{project_id}/call_logsList Call Logs
  7. POST /rest/v1.0/projects/{project_id}/call_logsCreate Call Log
  8. GET /rest/v1.0/projects/{project_id}/call_logs/{id}Show Call Logs
  9. PATCH /rest/v1.0/projects/{project_id}/call_logs/{id}Update Call Log
  10. DELETE /rest/v1.0/projects/{project_id}/call_logs/{id}Delete Call Log
  11. GET /rest/v1.0/projects/{project_id}/daily_construction_report_logsList Daily Construction Report Logs
  12. POST /rest/v1.0/projects/{project_id}/daily_construction_report_logsCreate Daily Construction Report Log
  13. GET /rest/v1.0/projects/{project_id}/daily_construction_report_logs/{id}Show Daily Construction Report Logs
  14. PATCH /rest/v1.0/projects/{project_id}/daily_construction_report_logs/{id}Update Daily Construction Report Log
  15. DELETE /rest/v1.0/projects/{project_id}/daily_construction_report_logs/{id}Delete Daily Construction Report Log
  16. GET /rest/v1.0/projects/{project_id}/daily_construction_report_logs/vendor_optionsList Daily Construction Report Logs Vendor Options
  17. GET /rest/v1.0/projects/{project_id}/daily_log_headersGet the Daily Log Header via date or id
  18. PATCH /rest/v1.0/projects/{project_id}/daily_log_headersUpdate the state of a Daily Log Header
  19. GET /rest/v1.0/projects/{project_id}/daily_log_headers/indexGet Daily Log Headers for the Project
  20. PATCH /rest/v1.0/projects/{project_id}/daily_logs/bulk_updates/bulk_updateBulk Updates for Daily Logs
  21. POST /rest/v1.0/projects/{project_id}/daily_logs/clonesClones Daily Logs from one Date to another Date
  22. GET /rest/v1.0/projects/{project_id}/daily_logs/countList Counts of Daily Logs
  23. GET /rest/v1.0/projects/{project_id}/daily_logs/delay_log_typesList Delay Log Types
  24. POST /rest/v1.0/projects/{project_id}/daily_logs/delay_log_typesCreate new Delay Log Type
  25. PATCH /rest/v1.0/projects/{project_id}/daily_logs/delay_log_types/{id}Update a Delay Log Type
  26. GET /rest/v1.0/projects/{project_id}/daily_logs/weather_conditionsList Accepted Weather Conditions
  27. GET /rest/v1.0/projects/{project_id}/delay_logsList Delay Logs
  28. POST /rest/v1.0/projects/{project_id}/delay_logsCreate Delay Log
  29. GET /rest/v1.0/projects/{project_id}/delay_logs/{id}Show Delay Logs
  30. PATCH /rest/v1.0/projects/{project_id}/delay_logs/{id}Update Delay Log
  31. DELETE /rest/v1.0/projects/{project_id}/delay_logs/{id}Delete Delay Log
  32. GET /rest/v1.0/projects/{project_id}/delivery_logsList Delivery Logs
  33. POST /rest/v1.0/projects/{project_id}/delivery_logsCreate Delivery Log
  34. GET /rest/v1.0/projects/{project_id}/delivery_logs/{id}Show Delivery Log
  35. PATCH /rest/v1.0/projects/{project_id}/delivery_logs/{id}Update Delivery Log
  36. DELETE /rest/v1.0/projects/{project_id}/delivery_logs/{id}Delete Delivery Log
  37. GET /rest/v1.0/projects/{project_id}/dumpster_logsList Dumpster Logs
  38. POST /rest/v1.0/projects/{project_id}/dumpster_logsCreate Dumpster Log
  39. GET /rest/v1.0/projects/{project_id}/dumpster_logs/{id}Show Dumpster Logs
  40. PATCH /rest/v1.0/projects/{project_id}/dumpster_logs/{id}Update Dumpster Log
  41. DELETE /rest/v1.0/projects/{project_id}/dumpster_logs/{id}Delete Dumpster Log
  42. GET /rest/v1.0/projects/{project_id}/equipment_logsList Equipment Logs
  43. POST /rest/v1.0/projects/{project_id}/equipment_logsCreate Equipment Log
  44. GET /rest/v1.0/projects/{project_id}/equipment_logs/{id}Show Equipment Logs
  45. PATCH /rest/v1.0/projects/{project_id}/equipment_logs/{id}Update Equipment Log
  46. DELETE /rest/v1.0/projects/{project_id}/equipment_logs/{id}Delete Equipment Log
  47. GET /rest/v1.0/projects/{project_id}/manpower_logsList Manpower Logs
  48. POST /rest/v1.0/projects/{project_id}/manpower_logsCreate Manpower Log
  49. GET /rest/v1.0/projects/{project_id}/manpower_logs/{id}Show Manpower Logs
  50. PATCH /rest/v1.0/projects/{project_id}/manpower_logs/{id}Update Manpower Log
  51. DELETE /rest/v1.0/projects/{project_id}/manpower_logs/{id}Delete Manpower Log
  52. GET /rest/v1.0/projects/{project_id}/manpower_logs/contact_optionsList Manpower Logs Contact Options
  53. GET /rest/v1.0/projects/{project_id}/manpower_logs/daily_totalsGet total workers and man hours
  54. GET /rest/v1.0/projects/{project_id}/manpower_logs/vendor_optionsList Manpower Logs Vendor Options
  55. GET /rest/v1.0/projects/{project_id}/notes_logsList Notes Logs
  56. POST /rest/v1.0/projects/{project_id}/notes_logsCreate Notes Log
  57. GET /rest/v1.0/projects/{project_id}/notes_logs/{id}Show Notes Logs
  58. PATCH /rest/v1.0/projects/{project_id}/notes_logs/{id}Update Notes Log
  59. DELETE /rest/v1.0/projects/{project_id}/notes_logs/{id}Delete Notes Log
  60. GET /rest/v1.0/projects/{project_id}/plan_revision_logsList Plan Revision Logs
  61. POST /rest/v1.0/projects/{project_id}/plan_revision_logsCreate Plan Revision Log
  62. GET /rest/v1.0/projects/{project_id}/plan_revision_logs/{id}Show Plan Revision Logs
  63. PATCH /rest/v1.0/projects/{project_id}/plan_revision_logs/{id}Update Plan Revision Log
  64. DELETE /rest/v1.0/projects/{project_id}/plan_revision_logs/{id}Delete Plan Revision Log
  65. GET /rest/v1.0/projects/{project_id}/productivity_logsList Productivity Logs
  66. POST /rest/v1.0/projects/{project_id}/productivity_logsCreate Productivity Log
  67. GET /rest/v1.0/projects/{project_id}/productivity_logs/{id}Show Productivity Logs
  68. PATCH /rest/v1.0/projects/{project_id}/productivity_logs/{id}Update Productivity Log
  69. DELETE /rest/v1.0/projects/{project_id}/productivity_logs/{id}Delete Productivity Log
  70. GET /rest/v1.0/projects/{project_id}/quantity_logsList Quantity Logs
  71. POST /rest/v1.0/projects/{project_id}/quantity_logsCreate Quantity Log
  72. GET /rest/v1.0/projects/{project_id}/quantity_logs/{id}Show Quantity Logs
  73. PATCH /rest/v1.0/projects/{project_id}/quantity_logs/{id}Update Quantity Log
  74. DELETE /rest/v1.0/projects/{project_id}/quantity_logs/{id}Delete Quantity Log
  75. GET /rest/v1.0/projects/{project_id}/safety_violation_logsList Safety Violation Logs
  76. POST /rest/v1.0/projects/{project_id}/safety_violation_logsCreate Safety Violation Log
  77. GET /rest/v1.0/projects/{project_id}/safety_violation_logs/{id}Show Safety Violation Logs
  78. PATCH /rest/v1.0/projects/{project_id}/safety_violation_logs/{id}Update Safety Violation Log
  79. DELETE /rest/v1.0/projects/{project_id}/safety_violation_logs/{id}Delete Safety Violation Log
  80. GET /rest/v1.0/projects/{project_id}/visitor_logsList Visitor Logs
  81. POST /rest/v1.0/projects/{project_id}/visitor_logsCreate Visitor Log
  82. GET /rest/v1.0/projects/{project_id}/visitor_logs/{id}Show Visitor Logs
  83. PATCH /rest/v1.0/projects/{project_id}/visitor_logs/{id}Update Visitor Log
  84. DELETE /rest/v1.0/projects/{project_id}/visitor_logs/{id}Delete Visitor Log
  85. GET /rest/v1.0/projects/{project_id}/waste_logsList Waste Logs
  86. POST /rest/v1.0/projects/{project_id}/waste_logsCreate Waste Log
  87. GET /rest/v1.0/projects/{project_id}/waste_logs/{id}Show Waste Logs
  88. PATCH /rest/v1.0/projects/{project_id}/waste_logs/{id}Update Waste Log
  89. DELETE /rest/v1.0/projects/{project_id}/waste_logs/{id}Delete Waste Log
  90. GET /rest/v1.0/projects/{project_id}/weather_logsList Weather Logs
  91. POST /rest/v1.0/projects/{project_id}/weather_logsCreate Weather Log
  92. GET /rest/v1.0/projects/{project_id}/weather_logs/{id}Show Weather Logs
  93. PATCH /rest/v1.0/projects/{project_id}/weather_logs/{id}Update Weather Log
  94. DELETE /rest/v1.0/projects/{project_id}/weather_logs/{id}Delete Weather Log
  95. GET /rest/v1.0/projects/{project_id}/weather_logs/conditionsList Accepted Weather Conditions
  96. GET /rest/v1.0/projects/{project_id}/work_logsList Work Logs
  97. POST /rest/v1.0/projects/{project_id}/work_logsCreate Work Log
  98. GET /rest/v1.0/projects/{project_id}/work_logs/{id}Show Work Logs
  99. PATCH /rest/v1.0/projects/{project_id}/work_logs/{id}Update Work Log
  100. DELETE /rest/v1.0/projects/{project_id}/work_logs/{id}Delete Work Log
  101. GET /rest/v1.1/projects/{project_id}/daily_logs/countsList Counts of Daily Logs
  102. GET /rest/v1.1/projects/{project_id}/daily_logs/weather_logsList Weather Logs
  103. POST /rest/v1.1/projects/{project_id}/daily_logs/weather_logsCreate Weather Log
  104. GET /rest/v1.1/projects/{project_id}/daily_logs/weather_logs/{id}Show Weather Log
  105. PATCH /rest/v1.1/projects/{project_id}/daily_logs/weather_logs/{id}Update Weather Log
  106. DELETE /rest/v1.1/projects/{project_id}/daily_logs/weather_logs/{id}Delete Weather Log
GET /rest/v1.0/projects/{project_id}/accident_logs

List Accident Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • per_page
    integerquery
  • page
    integerquery
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integerquery
  • filters[location_id]
    integer[]query
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • involved_name
    string
  • permissions
    object
  • involved_company
    string
  • position
    integer
  • time_hour
    integer
  • time_minute
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • custom_fields
    object
  • attachments
    object[]
POST /rest/v1.0/projects/{project_id}/accident_logs

Create Accident Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • accident_log
    objectrequired

Response · 201 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • involved_name
    string
  • permissions
    object
  • involved_company
    string
  • position
    integer
  • time_hour
    integer
  • time_minute
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • custom_fields
    object
  • attachments
    object[]
GET /rest/v1.0/projects/{project_id}/accident_logs/{id}

Show Accident Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • involved_name
    string
  • permissions
    object
  • involved_company
    string
  • position
    integer
  • time_hour
    integer
  • time_minute
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • custom_fields
    object
  • attachments
    object[]
PATCH /rest/v1.0/projects/{project_id}/accident_logs/{id}

Update Accident Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • accident_log
    objectrequired

Response · 200 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • involved_name
    string
  • permissions
    object
  • involved_company
    string
  • position
    integer
  • time_hour
    integer
  • time_minute
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • custom_fields
    object
  • attachments
    object[]
DELETE /rest/v1.0/projects/{project_id}/accident_logs/{id}

Delete Accident Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/call_logs

List Call Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integerquery
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • subject_to
    string
  • subject_from
    string
  • start_hour
    integer
  • start_minute
    integer
  • end_hour
    integer
  • end_minute
    integer
  • permissions
    object
  • position
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • custom_fields
    object
  • attachments
    object[]
POST /rest/v1.0/projects/{project_id}/call_logs

Create Call Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • call_log
    objectrequired

Response · 201 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • subject_to
    string
  • subject_from
    string
  • start_hour
    integer
  • start_minute
    integer
  • end_hour
    integer
  • end_minute
    integer
  • permissions
    object
  • position
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • custom_fields
    object
  • attachments
    object[]
GET /rest/v1.0/projects/{project_id}/call_logs/{id}

Show Call Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • subject_to
    string
  • subject_from
    string
  • start_hour
    integer
  • start_minute
    integer
  • end_hour
    integer
  • end_minute
    integer
  • permissions
    object
  • position
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • custom_fields
    object
  • attachments
    object[]
PATCH /rest/v1.0/projects/{project_id}/call_logs/{id}

Update Call Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • call_log
    objectrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • subject_to
    string
  • subject_from
    string
  • start_hour
    integer
  • start_minute
    integer
  • end_hour
    integer
  • end_minute
    integer
  • permissions
    object
  • position
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • custom_fields
    object
  • attachments
    object[]
DELETE /rest/v1.0/projects/{project_id}/call_logs/{id}

Delete Call Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/daily_construction_report_logs

List Daily Construction Report Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[status]
    stringquery
  • filters[created_by_id]
    integerquery
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • apprentice_hours
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • first_year_hours
    string
  • foreman_hours
    string
  • journeyman_hours
    string
  • local_city_hours
    string
  • local_county_hours
    string
  • minority_hours
    string
  • notes
    string
  • number_of_apprentice_workers
    integer
  • number_of_foreman_workers
    integer
  • number_of_journeyman_workers
    integer
  • number_of_other_workers
    integer
  • other_hours
    string
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • created_by_collaborator
    boolean
  • veteran_hours
    string
  • women_hours
    string
  • created_by
    object
  • vendor
    object
  • trade
    object
  • permissions
    object
  • custom_fields
    object
  • attachments
    object[]
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
POST /rest/v1.0/projects/{project_id}/daily_construction_report_logs

Create Daily Construction Report Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • daily_construction_report_log
    objectrequired

Response · 201 · object

  • id
    integer
  • apprentice_hours
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • first_year_hours
    string
  • foreman_hours
    string
  • journeyman_hours
    string
  • local_city_hours
    string
  • local_county_hours
    string
  • minority_hours
    string
  • notes
    string
  • number_of_apprentice_workers
    integer
  • number_of_foreman_workers
    integer
  • number_of_journeyman_workers
    integer
  • number_of_other_workers
    integer
  • other_hours
    string
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • created_by_collaborator
    boolean
  • veteran_hours
    string
  • women_hours
    string
  • created_by
    object
  • vendor
    object
  • trade
    object
  • permissions
    object
  • custom_fields
    object
  • attachments
    object[]
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
GET /rest/v1.0/projects/{project_id}/daily_construction_report_logs/{id}

Show Daily Construction Report Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • apprentice_hours
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • first_year_hours
    string
  • foreman_hours
    string
  • journeyman_hours
    string
  • local_city_hours
    string
  • local_county_hours
    string
  • minority_hours
    string
  • notes
    string
  • number_of_apprentice_workers
    integer
  • number_of_foreman_workers
    integer
  • number_of_journeyman_workers
    integer
  • number_of_other_workers
    integer
  • other_hours
    string
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • created_by_collaborator
    boolean
  • veteran_hours
    string
  • women_hours
    string
  • created_by
    object
  • vendor
    object
  • trade
    object
  • permissions
    object
  • custom_fields
    object
  • attachments
    object[]
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
PATCH /rest/v1.0/projects/{project_id}/daily_construction_report_logs/{id}

Update Daily Construction Report Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • daily_construction_report_log
    objectrequired

Response · 200 · object

  • id
    integer
  • apprentice_hours
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • first_year_hours
    string
  • foreman_hours
    string
  • journeyman_hours
    string
  • local_city_hours
    string
  • local_county_hours
    string
  • minority_hours
    string
  • notes
    string
  • number_of_apprentice_workers
    integer
  • number_of_foreman_workers
    integer
  • number_of_journeyman_workers
    integer
  • number_of_other_workers
    integer
  • other_hours
    string
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • created_by_collaborator
    boolean
  • veteran_hours
    string
  • women_hours
    string
  • created_by
    object
  • vendor
    object
  • trade
    object
  • permissions
    object
  • custom_fields
    object
  • attachments
    object[]
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
DELETE /rest/v1.0/projects/{project_id}/daily_construction_report_logs/{id}

Delete Daily Construction Report Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/daily_construction_report_logs/vendor_options

List Daily Construction Report Logs Vendor Options

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Response · 200 · object[]

  • id
    integer
  • name
    string
GET /rest/v1.0/projects/{project_id}/daily_log_headers

Get the Daily Log Header via date or id

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerquery
  • log_date
    string (date)query

Response · 200 · object

  • id
    integer
  • log_date
    string (date)
  • log_datetime
    string (date-time)
  • completed
    boolean
  • completed_by
    object
  • completed_at
    string (date-time)
  • completable
    boolean
  • distributed
    boolean
  • distributed_by
    object
  • distributed_at
    string (date-time)
  • distributable
    boolean
PATCH /rest/v1.0/projects/{project_id}/daily_log_headers

Update the state of a Daily Log Header

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerquery
  • log_date
    string (date)query
  • app_name
    stringquery

Request body

  • daily_log_header
    objectrequired

Response · 200 · object

  • id
    integer
  • log_date
    string (date)
  • log_datetime
    string (date-time)
  • completed
    boolean
  • completed_by
    object
  • completed_at
    string (date-time)
  • completable
    boolean
  • distributed
    boolean
  • distributed_by
    object
  • distributed_at
    string (date-time)
  • distributable
    boolean
GET /rest/v1.0/projects/{project_id}/daily_log_headers/index

Get Daily Log Headers for the Project

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • start_date
    string (date)query
  • end_date
    string (date)query
  • page
    integerquery
  • per_page
    integerquery

Response · 200 · object[]

  • id
    integer
  • log_date
    string (date)
  • log_datetime
    string (date-time)
  • completed
    boolean
  • completed_by
    object
  • completed_at
    string (date-time)
  • completable
    boolean
  • distributed
    boolean
  • distributed_by
    object
  • distributed_at
    string (date-time)
  • distributable
    boolean
PATCH /rest/v1.0/projects/{project_id}/daily_logs/bulk_updates/bulk_update

Bulk Updates for Daily Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • updates
    objectrequired

Response · 200 · object[]

  • accident_log
    object[]
  • call_log
    object[]
  • delay_log
    object[]
  • delivery_log
    object[]
  • dumpster_log
    object[]
  • equipment_log
    object[]
  • inspection_log
    object[]
  • manpower_log
    object[]
  • daily_construction_report_log
    object[]
  • notes_log
    object[]
  • plan_revision_log
    object[]
  • productivity_log
    object[]
  • quantity_log
    object[]
  • safety_violation_log
    object[]
  • timecard_entry
    object[]
  • visitor_log
    object[]
  • waste_log
    object[]
  • work_log
    object[]
POST /rest/v1.0/projects/{project_id}/daily_logs/clones

Clones Daily Logs from one Date to another Date

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • Idempotency-Token
    stringheader

Request body

  • from_date
    string (date)required
  • to_date
    string (date)required
  • log_types
    string[]required
  • daily_log_segment_id
    integer

Response · 201 · object

  • notes_log
    object
GET /rest/v1.0/projects/{project_id}/daily_logs/count

List Counts of Daily Logs

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[status]
    stringquery
  • filters[created_by_id]
    integer[]query

Response · 200 · object[]

  • module_name
    string
  • count
    integer
  • position
    integer
GET /rest/v1.0/projects/{project_id}/daily_logs/delay_log_types

List Delay Log Types

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • filters[visible]
    stringquery
  • page
    integerquery
  • per_page
    integerquery

Response · 200 · object[]

  • id
    integer
  • display_name
    string
  • translation_key
    string
  • english_or_display_name
    string
  • visible
    boolean
  • created_at
    string (date-time)
  • updated_at
    string (date-time)
POST /rest/v1.0/projects/{project_id}/daily_logs/delay_log_types

Create new Delay Log Type

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • delay_log_type
    objectrequired

Response · 201 · object

  • id
    integer
  • display_name
    string
  • translation_key
    string
  • english_or_display_name
    string
  • visible
    boolean
  • created_at
    string (date-time)
  • updated_at
    string (date-time)
PATCH /rest/v1.0/projects/{project_id}/daily_logs/delay_log_types/{id}

Update a Delay Log Type

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • delay_log_type
    objectrequired

Response · 200 · object

  • id
    integer
  • display_name
    string
  • translation_key
    string
  • english_or_display_name
    string
  • visible
    boolean
  • created_at
    string (date-time)
  • updated_at
    string (date-time)
GET /rest/v1.0/projects/{project_id}/daily_logs/weather_conditions

List Accepted Weather Conditions

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Response · 200 · object

  • sky
    object[]
  • ground
    object[]
  • calamity
    object[]
  • wind
    object[]
  • temperature
    object[]
GET /rest/v1.0/projects/{project_id}/delay_logs

List Delay Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query
  • filters[location_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • delay_type
    string
  • duration
    number (float)
  • end_time
    string
  • end_time_hour
    number
  • end_time_minute
    number
  • position
    integer
  • status
    string
  • start_time_hour
    number
  • start_time_minute
    number
  • updated_at
    string (date-time)
  • created_by
    object
  • location
    object
  • attachments
    object[]
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • vendor
    object
  • cost_code
    object
POST /rest/v1.0/projects/{project_id}/delay_logs

Create Delay Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • delay_log
    objectrequired

Response · 201 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • delay_type
    string
  • duration
    number (float)
  • end_time
    string
  • end_time_hour
    number
  • end_time_minute
    number
  • position
    integer
  • status
    string
  • start_time_hour
    number
  • start_time_minute
    number
  • updated_at
    string (date-time)
  • created_by
    object
  • location
    object
  • attachments
    object[]
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • vendor
    object
  • cost_code
    object
GET /rest/v1.0/projects/{project_id}/delay_logs/{id}

Show Delay Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • delay_type
    string
  • duration
    number (float)
  • end_time
    string
  • end_time_hour
    number
  • end_time_minute
    number
  • position
    integer
  • status
    string
  • start_time_hour
    number
  • start_time_minute
    number
  • updated_at
    string (date-time)
  • created_by
    object
  • location
    object
  • attachments
    object[]
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • vendor
    object
  • cost_code
    object
PATCH /rest/v1.0/projects/{project_id}/delay_logs/{id}

Update Delay Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • delay_log
    objectrequired

Response · 200 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • delay_type
    string
  • duration
    number (float)
  • end_time
    string
  • end_time_hour
    number
  • end_time_minute
    number
  • position
    integer
  • status
    string
  • start_time_hour
    number
  • start_time_minute
    number
  • updated_at
    string (date-time)
  • created_by
    object
  • location
    object
  • attachments
    object[]
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • vendor
    object
  • cost_code
    object
DELETE /rest/v1.0/projects/{project_id}/delay_logs/{id}

Delete Delay Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/delivery_logs

List Delivery Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[status]
    stringquery
  • filters[created_by_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • created_at
    string (date-time)
  • comments
    string
  • contents
    string
  • date
    string (date)
  • datetime
    string (date-time)
  • delivery_from
    string
  • position
    integer
  • status
    string
  • time_hour
    integer
  • time_minute
    integer
  • tracking_number
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
POST /rest/v1.0/projects/{project_id}/delivery_logs

Create Delivery Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • delivery_log
    objectrequired

Response · 201 · object

  • id
    integer
  • created_at
    string (date-time)
  • comments
    string
  • contents
    string
  • date
    string (date)
  • datetime
    string (date-time)
  • delivery_from
    string
  • position
    integer
  • status
    string
  • time_hour
    integer
  • time_minute
    integer
  • tracking_number
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
GET /rest/v1.0/projects/{project_id}/delivery_logs/{id}

Show Delivery Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • comments
    string
  • contents
    string
  • date
    string (date)
  • datetime
    string (date-time)
  • delivery_from
    string
  • position
    integer
  • status
    string
  • time_hour
    integer
  • time_minute
    integer
  • tracking_number
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
PATCH /rest/v1.0/projects/{project_id}/delivery_logs/{id}

Update Delivery Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • delivery_log
    objectrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • comments
    string
  • contents
    string
  • date
    string (date)
  • datetime
    string (date-time)
  • delivery_from
    string
  • position
    integer
  • status
    string
  • time_hour
    integer
  • time_minute
    integer
  • tracking_number
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
DELETE /rest/v1.0/projects/{project_id}/delivery_logs/{id}

Delete Delivery Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/dumpster_logs

List Dumpster Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query
  • filters[vendor_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • position
    integer
  • status
    string
  • quantity_delivered
    integer
  • quantity_removed
    integer
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
POST /rest/v1.0/projects/{project_id}/dumpster_logs

Create Dumpster Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • dumpster_log
    objectrequired

Response · 201 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • position
    integer
  • status
    string
  • quantity_delivered
    integer
  • quantity_removed
    integer
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
GET /rest/v1.0/projects/{project_id}/dumpster_logs/{id}

Show Dumpster Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • position
    integer
  • status
    string
  • quantity_delivered
    integer
  • quantity_removed
    integer
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
PATCH /rest/v1.0/projects/{project_id}/dumpster_logs/{id}

Update Dumpster Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • dumpster_log
    objectrequired

Response · 200 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • position
    integer
  • status
    string
  • quantity_delivered
    integer
  • quantity_removed
    integer
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
DELETE /rest/v1.0/projects/{project_id}/dumpster_logs/{id}

Delete Dumpster Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/equipment_logs

List Equipment Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integerquery
  • filters[location_id]
    integerquery
  • per_page
    integerquery
  • page
    integerquery

Response · 200 · object[]

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • hours_idle
    string
  • hours_operating
    string
  • inspected
    boolean
  • inspection_hour
    integer
  • inspection_minute
    integer
  • notes
    string
  • position
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • daily_log_segment_id
    integer
  • created_by
    object
  • location
    object
  • cost_code
    object
  • equipment
    object
  • equipment_register
    object
  • permissions
    object
  • custom_fields
    object
  • attachments
    object[]
  • vendor
    object
  • daily_log_segment
    object
POST /rest/v1.0/projects/{project_id}/equipment_logs

Create Equipment Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • equipment_log
    objectrequired

Response · 201 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • hours_idle
    string
  • hours_operating
    string
  • inspected
    boolean
  • inspection_hour
    integer
  • inspection_minute
    integer
  • notes
    string
  • position
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • daily_log_segment_id
    integer
  • created_by
    object
  • location
    object
  • cost_code
    object
  • equipment
    object
  • equipment_register
    object
  • permissions
    object
  • custom_fields
    object
  • attachments
    object[]
  • vendor
    object
  • daily_log_segment
    object
GET /rest/v1.0/projects/{project_id}/equipment_logs/{id}

Show Equipment Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • hours_idle
    string
  • hours_operating
    string
  • inspected
    boolean
  • inspection_hour
    integer
  • inspection_minute
    integer
  • notes
    string
  • position
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • daily_log_segment_id
    integer
  • created_by
    object
  • location
    object
  • cost_code
    object
  • equipment
    object
  • equipment_register
    object
  • permissions
    object
  • custom_fields
    object
  • attachments
    object[]
  • vendor
    object
  • daily_log_segment
    object
PATCH /rest/v1.0/projects/{project_id}/equipment_logs/{id}

Update Equipment Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • equipment_log
    objectrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • hours_idle
    string
  • hours_operating
    string
  • inspected
    boolean
  • inspection_hour
    integer
  • inspection_minute
    integer
  • notes
    string
  • position
    integer
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • daily_log_segment_id
    integer
  • created_by
    object
  • location
    object
  • cost_code
    object
  • equipment
    object
  • equipment_register
    object
  • permissions
    object
  • custom_fields
    object
  • attachments
    object[]
  • vendor
    object
  • daily_log_segment
    object
DELETE /rest/v1.0/projects/{project_id}/equipment_logs/{id}

Delete Equipment Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/manpower_logs

List Manpower Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[status]
    stringquery
  • filters[created_by_id]
    integer[]query
  • filters[location_id]
    integer[]query
  • filters[vendor_id]
    integer[]query
  • filters[search]
    stringquery
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • man_hours
    string
  • notes
    string
  • num_workers
    integer
  • num_hours
    string
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • vendor
    object
  • user
    object
  • contact
    object
  • cost_code
    object
  • created_by
    object
  • location
    object
  • attachments
    object[]
  • trade
    object
  • custom_fields
    object
  • permissions
    object
POST /rest/v1.0/projects/{project_id}/manpower_logs

Create Manpower Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • manpower_log
    objectrequired

Response · 201 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • man_hours
    string
  • notes
    string
  • num_workers
    integer
  • num_hours
    string
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • vendor
    object
  • user
    object
  • contact
    object
  • cost_code
    object
  • created_by
    object
  • location
    object
  • attachments
    object[]
  • trade
    object
  • custom_fields
    object
  • permissions
    object
GET /rest/v1.0/projects/{project_id}/manpower_logs/{id}

Show Manpower Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • man_hours
    string
  • notes
    string
  • num_workers
    integer
  • num_hours
    string
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • vendor
    object
  • user
    object
  • contact
    object
  • cost_code
    object
  • created_by
    object
  • location
    object
  • attachments
    object[]
  • trade
    object
  • custom_fields
    object
  • permissions
    object
PATCH /rest/v1.0/projects/{project_id}/manpower_logs/{id}

Update Manpower Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • manpower_log
    objectrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • man_hours
    string
  • notes
    string
  • num_workers
    integer
  • num_hours
    string
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • vendor
    object
  • user
    object
  • contact
    object
  • cost_code
    object
  • created_by
    object
  • location
    object
  • attachments
    object[]
  • trade
    object
  • custom_fields
    object
  • permissions
    object
DELETE /rest/v1.0/projects/{project_id}/manpower_logs/{id}

Delete Manpower Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/manpower_logs/contact_options

List Manpower Logs Contact Options

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • page
    integerquery
  • per_page
    integerquery
  • filters[is_employee]
    booleanquery

Response · 200 · object[]

  • id
    integer
  • name
    string
GET /rest/v1.0/projects/{project_id}/manpower_logs/daily_totals

Get total workers and man hours

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query

Response · 200 · object

  • total_workers
    integer
  • total_man_hours
    number (float)
GET /rest/v1.0/projects/{project_id}/manpower_logs/vendor_options

List Manpower Logs Vendor Options

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • page
    integerquery
  • per_page
    integerquery

Response · 200 · object[]

  • id
    integer
  • name
    string
GET /rest/v1.0/projects/{project_id}/notes_logs

List Notes Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[status]
    stringquery
  • filters[created_by_id]
    integerquery
  • filters[location_id]
    integerquery
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • comment
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • daily_log_header_id
    integer
  • is_issue_day
    boolean
  • permissions
    object
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • vendor
    object
POST /rest/v1.0/projects/{project_id}/notes_logs

Create Notes Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • notes_log
    objectrequired

Response · 201 · object

  • id
    integer
  • comment
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • daily_log_header_id
    integer
  • is_issue_day
    boolean
  • permissions
    object
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • vendor
    object
GET /rest/v1.0/projects/{project_id}/notes_logs/{id}

Show Notes Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • comment
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • daily_log_header_id
    integer
  • is_issue_day
    boolean
  • permissions
    object
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • vendor
    object
PATCH /rest/v1.0/projects/{project_id}/notes_logs/{id}

Update Notes Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • notes_log
    objectrequired

Response · 200 · object

  • id
    integer
  • comment
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • daily_log_header_id
    integer
  • is_issue_day
    boolean
  • permissions
    object
  • position
    integer
  • status
    string
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • vendor
    object
DELETE /rest/v1.0/projects/{project_id}/notes_logs/{id}

Delete Notes Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/plan_revision_logs

List Plan Revision Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • category
    string
  • comments
    string
  • date
    string (date)
  • datetime
    string (date-time)
  • plan_number
    string
  • position
    integer
  • revision
    string
  • title
    string
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • created_at
    string (date-time)
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
POST /rest/v1.0/projects/{project_id}/plan_revision_logs

Create Plan Revision Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • plan_revision_log
    objectrequired

Response · 201 · object

  • id
    integer
  • category
    string
  • comments
    string
  • date
    string (date)
  • datetime
    string (date-time)
  • plan_number
    string
  • position
    integer
  • revision
    string
  • title
    string
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • created_at
    string (date-time)
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
GET /rest/v1.0/projects/{project_id}/plan_revision_logs/{id}

Show Plan Revision Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • category
    string
  • comments
    string
  • date
    string (date)
  • datetime
    string (date-time)
  • plan_number
    string
  • position
    integer
  • revision
    string
  • title
    string
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • created_at
    string (date-time)
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
PATCH /rest/v1.0/projects/{project_id}/plan_revision_logs/{id}

Update Plan Revision Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • plan_revision_log
    objectrequired

Response · 200 · object

  • id
    integer
  • category
    string
  • comments
    string
  • date
    string (date)
  • datetime
    string (date-time)
  • plan_number
    string
  • position
    integer
  • revision
    string
  • title
    string
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • created_at
    string (date-time)
  • updated_at
    string (date-time)
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
DELETE /rest/v1.0/projects/{project_id}/plan_revision_logs/{id}

Delete Plan Revision Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/productivity_logs

List Productivity Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • company
    string
  • contract
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • line_item_id
    integer
  • line_item_description
    string
  • line_item_holder
    object
  • notes
    string
  • position
    integer
  • previously_delivered
    string
  • previously_used
    string
  • quantity_delivered
    string
  • quantity_used
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
  • attachments
    object[]
POST /rest/v1.0/projects/{project_id}/productivity_logs

Create Productivity Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • productivity_log
    objectrequired

Response · 201 · object

  • id
    integer
  • company
    string
  • contract
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • line_item_id
    integer
  • line_item_description
    string
  • line_item_holder
    object
  • notes
    string
  • position
    integer
  • previously_delivered
    string
  • previously_used
    string
  • quantity_delivered
    string
  • quantity_used
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
  • attachments
    object[]
GET /rest/v1.0/projects/{project_id}/productivity_logs/{id}

Show Productivity Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • company
    string
  • contract
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • line_item_id
    integer
  • line_item_description
    string
  • line_item_holder
    object
  • notes
    string
  • position
    integer
  • previously_delivered
    string
  • previously_used
    string
  • quantity_delivered
    string
  • quantity_used
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
  • attachments
    object[]
PATCH /rest/v1.0/projects/{project_id}/productivity_logs/{id}

Update Productivity Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • productivity_log
    objectrequired

Response · 200 · object

  • id
    integer
  • company
    string
  • contract
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • line_item_id
    integer
  • line_item_description
    string
  • line_item_holder
    object
  • notes
    string
  • position
    integer
  • previously_delivered
    string
  • previously_used
    string
  • quantity_delivered
    string
  • quantity_used
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
  • attachments
    object[]
DELETE /rest/v1.0/projects/{project_id}/productivity_logs/{id}

Delete Productivity Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/quantity_logs

List Quantity Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query
  • filters[location_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • position
    integer
  • quantity
    integer
  • unit
    string
  • updated_at
    string (date-time)
  • cost_code
    object
  • created_by
    object
  • location
    object
  • vendor
    object
  • attachments
    object[]
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
POST /rest/v1.0/projects/{project_id}/quantity_logs

Create Quantity Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • quantity_log
    objectrequired

Response · 201 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • position
    integer
  • quantity
    integer
  • unit
    string
  • updated_at
    string (date-time)
  • cost_code
    object
  • created_by
    object
  • location
    object
  • vendor
    object
  • attachments
    object[]
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
GET /rest/v1.0/projects/{project_id}/quantity_logs/{id}

Show Quantity Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • position
    integer
  • quantity
    integer
  • unit
    string
  • updated_at
    string (date-time)
  • cost_code
    object
  • created_by
    object
  • location
    object
  • vendor
    object
  • attachments
    object[]
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
PATCH /rest/v1.0/projects/{project_id}/quantity_logs/{id}

Update Quantity Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • quantity_log
    objectrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • position
    integer
  • quantity
    integer
  • unit
    string
  • updated_at
    string (date-time)
  • cost_code
    object
  • created_by
    object
  • location
    object
  • vendor
    object
  • attachments
    object[]
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
DELETE /rest/v1.0/projects/{project_id}/quantity_logs/{id}

Delete Quantity Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/safety_violation_logs

List Safety Violation Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • created_at
    string (date-time)
  • comments
    string
  • compliance_due
    string (date)
  • issued_to
    string
  • position
    integer
  • safety_notice
    string
  • subject
    string
  • time_hour
    integer
  • time_minute
    integer
  • date
    string (date)
  • datetime
    string (date-time)
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
POST /rest/v1.0/projects/{project_id}/safety_violation_logs

Create Safety Violation Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • safety_violation_log
    objectrequired

Response · 201 · object

  • id
    integer
  • created_at
    string (date-time)
  • comments
    string
  • compliance_due
    string (date)
  • issued_to
    string
  • position
    integer
  • safety_notice
    string
  • subject
    string
  • time_hour
    integer
  • time_minute
    integer
  • date
    string (date)
  • datetime
    string (date-time)
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
GET /rest/v1.0/projects/{project_id}/safety_violation_logs/{id}

Show Safety Violation Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • comments
    string
  • compliance_due
    string (date)
  • issued_to
    string
  • position
    integer
  • safety_notice
    string
  • subject
    string
  • time_hour
    integer
  • time_minute
    integer
  • date
    string (date)
  • datetime
    string (date-time)
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
PATCH /rest/v1.0/projects/{project_id}/safety_violation_logs/{id}

Update Safety Violation Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • safety_violation_log
    objectrequired

Response · 200 · object

  • id
    integer
  • created_at
    string (date-time)
  • comments
    string
  • compliance_due
    string (date)
  • issued_to
    string
  • position
    integer
  • safety_notice
    string
  • subject
    string
  • time_hour
    integer
  • time_minute
    integer
  • date
    string (date)
  • datetime
    string (date-time)
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • deleted_at
    string (date-time)
  • status
    string
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • permissions
    object
DELETE /rest/v1.0/projects/{project_id}/safety_violation_logs/{id}

Delete Safety Violation Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/visitor_logs

List Visitor Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • begin_hour
    integer
  • begin_minute
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • details
    string
  • end_hour
    integer
  • end_minute
    integer
  • position
    integer
  • status
    string
  • subject
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • custom_fields
    object
  • permissions
    object
POST /rest/v1.0/projects/{project_id}/visitor_logs

Create Visitor Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • visitor_log
    objectrequired

Response · 201 · object

  • id
    integer
  • begin_hour
    integer
  • begin_minute
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • details
    string
  • end_hour
    integer
  • end_minute
    integer
  • position
    integer
  • status
    string
  • subject
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • custom_fields
    object
  • permissions
    object
GET /rest/v1.0/projects/{project_id}/visitor_logs/{id}

Show Visitor Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • begin_hour
    integer
  • begin_minute
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • details
    string
  • end_hour
    integer
  • end_minute
    integer
  • position
    integer
  • status
    string
  • subject
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • custom_fields
    object
  • permissions
    object
PATCH /rest/v1.0/projects/{project_id}/visitor_logs/{id}

Update Visitor Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • visitor_log
    objectrequired

Response · 200 · object

  • id
    integer
  • begin_hour
    integer
  • begin_minute
    integer
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • details
    string
  • end_hour
    integer
  • end_minute
    integer
  • position
    integer
  • status
    string
  • subject
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • location
    object
  • custom_fields
    object
  • permissions
    object
DELETE /rest/v1.0/projects/{project_id}/visitor_logs/{id}

Delete Visitor Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/waste_logs

List Waste Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query
  • filters[vendor_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • approximate_quantity
    number
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • disposal_location
    string
  • material
    string
  • method_of_disposal
    string
  • position
    integer
  • time_hour
    integer
  • time_minute
    integer
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • contact
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
POST /rest/v1.0/projects/{project_id}/waste_logs

Create Waste Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • waste_log
    objectrequired

Response · 201 · object

  • id
    integer
  • approximate_quantity
    number
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • disposal_location
    string
  • material
    string
  • method_of_disposal
    string
  • position
    integer
  • time_hour
    integer
  • time_minute
    integer
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • contact
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
GET /rest/v1.0/projects/{project_id}/waste_logs/{id}

Show Waste Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • approximate_quantity
    number
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • disposal_location
    string
  • material
    string
  • method_of_disposal
    string
  • position
    integer
  • time_hour
    integer
  • time_minute
    integer
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • contact
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
PATCH /rest/v1.0/projects/{project_id}/waste_logs/{id}

Update Waste Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • waste_log
    objectrequired

Response · 200 · object

  • id
    integer
  • approximate_quantity
    number
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • disposal_location
    string
  • material
    string
  • method_of_disposal
    string
  • position
    integer
  • time_hour
    integer
  • time_minute
    integer
  • updated_at
    string (date-time)
  • created_by
    object
  • vendor
    object
  • contact
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
DELETE /rest/v1.0/projects/{project_id}/waste_logs/{id}

Delete Waste Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/weather_logs

List Weather Logs

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • attachments
    object[]
  • average
    string
  • calamity
    string
  • comments
    string
  • created_at
    string (date-time)
  • created_by
    object
  • date
    string (date)
  • datetime
    string (date-time)
  • is_weather_delay
    integer
  • ground
    string
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • position
    integer
  • precipitation
    string
  • sky
    string
  • temperature
    string
  • time
    string (date-time)
  • wind
    string
  • updated_at
    string (date-time)
  • vendor
    object
POST /rest/v1.0/projects/{project_id}/weather_logs

Create Weather Log

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • weather_log
    objectrequired

Response · 200 · object

  • id
    integer
  • attachments
    object[]
  • average
    string
  • calamity
    string
  • comments
    string
  • created_at
    string (date-time)
  • created_by
    object
  • date
    string (date)
  • datetime
    string (date-time)
  • is_weather_delay
    integer
  • ground
    string
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • position
    integer
  • precipitation
    string
  • sky
    string
  • temperature
    string
  • time
    string (date-time)
  • wind
    string
  • updated_at
    string (date-time)
  • vendor
    object
GET /rest/v1.0/projects/{project_id}/weather_logs/{id}

Show Weather Logs

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired
  • log_date
    string (date)query

Response · 200 · object

  • id
    integer
  • attachments
    object[]
  • average
    string
  • calamity
    string
  • comments
    string
  • created_at
    string (date-time)
  • created_by
    object
  • date
    string (date)
  • datetime
    string (date-time)
  • is_weather_delay
    integer
  • ground
    string
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • position
    integer
  • precipitation
    string
  • sky
    string
  • temperature
    string
  • time
    string (date-time)
  • wind
    string
  • updated_at
    string (date-time)
  • vendor
    object
PATCH /rest/v1.0/projects/{project_id}/weather_logs/{id}

Update Weather Log

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • weather_log
    objectrequired

Response · 200 · object

  • id
    integer
  • attachments
    object[]
  • average
    string
  • calamity
    string
  • comments
    string
  • created_at
    string (date-time)
  • created_by
    object
  • date
    string (date)
  • datetime
    string (date-time)
  • is_weather_delay
    integer
  • ground
    string
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • position
    integer
  • precipitation
    string
  • sky
    string
  • temperature
    string
  • time
    string (date-time)
  • wind
    string
  • updated_at
    string (date-time)
  • vendor
    object
DELETE /rest/v1.0/projects/{project_id}/weather_logs/{id}

Delete Weather Log

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.0/projects/{project_id}/weather_logs/conditions

List Accepted Weather Conditions

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Response · 200 · object

  • sky
    string[]
  • ground
    string[]
  • calamity
    string[]
  • wind
    string[]
  • temperature
    string[]
GET /rest/v1.0/projects/{project_id}/work_logs

List Work Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[created_by_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • deleted_at
    string (date-time)
  • hourly_rate
    number (float)
  • hours
    number (float)
  • position
    integer
  • reimbursable
    boolean
  • resource_name
    string
  • showed
    boolean
  • workers
    integer
  • status
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • scheduled_tasks
    object[]
POST /rest/v1.0/projects/{project_id}/work_logs

Create Work Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired

Request body

  • work_log
    objectrequired

Response · 201 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • deleted_at
    string (date-time)
  • hourly_rate
    number (float)
  • hours
    number (float)
  • position
    integer
  • reimbursable
    boolean
  • resource_name
    string
  • showed
    boolean
  • workers
    integer
  • status
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • scheduled_tasks
    object[]
GET /rest/v1.0/projects/{project_id}/work_logs/{id}

Show Work Logs

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • deleted_at
    string (date-time)
  • hourly_rate
    number (float)
  • hours
    number (float)
  • position
    integer
  • reimbursable
    boolean
  • resource_name
    string
  • showed
    boolean
  • workers
    integer
  • status
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • scheduled_tasks
    object[]
PATCH /rest/v1.0/projects/{project_id}/work_logs/{id}

Update Work Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Request body

  • work_log
    objectrequired

Response · 200 · object

  • id
    integer
  • comments
    string
  • created_at
    string (date-time)
  • date
    string (date)
  • datetime
    string (date-time)
  • deleted_at
    string (date-time)
  • hourly_rate
    number (float)
  • hours
    number (float)
  • position
    integer
  • reimbursable
    boolean
  • resource_name
    string
  • showed
    boolean
  • workers
    integer
  • status
    string
  • updated_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • vendor
    object
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • attachments
    object[]
  • scheduled_tasks
    object[]
DELETE /rest/v1.0/projects/{project_id}/work_logs/{id}

Delete Work Log

v1.0Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

GET /rest/v1.1/projects/{project_id}/daily_logs/counts

List Counts of Daily Logs

v1.1Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[status]
    stringquery
  • filters[created_by_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • module_name
    string
  • count
    integer
  • position
    integer
GET /rest/v1.1/projects/{project_id}/daily_logs/weather_logs

List Weather Logs

v1.1Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • log_date
    string (date)query
  • start_date
    string (date)query
  • end_date
    string (date)query
  • filters[status]
    stringquery
  • filters[created_by_id]
    integer[]query
  • page
    integerquery
  • per_page
    integerquery
  • filters[daily_log_segment_id]
    integer[]query

Response · 200 · object[]

  • id
    integer
  • attachments
    object[]
  • average
    string
  • calamity
    string
  • comments
    string
  • created_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • date
    string (date)
  • datetime
    string (date-time)
  • deleted_at
    string (date-time)
  • is_weather_delay
    integer
  • ground
    string
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • position
    integer
  • precipitation
    string
  • status
    string
  • sky
    string
  • temperature
    string
  • time
    string (date-time)
  • time_hour
    integer
  • time_minute
    integer
  • wind
    string
  • updated_at
    string (date-time)
  • vendor
    object
POST /rest/v1.1/projects/{project_id}/daily_logs/weather_logs

Create Weather Log

v1.1Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • weather_log
    objectrequired

Response · 200 · object

  • id
    integer
  • attachments
    object[]
  • average
    string
  • calamity
    string
  • comments
    string
  • created_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • date
    string (date)
  • datetime
    string (date-time)
  • deleted_at
    string (date-time)
  • is_weather_delay
    integer
  • ground
    string
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • position
    integer
  • precipitation
    string
  • status
    string
  • sky
    string
  • temperature
    string
  • time
    string (date-time)
  • time_hour
    integer
  • time_minute
    integer
  • wind
    string
  • updated_at
    string (date-time)
  • vendor
    object
GET /rest/v1.1/projects/{project_id}/daily_logs/weather_logs/{id}

Show Weather Log

v1.1Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200 · object

  • id
    integer
  • attachments
    object[]
  • average
    string
  • calamity
    string
  • comments
    string
  • created_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • date
    string (date)
  • datetime
    string (date-time)
  • deleted_at
    string (date-time)
  • is_weather_delay
    integer
  • ground
    string
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • position
    integer
  • precipitation
    string
  • status
    string
  • sky
    string
  • temperature
    string
  • time
    string (date-time)
  • time_hour
    integer
  • time_minute
    integer
  • wind
    string
  • updated_at
    string (date-time)
  • vendor
    object
PATCH /rest/v1.1/projects/{project_id}/daily_logs/weather_logs/{id}

Update Weather Log

v1.1Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired
  • run_configurable_validations
    booleanquery

Request body

  • weather_log
    objectrequired

Response · 200 · object

  • id
    integer
  • attachments
    object[]
  • average
    string
  • calamity
    string
  • comments
    string
  • created_at
    string (date-time)
  • created_by
    object
  • created_by_collaborator
    boolean
  • custom_fields
    object
  • date
    string (date)
  • datetime
    string (date-time)
  • deleted_at
    string (date-time)
  • is_weather_delay
    integer
  • ground
    string
  • location
    object
  • daily_log_segment_id
    integer
  • daily_log_segment
    object
  • position
    integer
  • precipitation
    string
  • status
    string
  • sky
    string
  • temperature
    string
  • time
    string (date-time)
  • time_hour
    integer
  • time_minute
    integer
  • wind
    string
  • updated_at
    string (date-time)
  • vendor
    object
DELETE /rest/v1.1/projects/{project_id}/daily_logs/weather_logs/{id}

Delete Weather Log

v1.1Implemented

Parameters

  • OS-Company-Id
    integerheaderrequired
  • project_id
    integerpathrequired
  • id
    integerpathrequired

Response · 200

No response body.

Ask the OS

Reading this page

Ask anything about this page. Answers use what you're reading as context.

Suggested

    AI · may be imperfect · sample data where shown

    Open file