ToDos

Create multiple logged time entries

Creates multiple logged time entries in a single request.

post/logged_times/bulk

Request

  • Base URL: https://api.streamtime.net/v2
  • URL: https://api.streamtime.net/v2/logged_times/bulk
  • Auth: HTTP bearer

Request body

Example request

{
  "loggedTimes": [
    {
      "id": 12345,
      "userId": 789,
      "date": "2025-08-15",
      "completedDatetime": "2025-08-20T14:30:00Z",
      "jobId": 90,
      "jobItemUserId": 90,
      "notes": "Reviewed safety procedures",
      "scheduleNotes": "Arrive before 8 AM",
      "minutes": 90,
      "cost": 120.5,
      "totalCostExTax": 240,
      "totalExTax": 300
    }
  ]
}

Response

Logged time entries created.

idinteger
userIdinteger
datestring date
completedDatetimestring date-time nullable
jobIdinteger nullable
jobItemUserIdinteger nullable
notesstring nullable
scheduleNotesstring nullable
privateboolean
minutesinteger
costnumber float nullable
totalCostExTaxnumber float nullable
totalExTaxnumber float nullable

Example response

[
  {
    "id": 12345,
    "userId": 789,
    "date": "2025-08-15",
    "completedDatetime": "2025-08-20T14:30:00Z",
    "jobId": 90,
    "jobItemUserId": 90,
    "notes": "Reviewed safety procedures",
    "scheduleNotes": "Arrive before 8 AM",
    "minutes": 90,
    "cost": 120.5,
    "totalCostExTax": 240,
    "totalExTax": 300
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.