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":"meier@kunde.de",
"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:
Feld | Typ | Bedeutung |
Name* | Text | Kurze, einzeilige Bezeichnung des Projektes (max. 70 Zeichen) |
LongDescription | Memo | Ausführlicher, mehrzeiliger Text. |
Category | Enum | Name der Kategorie. |
State | Enum | Name 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). |
StartDate | Date | Start des Projektes |
EndDate | Date | Ende des Projektes |
* Pflichtfelder, bei denen Werte übergeben werden müssen.