Neue API-Version v7.8.64 wurde veröffentlicht! 🎉
REST DokumentationProjektePOST Projektvorgang erstellen

Projektvorgang erstellen

Sie können diesen Endpunkt verwenden, um einen neuen Vorgang für ein Projekt zu erstellen.

Anfrage

POST /api/v1/projects/{id}/tasks
curl --request POST \
     --url 'https://www.zep-online.de/zepinstanz/next/api/v1/projects/{id}/tasks' \
     --header 'Accept: application/json' \
     --header 'Authorization: Bearer {token}' \
     --header 'Content-Type: application/json' \
     --data '{
         "project_id": 9876,
         "name": "Frontend-Entwicklung",
         "status_id": "IN_PROGRESS",
         "description": "Entwicklung der neuen Benutzeroberflächen-Komponenten",
         "billing_type": 1,
         "start_date": "2024-10-01",
         "end_date": "2024-11-15",
         "parent_id": null
     }'

Antwort

{
    "data": {
        "id": 456,
        "name": "Frontend-Entwicklung",
        "status": "IN_PROGRESS",
        "description": "Entwicklung der neuen Benutzeroberflächen-Komponenten",
        "parent_id": null,
        "start_date": "2024-10-01",
        "end_date": "2024-11-15",
        "billing_type": {
            "value": 1,
            "label": "Hourly rate"
        },
        "created_at": "2024-10-01T10:30:00.000000Z",
        "updated_at": "2024-10-01T10:30:00.000000Z",
        "plan_hours_children": 0.0,
        "plan_hours_done": 0.0,
        "plan_wage": 0.0,
        "plan_hours": 120.0,
        "plan_wage_children": 0.0,
        "plan_hours_invoiced": 0.0,
        "order_number": null,
        "tickets_import_mailbox_name": null
    }
}

Pfad-Parameter

  • Name
    id
    Type
    integer
    Description

    Die Projekt-ID.

Erforderliche Parameter

  • Name
    name
    Type
    string
    Description

    Name des Vorgangs (maximal 64 Zeichen).

  • Name
    status_id
    Type
    string
    Description

    Status-Kennung für die Aufgabe.

Optionale Parameter

  • Name
    description
    Type
    string
    Description

    Detaillierte Beschreibung der Aufgabe.

  • Name
    billing_type
    Type
    integer | enum
    Description

    Abrechnungstyp. Mögliche Werte:

    • 0 = Wie Projekt
    • 1 = Stundensatz
    • 2 = Tagessatz
    • 3 = Pauschale
  • Name
    start_date
    Type
    string | date
    Description

    Startdatum des Vorgangs im Format Y-m-d. Muss größer oder gleich dem Projektstartdatum sein (falls festgelegt).

  • Name
    end_date
    Type
    string | date
    Description

    Enddatum des Vorgangs im Format Y-m-d. Muss größer als start_date und kleiner oder gleich dem Projektenddatum sein (falls festgelegt).

  • Name
    parent_id
    Type
    integer
    Description

    ID des übergeordneten Vorganga für das Erstellen von Unteraufgaben.