n8n

TimeTrack + n8n

Open source automationsplatform — self-hosted eller cloud. Forbind TimeTrack med ethvert system via HTTP Request-noder og webhook-triggere.

Opsætning

Brug HTTP Request-noder direkte mod TimeTrack API'et

1. Opret API nøgle

Gå til TimeTrack → Indstillinger → API Nøgler og opret en nøgle til n8n.

2. Konfigurer Header Auth

I n8n: opret en Header Auth credential med Authorization: Bearer tk_live_...

3. Tilføj Webhook (valgfrit)

Kopier webhook-URL fra n8n og registrér den i TimeTrack → Indstillinger → Webhooks.

Webhook-events

Events du kan lytte til via en Webhook-node i n8n

EventBeskrivelse
time_entry.createdNy tidsregistrering oprettet
time_entry.updatedTidsregistrering opdateret
client.createdNy klient oprettet
invoice.createdNy faktura oprettet
invoice.paidFaktura markeret som betalt
prepaid.low_balanceKlippekort under minimumsgrænse
task.completedOpgave markeret som udført

API Endpoints

Brug HTTP Request-noder til at kalde disse endpoints direkte

MetodeEndpointBeskrivelse
GET/api/v1/meBrugerinfo + API key validering
GET/POST/api/v1/clientsKlienter
GET/POST/api/v1/projectsProjekter
GET/POST/api/v1/time-entriesTidsregistreringer
GET/POST/DELETE/api/v1/timerTimer start/stop
GET/POST/api/v1/invoicesFakturaer
GET/POST/api/v1/tasksOpgaver
GET/POST/DELETE/api/v1/webhooksWebhook administration
GET/api/v1/reports/time-summaryTidsrapport
GET/api/v1/reports/revenueOmsætningsrapport

Base URL: https://timetrack.dk · Rate limit: 100 requests/minut

Eksempel-workflows

Importér eksempel-workflow fra integrations/n8n/ i repositoriet

Daglig tidsrapport til Slack

  1. 1Schedule Trigger → Kører kl. 17:00 hver dag
  2. 2HTTP Request → GET /api/v1/reports/time-summary for i dag
  3. 3Slack → Send besked til #team-updates med dagens timer

Ny klient → Google Sheets

  1. 1Webhook → Modtager client.created fra TimeTrack
  2. 2Google Sheets → Tilføj ny række med klientens data

Faktura betalt → Email

  1. 1Webhook → Modtager invoice.paid fra TimeTrack
  2. 2Send Email → Bekræftelse: "Faktura #{{invoiceNumber}} er betalt"

Ugentlig opsummering til Notion

  1. 1Schedule Trigger → Kører mandag morgen
  2. 2HTTP Request → GET /api/v1/reports/time-summary for foregående uge
  3. 3Notion → Opret ny side i projektstatus-database
Alle integrationer

Klar til at automatisere?

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

Gratis API adgang
Self-hosted eller cloud
Open source