Neue API-Version v7.12 wurde veröffentlicht! 🎉
REST DokumentationProjektePATCH Projektvorgang aktualisieren

Projektvorgang aktualisieren

Mit diesem Endpunkt können Sie einen Projektvorgang ändern. Alle Felder sind optional; es werden nur die übermittelten Felder geändert.

Request

PATCH /api/v1/projects/:id/tasks/:task_id
curl --request PATCH \
     --url 'https://www.zep-online.de/zepinstanz/next/api/v1/projects/16/tasks/7' \
     --header 'Accept: application/json' \
     --header 'Authorization: Bearer {token}' \
     --header 'Content-Type: application/json' \
     --data '{
  "name": "Konzeption",
  "end_date": "2026-09-30"
}'

Parameter

  • id (integer, erforderlich): Die ID des Projekts
  • task_id (integer, erforderlich): Die ID des Projektvorgangs

Optionale Felder

  • name (string): Bezeichnung des Vorgangs
  • description (string): Beschreibung
  • status_id (integer): Status des Vorgangs
  • billing_type (integer): Abrechnungsart
  • start_date (date | Y-m-d): Beginn
  • end_date (date | Y-m-d): Ende
  • parent_id (integer): Übergeordneter Vorgang
  • dynamic_attributes (array): Benutzerdefinierte Attribute

Response

{
  "data": {
    "id": 7,
    "name": "Konzeption",
    "description": "Fachkonzept und Abstimmung",
    "status_id": 1,
    "billing_type": {
      "id": 1,
      "name": "nach Aufwand"
    },
    "start_date": "2026-07-01",
    "end_date": "2026-09-30",
    "parent_id": null,
    "project_id": 16,
    "created": "2026-06-30T08:00:00.000000Z",
    "modified": "2026-07-24T10:15:00.000000Z"
  }
}