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