TechArticle

Zeit API

Vorbereiteter Public-API-Vertrag zum Erfassen echter Zeit fuer Aufgaben, Projekte und Kunden.

Create time records

Time records describe work that already happened. They are useful for timers, calendar imports, support sessions and automation that should add real spent time to a project or task.

This resource contract is prepared for the upcoming public time endpoint. The live public API currently creates tasks.
POST /public-api/v1/times/ Prepared contract for creating one time record.
{
  "time_really": "00:45:00",
  "description": "Investigated production issue.",
  "date": "2026-06-16 14:00:00",
  "client_id": 15,
  "project_id": 8,
  "task_id": 123,
  "category_id": 4
}

Fields

time_really required Actual spent time in HH:MM:SS format.
description optional What was done during the time entry.
date optional Date/time when the work happened.
client_id optional Existing client owned by the API key user.
project_id optional Existing project owned by the API key user.
task_id optional Existing task owned by the API key user.
category_id optional Existing category owned by the API key user.