---
title: "Update an existing time log"
method: PUT
path: "/time_logs/{id}.json"
tags: ["Time logs"]
---

# Update an existing time log

`PUT /time_logs/{id}.json`

## Path parameters

- `id` string, required

## Request body

- TimeLogUpdate
  - `start` string, date-time
  - `stop` string, date-time
  - `comments` string

## Response `204`

time log found

## Other responses

- `401` — missing or wrong api key
- `403` — insufficient permissions
- `404` — nothing found

---

[API](https://skmtc.net/hicknhack-software/apis/hourglass-api.md) · [All operations](https://skmtc.net/hicknhack-software/apis/hourglass-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hicknhack-software/hourglass-api/versions/42cc6d20ab5d/schema)
