{
    // Mandatory properties. Must be defined or enneo to work
    "id": "C-abcd-123", // must be integer or string up to 50 chars
    "business": false, // boolean, if the customer is a company or private person
    "lastname": "Smith", // last name of customer, can be null ONLY if business is true
    "company": null, // company name, e.g. "ACME Corp.", can be null ONLY if business is false
    "contractIds": ["VN-00001", "VN-00002"], // array of contracts this customer has. Must be at least one contract (otherwise it's not a "customer")

    // Recommended properties. Should be defined if possible and is used by Enneo's AI and customer identification logic. Default to null if not set
    "firstname": "John", // first name of customer, can be null
    "email": "john@smith.com",
    "deliveryAddress": "Horst-Kohl-Str. 15a, 12157 Berlin", // address of customer
    "billingAddress": null, // Optional separate billing address. If null, then billing address is the same as delivery address
    "phone": "+49190332332",

    // You may define any other properties you want enneo to be aware of here.
    // See below some examples as inspiration from the energy sector
    "salutation": "Mrs."
}