REST API v1

Byg videre på TimeTrack

Et åbent REST API der giver dig fuld adgang til dine data. Integrer TimeTrack i dine egne værktøjer, automationer og workflows.

6 resources, fuld CRUD

Alt du har i TimeTrack er tilgængeligt via API'et

Klienter

Opret, hent og opdater klienter med kontaktinfo og CVR

/api/v1/clients

Projekter

Administrer projekter med timesatser og klientkobling

/api/v1/projects

Tidsregistrering

Log timer, hent rapporter og integrer med din egen workflow

/api/v1/time-entries

Fakturaer

Opret, send og marker fakturaer som betalt

/api/v1/invoices

Klippekort

Håndter prepaid-pakker med saldo og forbrug

/api/v1/prepaid-packages

Opgaver

Kanban-opgaver med status, prioritet og deadlines

/api/v1/tasks

Bygget til udviklere

Simpel auth, præcise scopes og klar dokumentation

API Keys

Opret nøgler direkte i dit dashboard med valgfrie scopes. Nøgler er SHA-256 hashed og kan revokes når som helst.

Scoped permissions

Giv hver nøgle præcis de rettigheder den har brug for. Vælg read, write eller fuld adgang per resource.

100 req/min

Generøs rate limit med headers på alle responses så du altid ved hvor meget kapacitet du har tilbage.

Kom i gang på 2 minutter

Standard REST med JSON — brug dit foretrukne sprog

Hent dine klienter
curl -H "Authorization: Bearer tk_live_din_nøgle..." \
  https://timetrack.dk/api/v1/clients
Opret en tidsregistrering (JavaScript)
const response = await fetch("https://timetrack.dk/api/v1/time-entries", {
  method: "POST",
  headers: {
    "Authorization": "Bearer tk_live_din_nøgle...",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    projectId: "projekt-id",
    date: "2026-03-27",
    hours: 2.5,
    description: "API integration",
  }),
});

const { data } = await response.json();

Brug TimeTrack med AI-agenter

Lad Claude, Codex eller din egen agent registrere tid og hente rapporter — via vores åbne agent-skill

Claude Code

Klon skillet ind i ~/.claude/skills — aktiveres automatisk på "registrer tid".

Codex

Læg det i ~/.agents/skills — samme skill, samme arbejdsgang.

Andre agenter

Kernen er rene HTTP-kald, så enhver agent der kan køre shell eller HTTP kan bruge det.

Installér på 30 sekunder
git clone https://github.com/mahope/timetrack-skill ~/.claude/skills/timetrack
echo "TIMETRACK_API_KEY=tk_live_din_nøgle..." > ~/.timetrack-secret

Klar til at integrere?

Opret en gratis konto og generer din første API nøgle på under et minut.

Gratis API adgang
Interaktiv dokumentation
100 requests/minut