Dieser Artikel könnte dich auch interessieren:
Projekte auflisten (REST API)

POST Aufruf an api/project

{
   "Name":"Erstellung Homepage",
   "LongDescription":"Hier kommt der lange Text...",
   "Category":"Kundenprojekt",
   "State":"Implementation",
   "CustomField":{
      "Bereiche":"Datenübernahme, Einführung, Installation, Schulung",
      "Projekttyp":"Hauptprojekt"
   },
   "CustomerName":"[email protected]",
   "CustomerId":"",
   "Users":"Reiner Schmidt, Jürgen Ostermann",
   "ProjectManagerName":"",
   "ProjectManagerId":"4065",
   "StartDate":"2016-10-24T00:00:00",
   "EndDate":"2016-10-28T00:00:00"
}

Felder, die nicht gefüllt werden sollen, können weggelassen werden im JSON.

Felder:

FeldTypBedeutung
Name*TextKurze, einzeilige Bezeichnung des Projektes (max. 70 Zeichen)
LongDescriptionMemoAusführlicher, mehrzeiliger Text.
CategoryEnumName der Kategorie.
StateEnumName des Zustands des Projektes:
Setup
Implementation
Delivery
Billing
Support
Archived 
CustomerName
CustomerId 
Text
ID 
Der Kunde des Projektes. Es kann entweder die ID des Benutzers übergeben werden (in CustomerId) oder die E-Mail-Adresse (in CustomerName).
ProjectManagerName
ProjectManagerId 
Text
ID 
Der Projektmanager. Es kann entweder die ID des Benutzers übergeben werden (in ProjectManagerId) oder die E-Mail-Adresse (in ProjectManagerName).
StartDateDateStart des Projektes
EndDateDateEnde des Projektes

* Pflichtfelder, bei denen Werte übergeben werden müssen