Served REST API

Served tilbyder en fuld REST API til integration med andre systemer.

Base URL

https://app.served.dk/api

Autentificering

Alle API-kald kræver en API-nøgle i headeren:

Authorization: Bearer YOUR_API_KEY

Opret en API-nøgle under Indstillinger → API.

Endpoints

Projekter

GET    /api/projects           # List alle projekter
GET    /api/projects/:id        # Hent specifikt projekt
POST   /api/projects            # Opret projekt
PUT    /api/projects/:id        # Opdater projekt
DELETE /api/projects/:id        # Slet projekt

Opgaver

GET    /api/tasks               # List alle opgaver
GET    /api/tasks/:id           # Hent specifik opgave
POST   /api/tasks               # Opret opgave
PUT    /api/tasks/:id           # Opdater opgave
DELETE /api/tasks/:id           # Slet opgave

Tidsregistrering

GET    /api/time-entries        # List registreringer
POST   /api/time-entries        # Opret registrering
POST   /api/time-entries/start  # Start timer
POST   /api/time-entries/stop   # Stop timer

Eksempel

curl -X GET "https://app.served.dk/api/projects" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Rate Limits

  • Standard: 1000 requests/time
  • Pro: 10000 requests/time
  • Enterprise: Ubegrænset

SDK'er

Vi tilbyder officielle SDK'er til:

  • JavaScript/TypeScript: npm install @served/sdk
  • .NET: dotnet add package Served.SDK
Kommer snart: Python SDK er under udvikling og forventes tilgængelig i Q2 2025.