Über die GraphQL Schnittstelle können Projekte erstellt werden:
mutation create_project {
create_project_match (
project_match:{
partner_notes: "Bitte Kunden kontaktieren"
project:{
customer_id: 223744
measure_id: 5300
address:{
street: "Göttinger Hof 9"
city: "Hannover"
zipcode: "30453"
}
}
}
){
id
}
}
In der obigen Query werden folgende Felder gesetzt:
partner_notes: Notizen für das Projekt
customer_id: Die systeminterne ID des Kunden oder der Kundin. In GraphQL-Kontaktabfrage steht beschrieben, wie diese abgefragt werden können.
measure_id: Die systeminterne ID des Gewerks, unter welchem das Projekt abgelegt werden soll. In GraphQL-Gewerkabfrage steht beschrieben, wie diese abgefragt werden können
adress/street: Die Straße des Projekts
address/city: Die Stadt des Projekts
address/zipcode: Die Postleitzahl des Projekts