{ "$schema": "https://json-structure.org/draft/2020-12/schema", "name": "Customer", "type": "object", "properties": { "@odata.etag": { "type": "string" }, "id": { "type": "string" }, "number": { "type": "string" }, "displayName": { "type": "string" }, "type": { "type": "string" }, "addressLine1": { "type": "string" }, "addressLine2": { "type": "string" }, "city": { "type": "string" }, "state": { "type": "string" }, "country": { "type": "string" }, "postalCode": { "type": "string" }, "phoneNumber": { "type": "string" }, "email": { "type": "string" }, "website": { "type": "string" }, "salespersonCode": { "type": "string" }, "balanceDue": { "type": "number" }, "creditLimit": { "type": "number" }, "taxLiable": { "type": "boolean" }, "taxAreaId": { "type": "string" }, "taxAreaDisplayName": { "type": "string" }, "taxRegistrationNumber": { "type": "string" }, "currencyId": { "type": "string" }, "currencyCode": { "type": "string" }, "paymentTermsId": { "type": "string" }, "shipmentMethodId": { "type": "string" }, "paymentMethodId": { "type": "string" }, "blocked": { "type": "string" }, "lastModifiedDateTime": { "type": "string" } } }