---
title: "Gets a time entry"
method: GET
path: "/api/v2/time_entries/{id}"
tags: ["Time Entries"]
---

# Gets a time entry

`GET /api/v2/time_entries/{id}`

Retrieve a single time entry by ID.

## Path parameters

- `id` string, required

## Headers

- `X-Organization-Id` string, required

## Response `200`

Single time entry

## Changes

- **2026-08-11** `82ff0be36937` — 15 breaking, 15 info
  - the `data/attributes/approved_at` response's property type/format changed from `string`/`date-time` to ``/`` for status `200`
  - the `data/attributes/calendar_event_id` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `data/attributes/currency` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `data/attributes/invoice_attribution_id` response's property type/format changed from `integer`/`` to ``/`` for status `200`
  - …26 more

[Change history](https://skmtc.dev/productive/apis/api-documentation/changes/api/v2/time_entries/:id/get.md)

---

[API](https://skmtc.dev/productive/apis/api-documentation.md) · [All operations](https://skmtc.dev/productive/apis/api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/productive/api-documentation/revisions/bbf5057edf0d/schema)
