← API-reference

Projekter & levering

Endpoints for projekter, opgaver, medlemmer og takster — automatiser levering og synkroniser projektdata.

Projekt

Endpoints

GET /projects
POST /projects
GET /projects/{id}
PATCH /projects/{id}
DELETE /projects/{id}
GET /projects/{id}/cost-allocations
GET /projects/{id}/documents
GET /projects/{id}/profitability
GET /projects/folder-counts
GET /projects/preview
GET /projects/search

Skemafelter

FeltType
id integer
parent mixed
client string,null (iri-reference)
currency string,null (iri-reference)
dateFrom string,null (date-time)
dateTo string,null (date-time)
name* string
publicDescription stringnull
type* string
clientHash string
notes stringnull
color string
icon stringnull
priceNet stringnull
taxGroup string,null (iri-reference)
attributeSet string,null (iri-reference)
taskCreatePolicy string
taskVisibility string
projectMembers array
status string
flattenType string
budgets array

Projektmedlem

Endpoints

GET /project-members
POST /project-members
GET /project-members/{id}
PATCH /project-members/{id}
DELETE /project-members/{id}

Skemafelter

FeltType
id string
employee* string (iri-reference)
project* string (iri-reference)
position string
positionName string
createdAt string (date-time)
updatedAt string (date-time)
possiblePositions string

Projektopgave

Endpoints

POST /project_tasks/{id}/subscribe
POST /project_tasks/{id}/unsubscribe
GET /project-tasks
POST /project-tasks
GET /project-tasks/{id}
PATCH /project-tasks/{id}
DELETE /project-tasks/{id}
GET /project-tasks/picker

Skemafelter

FeltType
id integer
project string (iri-reference)
requester string,null (iri-reference)
list string,null (iri-reference)
status string (iri-reference)
title string
description stringnull
priority string
startAt string,null (date-time)
dueAt string,null (date-time)
completedAt string,null (date-time)
position integer
recurrenceRule string,null (iri-reference)
recurrenceParent string,null (iri-reference)
isTemplate boolean
assignees array
subscribers array
asset string,null (iri-reference)
source string
reporterName stringnull
reporterEmail stringnull
createdAt string (date-time)
updatedAt string (date-time)
possiblePriorities string
statusName stringnull
template boolean

Projektpris

Endpoints

GET /project-prices
POST /project-prices
GET /project-prices/{id}
PATCH /project-prices/{id}
DELETE /project-prices/{id}

Skemafelter

FeltType
project* string,null (iri-reference)
attributeRule* string (iri-reference)
amount* string
currency* string (iri-reference)
dateFrom* string,null (date-time)
note stringnull

Projekttransaktion

Endpoints

GET /project-transactions
POST /project-transactions
PATCH /project-transactions/{id}
DELETE /project-transactions/{id}

Skemafelter

FeltType
project* string,null (iri-reference)
transaction* string,null (iri-reference)
amount stringnull
note stringnull

Medarbejderprojekttakst

Endpoints

GET /employee-project-rates
POST /employee-project-rates
GET /employee-project-rates/{id}
PATCH /employee-project-rates/{id}
DELETE /employee-project-rates/{id}
GET /people-project-rates
POST /people-project-rates
GET /people-project-rates/{id}
PATCH /people-project-rates/{id}
DELETE /people-project-rates/{id}

Skemafelter

FeltType
id integer
employee* string (iri-reference)
project* string (iri-reference)
position stringnull
rate* number
currency string (iri-reference)
dateFrom* string,null (date-time)
dateTo string,null (date-time)
createdAt string (date-time)
updatedAt string (date-time)
active boolean
relatedEmployee string,null (iri-reference)