REST API
API dokumentation og endpoints
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.