Projekt & leverans
Projekt, uppgifter, medlemmar, priser och allokeringar — automatisera leverans och synka projektdata.
Den här referensen genereras från API-schemat. Fältbeskrivningar och text som ännu inte är översatt visas på engelska.
Projekt
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /projects | Hämtar samlingen av Project-resurser. |
| POST | /projects | Skapar en Project-resurs. |
| GET | /projects/{id} | Hämtar en Project-resurs. |
| PATCH | /projects/{id} | Uppdaterar Project-resursen. |
| DELETE | /projects/{id} | Tar bort Project-resursen. |
| POST | /projects/{id}/archive | Archive this project |
| GET | /projects/{id}/cost-allocations | Hämtar en Project-resurs. |
| GET | /projects/{id}/documents | Hämtar en Project-resurs. |
| GET | /projects/{id}/logged-time | Hämtar en Project-resurs. |
| POST | /projects/{id}/merge | Merge this project into another |
| POST | /projects/{id}/pin | Pin this project for the current user |
| GET | /projects/{id}/profitability | Hämtar en Project-resurs. |
| GET | /projects/{id}/reparent-impact | How many employees lose visibility if this project is moved |
| GET | /projects/{id}/travel | Hämtar en Project-resurs. |
| POST | /projects/{id}/unarchive | Restore an archived project |
| POST | /projects/{id}/unpin | Unpin this project for the current user |
| GET | /projects/folder-counts | Hämtar samlingen av Project-resurser. |
| GET | /projects/preview | Hämtar samlingen av Project-resurser. |
| GET | /projects/reference-usage | Hämtar samlingen av Project-resurser. |
| GET | /projects/search | Hämtar samlingen av Project-resurser. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| 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 | |
| description | stringnull | Free-text description. A third free-text field alongside `publicDescription` (customer-facing, 255) and `notes` (internal): the client asked for "description" and got it as its own field rather than a rename, so nothing that reads either of the other two changes meaning. |
| reference | stringnull | Cross-system integration key — a stable, human-writable handle for joining this project to systems outside Flowtly, because the numeric id is unusable for that. NOT a display nicety: the UI prefilling it from the name is a convenience on first entry, and every property below is the contract. |
| color | string | |
| icon | stringnull | |
| priceNet | stringnull | |
| taxGroup | string,null (iri-reference) | |
| attributeSet | string,null (iri-reference) | |
| taskCreatePolicy | string | |
| taskVisibility | string | |
| projectMembers | array | |
| archivedAt | string,null (date-time) | Archiving retires a project from view without deleting it. |
| status | string | |
| flattenType | string | |
| budgets | array |
Projektmedlem
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-members | Hämtar samlingen av ProjectMember-resurser. |
| POST | /project-members | Skapar en ProjectMember-resurs. |
| GET | /project-members/{id} | Hämtar en ProjectMember-resurs. |
| PATCH | /project-members/{id} | Uppdaterar ProjectMember-resursen. |
| DELETE | /project-members/{id} | Tar bort ProjectMember-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | string | |
| employee* | string (iri-reference) | |
| project* | string (iri-reference) | |
| position | string | |
| positionName | string | |
| notify | boolean | Whether to send this person the "project assigned" notification. |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possiblePositions | string |
Projektuppgift
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| POST | /project_tasks/{id}/subscribe | Skapar en ProjectTask-resurs. |
| POST | /project_tasks/{id}/unsubscribe | Skapar en ProjectTask-resurs. |
| GET | /project-tasks | Hämtar samlingen av ProjectTask-resurser. |
| POST | /project-tasks | Skapar en ProjectTask-resurs. |
| GET | /project-tasks/{id} | Hämtar en ProjectTask-resurs. |
| PATCH | /project-tasks/{id} | Uppdaterar ProjectTask-resursen. |
| DELETE | /project-tasks/{id} | Tar bort ProjectTask-resursen. |
| GET | /project-tasks/picker | Hämtar samlingen av ProjectTask-resurser. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| 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 | |
| subtasks | array | The task's checklist, as STRUCTURED items rather than prose. |
| subscribers | array | |
| asset | string,null (iri-reference) | |
| transaction | string,null (iri-reference) | |
| transactionAttachment | string,null (iri-reference) | |
| source | string | |
| raisedBy | string,null (iri-reference) | ZGŁASZAJĄCY — the COLLEAGUE who raised this task. |
| reporterName | stringnull | |
| reporterEmail | stringnull | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possiblePriorities | string | |
| statusName | stringnull | Slim status accessor for the WorkTime embed — keeps the API payload small (single string) instead of nesting the full ProjectTaskStatus resource on every WorkTime row. |
| template | boolean | |
| subtaskProgress | array | How many of the checklist's items are done, and how many there are. |
Projektpris
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-prices | Hämtar samlingen av ProjectPrice-resurser. |
| POST | /project-prices | Skapar en ProjectPrice-resurs. |
| GET | /project-prices/{id} | Hämtar en ProjectPrice-resurs. |
| PATCH | /project-prices/{id} | Uppdaterar ProjectPrice-resursen. |
| DELETE | /project-prices/{id} | Tar bort ProjectPrice-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| project* | string,null (iri-reference) | |
| property | string,null (iri-reference) | |
| attributeRule* | string (iri-reference) | |
| amount* | string | |
| currency* | string (iri-reference) | |
| dateFrom* | string,null (date-time) | |
| note | stringnull |
Projekttransaktion
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-transactions | Hämtar samlingen av ProjectTransaction-resurser. |
| POST | /project-transactions | Skapar en ProjectTransaction-resurs. |
| PATCH | /project-transactions/{id} | Uppdaterar ProjectTransaction-resursen. |
| DELETE | /project-transactions/{id} | Tar bort ProjectTransaction-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| project* | string,null (iri-reference) | |
| transaction* | string,null (iri-reference) | |
| amount | stringnull | |
| note | stringnull |
Anställds projekttariff
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /people-project-rates | Hämtar samlingen av EmployeeProjectRate-resurser. |
| POST | /people-project-rates | Skapar en EmployeeProjectRate-resurs. |
| GET | /people-project-rates/{id} | Hämtar en EmployeeProjectRate-resurs. |
| PATCH | /people-project-rates/{id} | Uppdaterar EmployeeProjectRate-resursen. |
| DELETE | /people-project-rates/{id} | Tar bort EmployeeProjectRate-resursen. |
| POST | /people-project-rates/{id}/extend | Skapar en EmployeeProjectRate-resurs. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | integer | |
| employee* | string (iri-reference) | |
| project* | string (iri-reference) | |
| position | stringnull | |
| positionRef | string,null (iri-reference) | |
| 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 | Does this rate apply on the given date? |
| relatedEmployee | string,null (iri-reference) |
Projektuppgiftskommentar
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-task-comments | Hämtar samlingen av ProjectTaskComment-resurser. |
| POST | /project-task-comments | Skapar en ProjectTaskComment-resurs. |
| GET | /project-task-comments/{id} | Hämtar en ProjectTaskComment-resurs. |
| PATCH | /project-task-comments/{id} | Uppdaterar ProjectTaskComment-resursen. |
| DELETE | /project-task-comments/{id} | Tar bort ProjectTaskComment-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | integer | |
| task | string (iri-reference) | |
| employee | string (iri-reference) | |
| content | string | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) |
Projektuppgiftslista
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-task-lists | Hämtar samlingen av ProjectTaskList-resurser. |
| POST | /project-task-lists | Skapar en ProjectTaskList-resurs. |
| GET | /project-task-lists/{id} | Hämtar en ProjectTaskList-resurs. |
| PATCH | /project-task-lists/{id} | Uppdaterar ProjectTaskList-resursen. |
| DELETE | /project-task-lists/{id} | Tar bort ProjectTaskList-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | integer | |
| project | string (iri-reference) | |
| name | string | |
| position | integer | |
| isDefault | boolean | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| default | boolean |
Projektuppgiftsstatus
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-task-statuses | Hämtar samlingen av ProjectTaskStatus-resurser. |
| POST | /project-task-statuses | Skapar en ProjectTaskStatus-resurs. |
| GET | /project-task-statuses/{id} | Hämtar en ProjectTaskStatus-resurs. |
| PATCH | /project-task-statuses/{id} | Uppdaterar ProjectTaskStatus-resursen. |
| DELETE | /project-task-statuses/{id} | Tar bort ProjectTaskStatus-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | integer | |
| name | string | |
| color | string | |
| position | integer | |
| isClosed | boolean | |
| isStarted | boolean | |
| isDefault | boolean | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| deletedAt | string,null (date-time) | |
| closed | boolean | |
| started | boolean | |
| default | boolean | |
| deleted | boolean | Check if the entity has been soft deleted. |
Regel för återkommande projektuppgifter
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-task-recurrence-rules | Hämtar samlingen av ProjectTaskRecurrenceRule-resurser. |
| POST | /project-task-recurrence-rules | Skapar en ProjectTaskRecurrenceRule-resurs. |
| GET | /project-task-recurrence-rules/{id} | Hämtar en ProjectTaskRecurrenceRule-resurs. |
| PATCH | /project-task-recurrence-rules/{id} | Uppdaterar ProjectTaskRecurrenceRule-resursen. |
| DELETE | /project-task-recurrence-rules/{id} | Tar bort ProjectTaskRecurrenceRule-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | integer | |
| project | string (iri-reference) | |
| frequency | string | |
| interval | integer | |
| weekday | integernull | |
| monthDay | integernull | |
| timeOfDay | string,null (date-time) | |
| timezone | string | |
| nextRunAt | string,null (date-time) | |
| endAt | string,null (date-time) | |
| maxOccurrences | integernull | |
| occurrencesGenerated | integer | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleFrequencies | string |
Projektbemanningsplan
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-people-plans | Hämtar samlingen av ProjectPeoplePlan-resurser. |
| POST | /project-people-plans | Skapar en ProjectPeoplePlan-resurs. |
| GET | /project-people-plans/{id} | Hämtar en ProjectPeoplePlan-resurs. |
| PATCH | /project-people-plans/{id} | Uppdaterar ProjectPeoplePlan-resursen. |
| DELETE | /project-people-plans/{id} | Tar bort ProjectPeoplePlan-resursen. |
| GET | /projects/{projectId}/people-plans | Hämtar samlingen av ProjectPeoplePlan-resurser. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| project | string (iri-reference) | |
| periodKey | string | |
| forecastHours | integernull | |
| overrideRatePerHour | stringnull |
Kaskadregel för projektallokering
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-allocation-cascade-rules | Hämtar samlingen av ProjectAllocationCascadeRule-resurser. |
| POST | /project-allocation-cascade-rules | Skapar en ProjectAllocationCascadeRule-resurs. |
| GET | /project-allocation-cascade-rules/{id} | Hämtar en ProjectAllocationCascadeRule-resurs. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | string | |
| name | string | |
| assetAttribute | string (iri-reference) | Attribute carried by Property (Asset) entities. Drives the share each selected Asset takes of the total cost. For Juwentus on Horizon this is "Ochrona" (5/13/23.98/23.42/34.60 across the 5 buildings, summing to 100). |
| projectAttribute | string (iri-reference) | Attribute carried by tenant Projects. Drives the within-building split. For Horizon's standard rules this is "Powierzchnia" — each tenant's m² inside its building. |
Projekttransaktionsbilaga
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-transaction-attachments | Hämtar samlingen av ProjectTransactionAttachment-resurser. |
| POST | /project-transaction-attachments | Skapar en ProjectTransactionAttachment-resurs. |
| PATCH | /project-transaction-attachments/{id} | Uppdaterar ProjectTransactionAttachment-resursen. |
| DELETE | /project-transaction-attachments/{id} | Tar bort ProjectTransactionAttachment-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| project | string (iri-reference) | |
| transactionAttachment | string (iri-reference) | |
| netAmount | integernull | |
| excluded | booleannull | A client the operator DELIBERATELY struck from this split. |
| line | string,null (iri-reference) |
Projektets mätarpris
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-meter-prices | Hämtar samlingen av ProjectMeterPrice-resurser. |
| POST | /project-meter-prices | Skapar en ProjectMeterPrice-resurs. |
| PATCH | /project-meter-prices/{id} | Uppdaterar ProjectMeterPrice-resursen. |
| DELETE | /project-meter-prices/{id} | Tar bort ProjectMeterPrice-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | string | |
| project* | string (iri-reference) | |
| utilityType* | string | |
| meter | string,null (iri-reference) | |
| unitPrice* | string | |
| currency | string,null (iri-reference) | |
| effectiveFrom | string,null (date-time) |
Flytt av projektkostnad
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| POST | /project-costs/move | Skapar en ProjectCostMove-resurs. |
Projektmall
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-templates | Hämtar samlingen av ProjectTemplate-resurser. |
| POST | /project-templates | Skapar en ProjectTemplate-resurs. |
| GET | /project-templates/{id} | Hämtar en ProjectTemplate-resurs. |
| PATCH | /project-templates/{id} | Uppdaterar ProjectTemplate-resursen. |
| DELETE | /project-templates/{id} | Tar bort ProjectTemplate-resursen. |
| POST | /project-templates/{id}/instantiate | Skapar en ProjectTemplate-resurs. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | integer | |
| name* | string | |
| structure | object | |
| isDefault | boolean | The org's built-in default template: applied to a project created with no template explicitly chosen. Read-only over the API — not in the create/update groups — because a user declaring their own template "the default" would leave more than one row with this flag true, and nothing enforces the resulting ambiguity away. Set only by ProjectDefaultTemplateProvisioner, which lazily creates this row once per org and never touches it again. |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| deletedAt | string,null (date-time) | |
| default | boolean | |
| deleted | boolean | Check if the entity has been soft deleted. |
Deluppgift till projektuppgift
Endpoints
| Metod | Sökväg | Beskrivning |
|---|---|---|
| GET | /project-task-subtasks | Hämtar samlingen av ProjectTaskSubtask-resurser. |
| POST | /project-task-subtasks | Skapar en ProjectTaskSubtask-resurs. |
| GET | /project-task-subtasks/{id} | Hämtar en ProjectTaskSubtask-resurs. |
| PATCH | /project-task-subtasks/{id} | Uppdaterar ProjectTaskSubtask-resursen. |
| DELETE | /project-task-subtasks/{id} | Tar bort ProjectTaskSubtask-resursen. |
Schema-fält
| Fält | Typ | Beskrivning |
|---|---|---|
| id | integer | |
| task | string (iri-reference) | |
| title* | string | Never empty. An item with no text is not a checklist entry, it is a stray row that renders as a checkbox beside nothing — and the archetype's permanent `.ck.add` row means an accidental blank submit is easy to make. |
| done | boolean | |
| position | integer | Author-arranged order within the task. Ties break on id, via the collection's own ordering. |