← API-Referenz
Projekte & Lieferung
Endpoints für Projekte, Aufgaben, Mitglieder und Sätze — automatisiere Lieferungen und synchronisiere Projektdaten.
Projekt
Endpoints
| GET | /projects | Retrieves the collection of Project resources. |
| POST | /projects | Creates a Project resource. |
| GET | /projects/{id} | Retrieves a Project resource. |
| PATCH | /projects/{id} | Updates the Project resource. |
| DELETE | /projects/{id} | Removes the Project resource. |
| GET | /projects/{id}/cost-allocations | Retrieves a Project resource. |
| GET | /projects/{id}/documents | Retrieves a Project resource. |
| GET | /projects/{id}/profitability | Retrieves a Project resource. |
| GET | /projects/folder-counts | Retrieves the collection of Project resources. |
| GET | /projects/preview | Retrieves the collection of Project resources. |
| GET | /projects/search | Retrieves the collection of Project resources. |
Schemafelder
| Feld | Typ | Beschreibung |
|---|---|---|
| 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 |
Projektmitglied
Endpoints
| GET | /project-members | Retrieves the collection of ProjectMember resources. |
| POST | /project-members | Creates a ProjectMember resource. |
| GET | /project-members/{id} | Retrieves a ProjectMember resource. |
| PATCH | /project-members/{id} | Updates the ProjectMember resource. |
| DELETE | /project-members/{id} | Removes the ProjectMember resource. |
Schemafelder
| Feld | Typ | Beschreibung |
|---|---|---|
| id | string | |
| employee* | string (iri-reference) | |
| project* | string (iri-reference) | |
| position | string | |
| positionName | string | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possiblePositions | string |
Projektaufgabe
Endpoints
| POST | /project_tasks/{id}/subscribe | Creates a ProjectTask resource. |
| POST | /project_tasks/{id}/unsubscribe | Creates a ProjectTask resource. |
| GET | /project-tasks | Retrieves the collection of ProjectTask resources. |
| POST | /project-tasks | Creates a ProjectTask resource. |
| GET | /project-tasks/{id} | Retrieves a ProjectTask resource. |
| PATCH | /project-tasks/{id} | Updates the ProjectTask resource. |
| DELETE | /project-tasks/{id} | Removes the ProjectTask resource. |
| GET | /project-tasks/picker | Retrieves the collection of ProjectTask resources. |
Schemafelder
| Feld | Typ | Beschreibung |
|---|---|---|
| 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 | 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 |
Projektpreis
Endpoints
| GET | /project-prices | Retrieves the collection of ProjectPrice resources. |
| POST | /project-prices | Creates a ProjectPrice resource. |
| GET | /project-prices/{id} | Retrieves a ProjectPrice resource. |
| PATCH | /project-prices/{id} | Updates the ProjectPrice resource. |
| DELETE | /project-prices/{id} | Removes the ProjectPrice resource. |
Schemafelder
| Feld | Typ | Beschreibung |
|---|---|---|
| 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 | Retrieves the collection of ProjectTransaction resources. |
| POST | /project-transactions | Creates a ProjectTransaction resource. |
| PATCH | /project-transactions/{id} | Updates the ProjectTransaction resource. |
| DELETE | /project-transactions/{id} | Removes the ProjectTransaction resource. |
Schemafelder
| Feld | Typ | Beschreibung |
|---|---|---|
| project* | string,null (iri-reference) | |
| transaction* | string,null (iri-reference) | |
| amount | stringnull | |
| note | stringnull |
Mitarbeiterprojektsatz
Endpoints
| GET | /employee-project-rates | Retrieves the collection of EmployeeProjectRate resources. |
| POST | /employee-project-rates | Creates a EmployeeProjectRate resource. |
| GET | /employee-project-rates/{id} | Retrieves a EmployeeProjectRate resource. |
| PATCH | /employee-project-rates/{id} | Updates the EmployeeProjectRate resource. |
| DELETE | /employee-project-rates/{id} | Removes the EmployeeProjectRate resource. |
| GET | /people-project-rates | Retrieves the collection of EmployeeProjectRate resources. |
| POST | /people-project-rates | Creates a EmployeeProjectRate resource. |
| GET | /people-project-rates/{id} | Retrieves a EmployeeProjectRate resource. |
| PATCH | /people-project-rates/{id} | Updates the EmployeeProjectRate resource. |
| DELETE | /people-project-rates/{id} | Removes the EmployeeProjectRate resource. |
Schemafelder
| Feld | Typ | Beschreibung |
|---|---|---|
| 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) |