Customer

{
  "action": "<'CREATE','UPDATE','DELETE'>",
  "object": "CUSTOMER",
  "data": {
    "uuid": "UUID (Primary Key)",
    "first_name": "Varchar(155)",
    "middle_name": "Varchar(155)",
    "last_name": "Varchar(155)",
    "company_name": "Varchar(155)",
    "personal_id": "Varchar(45)",
    "is_company": "Boolean",
    "email": "Varchar(155)",
    "phone": "Varchar(55)",
    "status": "<'active','pending','blocked'>",
    "title": "Varchar(55)",
    "acquisition_source": "Varchar(255)",
    "optin": "Boolean",
    "tags": "Text (Comma seperated strings)",
    "customer_no": "Varchar(15)",
    "display_name": "Varchar(255) Read Only ",
    "enable_estimate_request": "Boolean",
    "created_at": "DateTime",
    "updated_at": "DateTime",
    "mobile": "Varchar(55)",
    "skip_auction_deposit_requirement": true,
    "birth_date": "Date",
    "addresses": "List<AddressModel>"
  }
}