just looking at the default field here, using values generated by Hubspot, I notice that sometimes they come up with a value of an empty string. I think I can reasonably assume that the empty string provided in the response is equivalent to false, but I want to confirm, since the two enumerated fields have strings for values, and not actual boolean values (when looking at the properties API).
Following up on this, a similar field,
hs_emailconfirmationstatus, does not have any sort of “falsey” enumeration unlike
hs_email_optout. Given that the field is maintained by Hubspot, what should my assumption about this value be? Does an empty field just indicate that no action has been taken to confirm the email address?