---
title: "Update a tracker entry"
method: PATCH
path: "/tracker-entries/{id}"
tags: ["Tracker Entries"]
---

# Update a tracker entry

`PATCH /tracker-entries/{id}`

Update a tracker entry for the authenticated team.

## Path parameters

- `id` string, uuid, required — Unique identifier of the tracker entry to delete

## Request body

- object
  - `start` string, date-time, required — Start time of the tracker entry in ISO 8601 format
  - `stop` string, date-time, required — Stop time of the tracker entry in ISO 8601 format
  - `dates` string[], required — Array of dates for which to create tracker entries
  - `assignedId` string, uuid, nullable — Unique identifier of the user assigned to this tracker entry. If not provided, will use the authenticated user
  - `projectId` string, uuid, required — Unique identifier of the project associated with this tracker entry
  - `description` string, nullable — Optional description or notes for the tracker entry
  - `duration` number, required — Duration of the tracker entry in seconds

## Response `200`

Tracker entry updated successfully.

- object — Response schema for created tracker entries
  - `data` object[], required — Array of created tracker entries
    - `id` string, uuid, required — Unique identifier of the tracker entry
    - `createdAt` string, required — Date and time when the tracker entry was created in ISO 8601 format
    - `duration` number, required — Duration of the tracker entry in seconds
    - `start` string, required — Start time of the tracker entry in ISO 8601 format
    - `stop` string, required — Stop time of the tracker entry in ISO 8601 format
    - `teamId` string, required — Unique identifier of the team that owns this tracker entry
    - `description` string, nullable, required — Description or notes for the tracker entry
    - `rate` number, nullable, required — Hourly rate applied to this tracker entry
    - `currency` string, nullable, required — Currency code for the rate in ISO 4217 format
    - `billed` boolean, required — Whether this tracker entry has been billed to the customer
    - `date` string, required — Date of the tracker entry in YYYY-MM-DD format
    - `user` object, required — User information for the person who created this tracker entry
      - `id` string, uuid, required — Unique identifier of the user
      - `fullName` string, required — Full name of the user
      - `avatarUrl` string, required — URL to the user's avatar image
    - `project` object, required — Project information associated with this tracker entry
      - `id` string, uuid, required — Unique identifier of the project
      - `createdAt` string, required — Date and time when the project was created in ISO 8601 format
      - `rate` number, nullable, required — Default hourly rate for the project
      - `currency` string, nullable, required — Currency code for the project rate in ISO 4217 format
      - `status` string, required — Current status of the project
      - `description` string, nullable, required — Description of the project
      - `name` string, required — Name of the project
      - `billable` boolean, nullable, required — Whether the project is billable to the customer
      - `estimate` number, nullable, required — Estimated total hours for the project
      - `customer` object, nullable, required — Customer information associated with the project
        - `id` string, required — Unique identifier of the customer
        - `name` string, required — Name of the customer or organization

## Other responses

- `default` — An error occurred

---

[API](https://skmtc.net/midday-ai/apis/midday-api.md) · [All operations](https://skmtc.net/midday-ai/apis/midday-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/midday-ai/midday-api/versions/c0df9243c1b0/schema)
