From f0a52bbeffee4799491bcf911d2321cba5651161 Mon Sep 17 00:00:00 2001 From: "maxime.c" Date: Thu, 23 Oct 2025 11:12:59 -0400 Subject: [PATCH 1/3] remove references from normalization --- airbyte_cdk/sources/utils/transform.py | 20 +-------------- unit_tests/sources/utils/test_transform.py | 29 ++++++++++++---------- 2 files changed, 17 insertions(+), 32 deletions(-) diff --git a/airbyte_cdk/sources/utils/transform.py b/airbyte_cdk/sources/utils/transform.py index b9348d3ed..dffd0b798 100644 --- a/airbyte_cdk/sources/utils/transform.py +++ b/airbyte_cdk/sources/utils/transform.py @@ -3,20 +3,11 @@ # import logging -from copy import deepcopy from enum import Flag, auto -from typing import TYPE_CHECKING, Any, Callable, Dict, Generator, Mapping, Optional, cast +from typing import Any, Callable, Dict, Generator, Mapping, Optional, cast from jsonschema import Draft7Validator, ValidationError, validators from jsonschema.protocols import Validator -from referencing import Registry, Resource -from referencing._core import Resolver -from referencing.exceptions import Unresolvable -from referencing.jsonschema import DRAFT7 - -from airbyte_cdk.sources.utils.schema_helpers import expand_refs - -from .schema_helpers import get_ref_resolver_registry MAX_NESTING_DEPTH = 3 json_to_python_simple = { @@ -201,15 +192,6 @@ def normalizator( validators parameter for detailed description. : """ - # Very first step is to expand $refs in the schema itself: - expand_refs(schema) - - # Now we can expand $refs in the property value: - if isinstance(property_value, dict): - expand_refs(property_value) - - # Now we can validate and normalize the values: - # Transform object and array values before running json schema type checking for each element. # Recursively normalize every value of the "instance" sub-object, # if "instance" is an incorrect type - skip recursive normalization of "instance" diff --git a/unit_tests/sources/utils/test_transform.py b/unit_tests/sources/utils/test_transform.py index 17d86b1c7..f5169eda7 100644 --- a/unit_tests/sources/utils/test_transform.py +++ b/unit_tests/sources/utils/test_transform.py @@ -3,6 +3,7 @@ # import json +import time import pytest @@ -18,24 +19,13 @@ "number_prop": {"type": "number"}, "int_prop": {"type": ["integer", "null"]}, "too_many_types": {"type": ["boolean", "null", "string"]}, - "def": { - "type": "object", - "properties": { - "dd": {"$ref": "#/definitions/my_type"}, - }, - }, - "array": {"type": "array", "items": {"$ref": "#/definitions/str_type"}}, - "nested": {"$ref": "#/definitions/nested_type"}, + "array": {"type": "array", "items": {"type": "string"}}, + "nested": {"type": "object", "properties": {"a": {"type": "string"}}}, "list_of_lists": { "type": "array", "items": {"type": "array", "items": {"type": "string"}}, }, }, - "definitions": { - "str_type": {"type": "string"}, - "my_type": {"type": "string"}, - "nested_type": {"type": "object", "properties": {"a": {"type": "string"}}}, - }, } VERY_NESTED_SCHEMA = { "type": ["null", "object"], @@ -388,3 +378,16 @@ def transform_cb(instance, schema): obj = {"value": 12} s.transformer.transform(obj, SIMPLE_SCHEMA) assert obj == {"value": "transformed"} + + +@pytest.mark.slow +def test_performance(): + HUBSPOT_CONTACTS_SCHEMA = {'$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'archived': {'description': 'Indicates if the contact is archived or not.', 'type': ['null', 'boolean']}, 'companies': {'description': 'List of companies associated with the contact.', 'items': {'description': 'Details of a company associated with the contact.', 'type': ['null', 'string']}, 'type': ['null', 'array']}, 'createdAt': {'__ab_apply_cast_datetime': False, 'description': 'Date and time when the contact was created.', 'format': 'date-time', 'type': ['null', 'string']}, 'id': {'description': 'Unique identifier for the contact.', 'type': ['null', 'string']}, 'properties': {'properties': {'address': {'type': ['null', 'string']}, 'annualrevenue': {'type': ['null', 'string']}, 'associatedcompanyid': {'type': ['null', 'number']}, 'associatedcompanylastupdated': {'type': ['null', 'number']}, 'city': {'type': ['null', 'string']}, 'closedate': {'format': 'date-time', 'type': ['null', 'string']}, 'company': {'type': ['null', 'string']}, 'company_size': {'type': ['null', 'string']}, 'country': {'type': ['null', 'string']}, 'createdate': {'format': 'date-time', 'type': ['null', 'string']}, 'currentlyinworkflow': {'type': ['null', 'string']}, 'date_of_birth': {'type': ['null', 'string']}, 'days_to_close': {'type': ['null', 'number']}, 'degree': {'type': ['null', 'string']}, 'email': {'type': ['null', 'string']}, 'engagements_last_meeting_booked': {'format': 'date-time', 'type': ['null', 'string']}, 'engagements_last_meeting_booked_campaign': {'type': ['null', 'string']}, 'engagements_last_meeting_booked_medium': {'type': ['null', 'string']}, 'engagements_last_meeting_booked_source': {'type': ['null', 'string']}, 'fax': {'type': ['null', 'string']}, 'field_of_study': {'type': ['null', 'string']}, 'first_conversion_date': {'format': 'date-time', 'type': ['null', 'string']}, 'first_conversion_event_name': {'type': ['null', 'string']}, 'first_deal_created_date': {'format': 'date-time', 'type': ['null', 'string']}, 'firstname': {'type': ['null', 'string']}, 'gender': {'type': ['null', 'string']}, 'graduation_date': {'type': ['null', 'string']}, 'hs_additional_emails': {'type': ['null', 'string']}, 'hs_all_accessible_team_ids': {'type': ['null', 'string']}, 'hs_all_contact_vids': {'type': ['null', 'string']}, 'hs_all_owner_ids': {'type': ['null', 'string']}, 'hs_all_team_ids': {'type': ['null', 'string']}, 'hs_analytics_average_page_views': {'type': ['null', 'number']}, 'hs_analytics_first_referrer': {'type': ['null', 'string']}, 'hs_analytics_first_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_analytics_first_touch_converting_campaign': {'type': ['null', 'string']}, 'hs_analytics_first_url': {'type': ['null', 'string']}, 'hs_analytics_first_visit_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_analytics_last_referrer': {'type': ['null', 'string']}, 'hs_analytics_last_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_analytics_last_touch_converting_campaign': {'type': ['null', 'string']}, 'hs_analytics_last_url': {'type': ['null', 'string']}, 'hs_analytics_last_visit_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_analytics_num_event_completions': {'type': ['null', 'number']}, 'hs_analytics_num_page_views': {'type': ['null', 'number']}, 'hs_analytics_num_visits': {'type': ['null', 'number']}, 'hs_analytics_revenue': {'type': ['null', 'number']}, 'hs_analytics_source': {'type': ['null', 'string']}, 'hs_analytics_source_data_1': {'type': ['null', 'string']}, 'hs_analytics_source_data_2': {'type': ['null', 'string']}, 'hs_associated_target_accounts': {'type': ['null', 'number']}, 'hs_avatar_filemanager_key': {'type': ['null', 'string']}, 'hs_buying_role': {'type': ['null', 'string']}, 'hs_calculated_form_submissions': {'type': ['null', 'string']}, 'hs_calculated_merged_vids': {'type': ['null', 'string']}, 'hs_calculated_mobile_number': {'type': ['null', 'string']}, 'hs_calculated_phone_number': {'type': ['null', 'string']}, 'hs_calculated_phone_number_area_code': {'type': ['null', 'string']}, 'hs_calculated_phone_number_country_code': {'type': ['null', 'string']}, 'hs_calculated_phone_number_region_code': {'type': ['null', 'string']}, 'hs_clicked_linkedin_ad': {'type': ['null', 'string']}, 'hs_contact_enrichment_opt_out': {'type': ['null', 'boolean']}, 'hs_contact_enrichment_opt_out_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_content_membership_email': {'type': ['null', 'string']}, 'hs_content_membership_email_confirmed': {'type': ['null', 'boolean']}, 'hs_content_membership_follow_up_enqueued_at': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_content_membership_notes': {'type': ['null', 'string']}, 'hs_content_membership_registered_at': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_content_membership_registration_domain_sent_to': {'type': ['null', 'string']}, 'hs_content_membership_registration_email_sent_at': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_content_membership_status': {'type': ['null', 'string']}, 'hs_conversations_visitor_email': {'type': ['null', 'string']}, 'hs_count_is_unworked': {'type': ['null', 'number']}, 'hs_count_is_worked': {'type': ['null', 'number']}, 'hs_country_region_code': {'type': ['null', 'string']}, 'hs_created_by_conversations': {'type': ['null', 'boolean']}, 'hs_created_by_user_id': {'type': ['null', 'number']}, 'hs_createdate': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_currently_enrolled_in_prospecting_agent': {'type': ['null', 'boolean']}, 'hs_date_exited_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_other': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_document_last_revisited': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_bad_address': {'type': ['null', 'boolean']}, 'hs_email_bounce': {'type': ['null', 'number']}, 'hs_email_click': {'type': ['null', 'number']}, 'hs_email_customer_quarantined_reason': {'type': ['null', 'string']}, 'hs_email_delivered': {'type': ['null', 'number']}, 'hs_email_domain': {'type': ['null', 'string']}, 'hs_email_first_click_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_first_open_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_first_reply_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_first_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_hard_bounce_reason': {'type': ['null', 'string']}, 'hs_email_hard_bounce_reason_enum': {'type': ['null', 'string']}, 'hs_email_is_ineligible': {'type': ['null', 'boolean']}, 'hs_email_last_click_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_last_email_name': {'type': ['null', 'string']}, 'hs_email_last_open_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_last_reply_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_last_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_open': {'type': ['null', 'number']}, 'hs_email_optout': {'type': ['null', 'boolean']}, 'hs_email_optout_10798197': {'type': ['null', 'string']}, 'hs_email_optout_11890603': {'type': ['null', 'string']}, 'hs_email_optout_11890831': {'type': ['null', 'string']}, 'hs_email_optout_23704464': {'type': ['null', 'string']}, 'hs_email_optout_313921448': {'type': ['null', 'string']}, 'hs_email_optout_94692364': {'type': ['null', 'string']}, 'hs_email_quarantined': {'type': ['null', 'boolean']}, 'hs_email_quarantined_reason': {'type': ['null', 'string']}, 'hs_email_recipient_fatigue_recovery_time': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_replied': {'type': ['null', 'number']}, 'hs_email_sends_since_last_engagement': {'type': ['null', 'number']}, 'hs_emailconfirmationstatus': {'type': ['null', 'string']}, 'hs_enriched_email_bounce_detected': {'type': ['null', 'boolean']}, 'hs_facebook_ad_clicked': {'type': ['null', 'boolean']}, 'hs_facebook_click_id': {'type': ['null', 'string']}, 'hs_feedback_last_ces_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_feedback_last_ces_survey_follow_up': {'type': ['null', 'string']}, 'hs_feedback_last_ces_survey_rating': {'type': ['null', 'number']}, 'hs_feedback_last_csat_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_feedback_last_csat_survey_follow_up': {'type': ['null', 'string']}, 'hs_feedback_last_csat_survey_rating': {'type': ['null', 'number']}, 'hs_feedback_last_nps_follow_up': {'type': ['null', 'string']}, 'hs_feedback_last_nps_rating': {'type': ['null', 'string']}, 'hs_feedback_last_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_feedback_show_nps_web_survey': {'type': ['null', 'boolean']}, 'hs_first_closed_order_id': {'type': ['null', 'number']}, 'hs_first_engagement_object_id': {'type': ['null', 'number']}, 'hs_first_order_closed_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_first_outreach_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_first_subscription_create_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_full_name_or_email': {'type': ['null', 'string']}, 'hs_google_click_id': {'type': ['null', 'string']}, 'hs_has_active_subscription': {'type': ['null', 'number']}, 'hs_inferred_language_codes': {'type': ['null', 'string']}, 'hs_intent_paid_up_to_date': {'format': 'date', 'type': ['null', 'string']}, 'hs_intent_signals_enabled': {'type': ['null', 'boolean']}, 'hs_ip_timezone': {'type': ['null', 'string']}, 'hs_is_contact': {'type': ['null', 'boolean']}, 'hs_is_enriched': {'type': ['null', 'boolean']}, 'hs_is_unworked': {'type': ['null', 'boolean']}, 'hs_journey_stage': {'type': ['null', 'string']}, 'hs_language': {'type': ['null', 'string']}, 'hs_last_metered_enrichment_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_last_sales_activity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_last_sales_activity_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_last_sales_activity_type': {'type': ['null', 'string']}, 'hs_last_sms_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_last_sms_send_name': {'type': ['null', 'string']}, 'hs_lastmodifieddate': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_disqualified_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_meeting_activity': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_open_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_qualified_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_sequence_ended_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_sequence_enrolled': {'type': ['null', 'number']}, 'hs_latest_sequence_enrolled_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_sequence_finished_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_sequence_unenrolled_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_source': {'type': ['null', 'string']}, 'hs_latest_source_data_1': {'type': ['null', 'string']}, 'hs_latest_source_data_2': {'type': ['null', 'string']}, 'hs_latest_source_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_subscription_create_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lead_status': {'type': ['null', 'string']}, 'hs_legal_basis': {'type': ['null', 'string']}, 'hs_lifecyclestage_customer_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_evangelist_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_marketingqualifiedlead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_opportunity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_other_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_salesqualifiedlead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_subscriber_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_linkedin_ad_clicked': {'type': ['null', 'string']}, 'hs_linkedin_url': {'type': ['null', 'string']}, 'hs_live_enrichment_deadline': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_manual_campaign_ids': {'type': ['null', 'number']}, 'hs_marketable_reason_id': {'type': ['null', 'string']}, 'hs_marketable_reason_type': {'type': ['null', 'string']}, 'hs_marketable_status': {'type': ['null', 'string']}, 'hs_marketable_until_renewal': {'type': ['null', 'string']}, 'hs_membership_has_accessed_private_content': {'type': ['null', 'number']}, 'hs_membership_last_private_content_access_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_merged_object_ids': {'type': ['null', 'string']}, 'hs_messaging_engagement_score': {'type': ['null', 'number']}, 'hs_mobile_sdk_push_tokens': {'type': ['null', 'string']}, 'hs_notes_last_activity': {'type': ['null', 'string']}, 'hs_notes_next_activity': {'type': ['null', 'string']}, 'hs_notes_next_activity_type': {'type': ['null', 'string']}, 'hs_object_id': {'type': ['null', 'number']}, 'hs_object_source': {'type': ['null', 'string']}, 'hs_object_source_detail_1': {'type': ['null', 'string']}, 'hs_object_source_detail_2': {'type': ['null', 'string']}, 'hs_object_source_detail_3': {'type': ['null', 'string']}, 'hs_object_source_id': {'type': ['null', 'string']}, 'hs_object_source_label': {'type': ['null', 'string']}, 'hs_object_source_user_id': {'type': ['null', 'number']}, 'hs_owning_teams': {'type': ['null', 'string']}, 'hs_persona': {'type': ['null', 'string']}, 'hs_pinned_engagement_id': {'type': ['null', 'number']}, 'hs_pipeline': {'type': ['null', 'string']}, 'hs_predictivecontactscore_v2': {'type': ['null', 'number']}, 'hs_predictivescoringtier': {'type': ['null', 'string']}, 'hs_prospecting_agent_actively_enrolled_count': {'type': ['null', 'number']}, 'hs_prospecting_agent_last_enrolled': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_prospecting_agent_total_enrolled_count': {'type': ['null', 'number']}, 'hs_quarantined_emails': {'type': ['null', 'string']}, 'hs_read_only': {'type': ['null', 'boolean']}, 'hs_recent_closed_order_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_registered_member': {'type': ['null', 'number']}, 'hs_registration_method': {'type': ['null', 'string']}, 'hs_role': {'type': ['null', 'string']}, 'hs_sa_first_engagement_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_sa_first_engagement_descr': {'type': ['null', 'string']}, 'hs_sa_first_engagement_object_type': {'type': ['null', 'string']}, 'hs_sales_email_last_clicked': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_sales_email_last_opened': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_sales_email_last_replied': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_searchable_calculated_international_mobile_number': {'type': ['null', 'string']}, 'hs_searchable_calculated_international_phone_number': {'type': ['null', 'string']}, 'hs_searchable_calculated_mobile_number': {'type': ['null', 'string']}, 'hs_searchable_calculated_phone_number': {'type': ['null', 'string']}, 'hs_seniority': {'type': ['null', 'string']}, 'hs_sequences_actively_enrolled_count': {'type': ['null', 'number']}, 'hs_sequences_enrolled_count': {'type': ['null', 'number']}, 'hs_sequences_is_enrolled': {'type': ['null', 'boolean']}, 'hs_shared_team_ids': {'type': ['null', 'string']}, 'hs_shared_user_ids': {'type': ['null', 'string']}, 'hs_state_code': {'type': ['null', 'string']}, 'hs_sub_role': {'type': ['null', 'string']}, 'hs_testpurge': {'type': ['null', 'string']}, 'hs_testrollback': {'type': ['null', 'string']}, 'hs_time_between_contact_creation_and_deal_close': {'type': ['null', 'number']}, 'hs_time_between_contact_creation_and_deal_creation': {'type': ['null', 'number']}, 'hs_time_in_customer': {'type': ['null', 'number']}, 'hs_time_in_evangelist': {'type': ['null', 'number']}, 'hs_time_in_lead': {'type': ['null', 'number']}, 'hs_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'hs_time_in_opportunity': {'type': ['null', 'number']}, 'hs_time_in_other': {'type': ['null', 'number']}, 'hs_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'hs_time_in_subscriber': {'type': ['null', 'number']}, 'hs_time_to_first_engagement': {'type': ['null', 'number']}, 'hs_time_to_move_from_lead_to_customer': {'type': ['null', 'number']}, 'hs_time_to_move_from_marketingqualifiedlead_to_customer': {'type': ['null', 'number']}, 'hs_time_to_move_from_opportunity_to_customer': {'type': ['null', 'number']}, 'hs_time_to_move_from_salesqualifiedlead_to_customer': {'type': ['null', 'number']}, 'hs_time_to_move_from_subscriber_to_customer': {'type': ['null', 'number']}, 'hs_timezone': {'type': ['null', 'string']}, 'hs_unique_creation_key': {'type': ['null', 'string']}, 'hs_updated_by_user_id': {'type': ['null', 'number']}, 'hs_user_ids_of_all_notification_followers': {'type': ['null', 'string']}, 'hs_user_ids_of_all_notification_unfollowers': {'type': ['null', 'string']}, 'hs_user_ids_of_all_owners': {'type': ['null', 'string']}, 'hs_v2_cumulative_time_in_customer': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_evangelist': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_lead': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_opportunity': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_other': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_subscriber': {'type': ['null', 'number']}, 'hs_v2_date_entered_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_other': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_other': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_latest_time_in_customer': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_evangelist': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_lead': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_opportunity': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_other': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_subscriber': {'type': ['null', 'number']}, 'hs_was_imported': {'type': ['null', 'boolean']}, 'hs_whatsapp_phone_number': {'type': ['null', 'string']}, 'hubspot_owner_assigneddate': {'format': 'date-time', 'type': ['null', 'string']}, 'hubspot_owner_id': {'type': ['null', 'string']}, 'hubspot_team_id': {'type': ['null', 'string']}, 'hubspotscore': {'type': ['null', 'number']}, 'industry': {'type': ['null', 'string']}, 'ip_city': {'type': ['null', 'string']}, 'ip_country': {'type': ['null', 'string']}, 'ip_country_code': {'type': ['null', 'string']}, 'ip_latlon': {'type': ['null', 'string']}, 'ip_state': {'type': ['null', 'string']}, 'ip_state_code': {'type': ['null', 'string']}, 'ip_zipcode': {'type': ['null', 'string']}, 'job_function': {'type': ['null', 'string']}, 'jobtitle': {'type': ['null', 'string']}, 'lastmodifieddate': {'format': 'date-time', 'type': ['null', 'string']}, 'lastname': {'type': ['null', 'string']}, 'lifecyclestage': {'type': ['null', 'string']}, 'marital_status': {'type': ['null', 'string']}, 'message': {'type': ['null', 'string']}, 'military_status': {'type': ['null', 'string']}, 'mobilephone': {'type': ['null', 'string']}, 'my_custom_test_property': {'type': ['null', 'string']}, 'notes_last_contacted': {'format': 'date-time', 'type': ['null', 'string']}, 'notes_last_updated': {'format': 'date-time', 'type': ['null', 'string']}, 'notes_next_activity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'num_associated_deals': {'type': ['null', 'number']}, 'num_contacted_notes': {'type': ['null', 'number']}, 'num_conversion_events': {'type': ['null', 'number']}, 'num_notes': {'type': ['null', 'number']}, 'num_unique_conversion_events': {'type': ['null', 'number']}, 'numemployees': {'type': ['null', 'string']}, 'phone': {'type': ['null', 'string']}, 'recent_conversion_date': {'format': 'date-time', 'type': ['null', 'string']}, 'recent_conversion_event_name': {'type': ['null', 'string']}, 'recent_deal_amount': {'type': ['null', 'number']}, 'recent_deal_close_date': {'format': 'date-time', 'type': ['null', 'string']}, 'relationship_status': {'type': ['null', 'string']}, 'salutation': {'type': ['null', 'string']}, 'school': {'type': ['null', 'string']}, 'seniority': {'type': ['null', 'string']}, 'start_date': {'type': ['null', 'string']}, 'state': {'type': ['null', 'string']}, 'surveymonkeyeventlastupdated': {'type': ['null', 'number']}, 'test': {'type': ['null', 'number']}, 'total_revenue': {'type': ['null', 'number']}, 'twitterhandle': {'type': ['null', 'string']}, 'webinareventlastupdated': {'type': ['null', 'number']}, 'website': {'type': ['null', 'string']}, 'work_email': {'type': ['null', 'string']}, 'zip': {'type': ['null', 'string']}}, 'type': 'object'}, 'properties_address': {'type': ['null', 'string']}, 'properties_annualrevenue': {'type': ['null', 'string']}, 'properties_associatedcompanyid': {'type': ['null', 'number']}, 'properties_associatedcompanylastupdated': {'type': ['null', 'number']}, 'properties_city': {'type': ['null', 'string']}, 'properties_closedate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_company': {'type': ['null', 'string']}, 'properties_company_size': {'type': ['null', 'string']}, 'properties_country': {'type': ['null', 'string']}, 'properties_createdate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_currentlyinworkflow': {'type': ['null', 'string']}, 'properties_date_of_birth': {'type': ['null', 'string']}, 'properties_days_to_close': {'type': ['null', 'number']}, 'properties_degree': {'type': ['null', 'string']}, 'properties_email': {'type': ['null', 'string']}, 'properties_engagements_last_meeting_booked': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_engagements_last_meeting_booked_campaign': {'type': ['null', 'string']}, 'properties_engagements_last_meeting_booked_medium': {'type': ['null', 'string']}, 'properties_engagements_last_meeting_booked_source': {'type': ['null', 'string']}, 'properties_fax': {'type': ['null', 'string']}, 'properties_field_of_study': {'type': ['null', 'string']}, 'properties_first_conversion_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_first_conversion_event_name': {'type': ['null', 'string']}, 'properties_first_deal_created_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_firstname': {'type': ['null', 'string']}, 'properties_gender': {'type': ['null', 'string']}, 'properties_graduation_date': {'type': ['null', 'string']}, 'properties_hs_additional_emails': {'type': ['null', 'string']}, 'properties_hs_all_accessible_team_ids': {'type': ['null', 'string']}, 'properties_hs_all_contact_vids': {'type': ['null', 'string']}, 'properties_hs_all_owner_ids': {'type': ['null', 'string']}, 'properties_hs_all_team_ids': {'type': ['null', 'string']}, 'properties_hs_analytics_average_page_views': {'type': ['null', 'number']}, 'properties_hs_analytics_first_referrer': {'type': ['null', 'string']}, 'properties_hs_analytics_first_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_analytics_first_touch_converting_campaign': {'type': ['null', 'string']}, 'properties_hs_analytics_first_url': {'type': ['null', 'string']}, 'properties_hs_analytics_first_visit_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_analytics_last_referrer': {'type': ['null', 'string']}, 'properties_hs_analytics_last_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_analytics_last_touch_converting_campaign': {'type': ['null', 'string']}, 'properties_hs_analytics_last_url': {'type': ['null', 'string']}, 'properties_hs_analytics_last_visit_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_analytics_num_event_completions': {'type': ['null', 'number']}, 'properties_hs_analytics_num_page_views': {'type': ['null', 'number']}, 'properties_hs_analytics_num_visits': {'type': ['null', 'number']}, 'properties_hs_analytics_revenue': {'type': ['null', 'number']}, 'properties_hs_analytics_source': {'type': ['null', 'string']}, 'properties_hs_analytics_source_data_1': {'type': ['null', 'string']}, 'properties_hs_analytics_source_data_2': {'type': ['null', 'string']}, 'properties_hs_associated_target_accounts': {'type': ['null', 'number']}, 'properties_hs_avatar_filemanager_key': {'type': ['null', 'string']}, 'properties_hs_buying_role': {'type': ['null', 'string']}, 'properties_hs_calculated_form_submissions': {'type': ['null', 'string']}, 'properties_hs_calculated_merged_vids': {'type': ['null', 'string']}, 'properties_hs_calculated_mobile_number': {'type': ['null', 'string']}, 'properties_hs_calculated_phone_number': {'type': ['null', 'string']}, 'properties_hs_calculated_phone_number_area_code': {'type': ['null', 'string']}, 'properties_hs_calculated_phone_number_country_code': {'type': ['null', 'string']}, 'properties_hs_calculated_phone_number_region_code': {'type': ['null', 'string']}, 'properties_hs_clicked_linkedin_ad': {'type': ['null', 'string']}, 'properties_hs_contact_enrichment_opt_out': {'type': ['null', 'boolean']}, 'properties_hs_contact_enrichment_opt_out_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_content_membership_email': {'type': ['null', 'string']}, 'properties_hs_content_membership_email_confirmed': {'type': ['null', 'boolean']}, 'properties_hs_content_membership_follow_up_enqueued_at': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_content_membership_notes': {'type': ['null', 'string']}, 'properties_hs_content_membership_registered_at': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_content_membership_registration_domain_sent_to': {'type': ['null', 'string']}, 'properties_hs_content_membership_registration_email_sent_at': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_content_membership_status': {'type': ['null', 'string']}, 'properties_hs_conversations_visitor_email': {'type': ['null', 'string']}, 'properties_hs_count_is_unworked': {'type': ['null', 'number']}, 'properties_hs_count_is_worked': {'type': ['null', 'number']}, 'properties_hs_country_region_code': {'type': ['null', 'string']}, 'properties_hs_created_by_conversations': {'type': ['null', 'boolean']}, 'properties_hs_created_by_user_id': {'type': ['null', 'number']}, 'properties_hs_createdate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_currently_enrolled_in_prospecting_agent': {'type': ['null', 'boolean']}, 'properties_hs_date_exited_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_other': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_document_last_revisited': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_bad_address': {'type': ['null', 'boolean']}, 'properties_hs_email_bounce': {'type': ['null', 'number']}, 'properties_hs_email_click': {'type': ['null', 'number']}, 'properties_hs_email_customer_quarantined_reason': {'type': ['null', 'string']}, 'properties_hs_email_delivered': {'type': ['null', 'number']}, 'properties_hs_email_domain': {'type': ['null', 'string']}, 'properties_hs_email_first_click_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_first_open_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_first_reply_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_first_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_hard_bounce_reason': {'type': ['null', 'string']}, 'properties_hs_email_hard_bounce_reason_enum': {'type': ['null', 'string']}, 'properties_hs_email_is_ineligible': {'type': ['null', 'boolean']}, 'properties_hs_email_last_click_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_last_email_name': {'type': ['null', 'string']}, 'properties_hs_email_last_open_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_last_reply_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_last_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_open': {'type': ['null', 'number']}, 'properties_hs_email_optout': {'type': ['null', 'boolean']}, 'properties_hs_email_optout_10798197': {'type': ['null', 'string']}, 'properties_hs_email_optout_11890603': {'type': ['null', 'string']}, 'properties_hs_email_optout_11890831': {'type': ['null', 'string']}, 'properties_hs_email_optout_23704464': {'type': ['null', 'string']}, 'properties_hs_email_optout_313921448': {'type': ['null', 'string']}, 'properties_hs_email_optout_94692364': {'type': ['null', 'string']}, 'properties_hs_email_quarantined': {'type': ['null', 'boolean']}, 'properties_hs_email_quarantined_reason': {'type': ['null', 'string']}, 'properties_hs_email_recipient_fatigue_recovery_time': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_replied': {'type': ['null', 'number']}, 'properties_hs_email_sends_since_last_engagement': {'type': ['null', 'number']}, 'properties_hs_emailconfirmationstatus': {'type': ['null', 'string']}, 'properties_hs_enriched_email_bounce_detected': {'type': ['null', 'boolean']}, 'properties_hs_facebook_ad_clicked': {'type': ['null', 'boolean']}, 'properties_hs_facebook_click_id': {'type': ['null', 'string']}, 'properties_hs_feedback_last_ces_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_feedback_last_ces_survey_follow_up': {'type': ['null', 'string']}, 'properties_hs_feedback_last_ces_survey_rating': {'type': ['null', 'number']}, 'properties_hs_feedback_last_csat_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_feedback_last_csat_survey_follow_up': {'type': ['null', 'string']}, 'properties_hs_feedback_last_csat_survey_rating': {'type': ['null', 'number']}, 'properties_hs_feedback_last_nps_follow_up': {'type': ['null', 'string']}, 'properties_hs_feedback_last_nps_rating': {'type': ['null', 'string']}, 'properties_hs_feedback_last_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_feedback_show_nps_web_survey': {'type': ['null', 'boolean']}, 'properties_hs_first_closed_order_id': {'type': ['null', 'number']}, 'properties_hs_first_engagement_object_id': {'type': ['null', 'number']}, 'properties_hs_first_order_closed_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_first_outreach_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_first_subscription_create_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_full_name_or_email': {'type': ['null', 'string']}, 'properties_hs_google_click_id': {'type': ['null', 'string']}, 'properties_hs_has_active_subscription': {'type': ['null', 'number']}, 'properties_hs_inferred_language_codes': {'type': ['null', 'string']}, 'properties_hs_intent_paid_up_to_date': {'format': 'date', 'type': ['null', 'string']}, 'properties_hs_intent_signals_enabled': {'type': ['null', 'boolean']}, 'properties_hs_ip_timezone': {'type': ['null', 'string']}, 'properties_hs_is_contact': {'type': ['null', 'boolean']}, 'properties_hs_is_enriched': {'type': ['null', 'boolean']}, 'properties_hs_is_unworked': {'type': ['null', 'boolean']}, 'properties_hs_journey_stage': {'type': ['null', 'string']}, 'properties_hs_language': {'type': ['null', 'string']}, 'properties_hs_last_metered_enrichment_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_last_sales_activity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_last_sales_activity_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_last_sales_activity_type': {'type': ['null', 'string']}, 'properties_hs_last_sms_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_last_sms_send_name': {'type': ['null', 'string']}, 'properties_hs_lastmodifieddate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_disqualified_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_meeting_activity': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_open_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_qualified_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_sequence_ended_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_sequence_enrolled': {'type': ['null', 'number']}, 'properties_hs_latest_sequence_enrolled_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_sequence_finished_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_sequence_unenrolled_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_source': {'type': ['null', 'string']}, 'properties_hs_latest_source_data_1': {'type': ['null', 'string']}, 'properties_hs_latest_source_data_2': {'type': ['null', 'string']}, 'properties_hs_latest_source_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_subscription_create_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lead_status': {'type': ['null', 'string']}, 'properties_hs_legal_basis': {'type': ['null', 'string']}, 'properties_hs_lifecyclestage_customer_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_evangelist_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_marketingqualifiedlead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_opportunity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_other_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_salesqualifiedlead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_subscriber_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_linkedin_ad_clicked': {'type': ['null', 'string']}, 'properties_hs_linkedin_url': {'type': ['null', 'string']}, 'properties_hs_live_enrichment_deadline': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_manual_campaign_ids': {'type': ['null', 'number']}, 'properties_hs_marketable_reason_id': {'type': ['null', 'string']}, 'properties_hs_marketable_reason_type': {'type': ['null', 'string']}, 'properties_hs_marketable_status': {'type': ['null', 'string']}, 'properties_hs_marketable_until_renewal': {'type': ['null', 'string']}, 'properties_hs_membership_has_accessed_private_content': {'type': ['null', 'number']}, 'properties_hs_membership_last_private_content_access_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_merged_object_ids': {'type': ['null', 'string']}, 'properties_hs_messaging_engagement_score': {'type': ['null', 'number']}, 'properties_hs_mobile_sdk_push_tokens': {'type': ['null', 'string']}, 'properties_hs_notes_last_activity': {'type': ['null', 'string']}, 'properties_hs_notes_next_activity': {'type': ['null', 'string']}, 'properties_hs_notes_next_activity_type': {'type': ['null', 'string']}, 'properties_hs_object_id': {'type': ['null', 'number']}, 'properties_hs_object_source': {'type': ['null', 'string']}, 'properties_hs_object_source_detail_1': {'type': ['null', 'string']}, 'properties_hs_object_source_detail_2': {'type': ['null', 'string']}, 'properties_hs_object_source_detail_3': {'type': ['null', 'string']}, 'properties_hs_object_source_id': {'type': ['null', 'string']}, 'properties_hs_object_source_label': {'type': ['null', 'string']}, 'properties_hs_object_source_user_id': {'type': ['null', 'number']}, 'properties_hs_owning_teams': {'type': ['null', 'string']}, 'properties_hs_persona': {'type': ['null', 'string']}, 'properties_hs_pinned_engagement_id': {'type': ['null', 'number']}, 'properties_hs_pipeline': {'type': ['null', 'string']}, 'properties_hs_predictivecontactscore_v2': {'type': ['null', 'number']}, 'properties_hs_predictivescoringtier': {'type': ['null', 'string']}, 'properties_hs_prospecting_agent_actively_enrolled_count': {'type': ['null', 'number']}, 'properties_hs_prospecting_agent_last_enrolled': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_prospecting_agent_total_enrolled_count': {'type': ['null', 'number']}, 'properties_hs_quarantined_emails': {'type': ['null', 'string']}, 'properties_hs_read_only': {'type': ['null', 'boolean']}, 'properties_hs_recent_closed_order_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_registered_member': {'type': ['null', 'number']}, 'properties_hs_registration_method': {'type': ['null', 'string']}, 'properties_hs_role': {'type': ['null', 'string']}, 'properties_hs_sa_first_engagement_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_sa_first_engagement_descr': {'type': ['null', 'string']}, 'properties_hs_sa_first_engagement_object_type': {'type': ['null', 'string']}, 'properties_hs_sales_email_last_clicked': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_sales_email_last_opened': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_sales_email_last_replied': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_searchable_calculated_international_mobile_number': {'type': ['null', 'string']}, 'properties_hs_searchable_calculated_international_phone_number': {'type': ['null', 'string']}, 'properties_hs_searchable_calculated_mobile_number': {'type': ['null', 'string']}, 'properties_hs_searchable_calculated_phone_number': {'type': ['null', 'string']}, 'properties_hs_seniority': {'type': ['null', 'string']}, 'properties_hs_sequences_actively_enrolled_count': {'type': ['null', 'number']}, 'properties_hs_sequences_enrolled_count': {'type': ['null', 'number']}, 'properties_hs_sequences_is_enrolled': {'type': ['null', 'boolean']}, 'properties_hs_shared_team_ids': {'type': ['null', 'string']}, 'properties_hs_shared_user_ids': {'type': ['null', 'string']}, 'properties_hs_state_code': {'type': ['null', 'string']}, 'properties_hs_sub_role': {'type': ['null', 'string']}, 'properties_hs_testpurge': {'type': ['null', 'string']}, 'properties_hs_testrollback': {'type': ['null', 'string']}, 'properties_hs_time_between_contact_creation_and_deal_close': {'type': ['null', 'number']}, 'properties_hs_time_between_contact_creation_and_deal_creation': {'type': ['null', 'number']}, 'properties_hs_time_in_customer': {'type': ['null', 'number']}, 'properties_hs_time_in_evangelist': {'type': ['null', 'number']}, 'properties_hs_time_in_lead': {'type': ['null', 'number']}, 'properties_hs_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_time_in_opportunity': {'type': ['null', 'number']}, 'properties_hs_time_in_other': {'type': ['null', 'number']}, 'properties_hs_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_time_in_subscriber': {'type': ['null', 'number']}, 'properties_hs_time_to_first_engagement': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_lead_to_customer': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_marketingqualifiedlead_to_customer': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_opportunity_to_customer': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_salesqualifiedlead_to_customer': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_subscriber_to_customer': {'type': ['null', 'number']}, 'properties_hs_timezone': {'type': ['null', 'string']}, 'properties_hs_unique_creation_key': {'type': ['null', 'string']}, 'properties_hs_updated_by_user_id': {'type': ['null', 'number']}, 'properties_hs_user_ids_of_all_notification_followers': {'type': ['null', 'string']}, 'properties_hs_user_ids_of_all_notification_unfollowers': {'type': ['null', 'string']}, 'properties_hs_user_ids_of_all_owners': {'type': ['null', 'string']}, 'properties_hs_v2_cumulative_time_in_customer': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_evangelist': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_lead': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_opportunity': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_other': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_subscriber': {'type': ['null', 'number']}, 'properties_hs_v2_date_entered_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_other': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_other': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_latest_time_in_customer': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_evangelist': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_lead': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_opportunity': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_other': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_subscriber': {'type': ['null', 'number']}, 'properties_hs_was_imported': {'type': ['null', 'boolean']}, 'properties_hs_whatsapp_phone_number': {'type': ['null', 'string']}, 'properties_hubspot_owner_assigneddate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hubspot_owner_id': {'type': ['null', 'string']}, 'properties_hubspot_team_id': {'type': ['null', 'string']}, 'properties_hubspotscore': {'type': ['null', 'number']}, 'properties_industry': {'type': ['null', 'string']}, 'properties_ip_city': {'type': ['null', 'string']}, 'properties_ip_country': {'type': ['null', 'string']}, 'properties_ip_country_code': {'type': ['null', 'string']}, 'properties_ip_latlon': {'type': ['null', 'string']}, 'properties_ip_state': {'type': ['null', 'string']}, 'properties_ip_state_code': {'type': ['null', 'string']}, 'properties_ip_zipcode': {'type': ['null', 'string']}, 'properties_job_function': {'type': ['null', 'string']}, 'properties_jobtitle': {'type': ['null', 'string']}, 'properties_lastmodifieddate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_lastname': {'type': ['null', 'string']}, 'properties_lifecyclestage': {'type': ['null', 'string']}, 'properties_marital_status': {'type': ['null', 'string']}, 'properties_message': {'type': ['null', 'string']}, 'properties_military_status': {'type': ['null', 'string']}, 'properties_mobilephone': {'type': ['null', 'string']}, 'properties_my_custom_test_property': {'type': ['null', 'string']}, 'properties_notes_last_contacted': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_notes_last_updated': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_notes_next_activity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_num_associated_deals': {'type': ['null', 'number']}, 'properties_num_contacted_notes': {'type': ['null', 'number']}, 'properties_num_conversion_events': {'type': ['null', 'number']}, 'properties_num_notes': {'type': ['null', 'number']}, 'properties_num_unique_conversion_events': {'type': ['null', 'number']}, 'properties_numemployees': {'type': ['null', 'string']}, 'properties_phone': {'type': ['null', 'string']}, 'properties_recent_conversion_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_recent_conversion_event_name': {'type': ['null', 'string']}, 'properties_recent_deal_amount': {'type': ['null', 'number']}, 'properties_recent_deal_close_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_relationship_status': {'type': ['null', 'string']}, 'properties_salutation': {'type': ['null', 'string']}, 'properties_school': {'type': ['null', 'string']}, 'properties_seniority': {'type': ['null', 'string']}, 'properties_start_date': {'type': ['null', 'string']}, 'properties_state': {'type': ['null', 'string']}, 'properties_surveymonkeyeventlastupdated': {'type': ['null', 'number']}, 'properties_test': {'type': ['null', 'number']}, 'properties_total_revenue': {'type': ['null', 'number']}, 'properties_twitterhandle': {'type': ['null', 'string']}, 'properties_webinareventlastupdated': {'type': ['null', 'number']}, 'properties_website': {'type': ['null', 'string']}, 'properties_work_email': {'type': ['null', 'string']}, 'properties_zip': {'type': ['null', 'string']}, 'updatedAt': {'__ab_apply_cast_datetime': False, 'description': 'Date and time when the contact was last updated.', 'format': 'date-time', 'type': ['null', 'string']}}, 'type': ['null', 'object']} + HUBSPOT_CONTACTS_RECORD = {'archived': False, 'companies': ['5000526215', '5000526215'], 'createdAt': '2020-12-11T01:29:50.116Z', 'id': '151', 'properties': {'address': None, 'annualrevenue': None, 'associatedcompanyid': '5000526215', 'associatedcompanylastupdated': None, 'city': None, 'closedate': None, 'company': None, 'company_size': None, 'country': None, 'createdate': '2020-12-11T01:29:50.116Z', 'currentlyinworkflow': None, 'date_of_birth': None, 'days_to_close': None, 'degree': None, 'email': 'shef@dne.io', 'engagements_last_meeting_booked': None, 'engagements_last_meeting_booked_campaign': None, 'engagements_last_meeting_booked_medium': None, 'engagements_last_meeting_booked_source': None, 'fax': None, 'field_of_study': None, 'first_conversion_date': '2024-03-21T05:53:37.183Z', 'first_conversion_event_name': 'Brian\'s Test Form', 'first_deal_created_date': None, 'firstname': 'she', 'gender': None, 'graduation_date': None, 'hs_additional_emails': None, 'hs_all_accessible_team_ids': None, 'hs_all_contact_vids': '151', 'hs_all_owner_ids': '52550153', 'hs_all_team_ids': None, 'hs_analytics_average_page_views': '0', 'hs_analytics_first_referrer': None, 'hs_analytics_first_timestamp': '2020-12-11T01:29:50.116Z', 'hs_analytics_first_touch_converting_campaign': None, 'hs_analytics_first_url': None, 'hs_analytics_first_visit_timestamp': None, 'hs_analytics_last_referrer': None, 'hs_analytics_last_timestamp': None, 'hs_analytics_last_touch_converting_campaign': None, 'hs_analytics_last_url': None, 'hs_analytics_last_visit_timestamp': '2024-03-21T07:33:22.093Z', 'hs_analytics_num_event_completions': '0', 'hs_analytics_num_page_views': '0', 'hs_analytics_num_visits': '2', 'hs_analytics_revenue': '0.0', 'hs_analytics_source': 'OFFLINE', 'hs_analytics_source_data_1': 'CONTACTS', 'hs_analytics_source_data_2': 'CRM_UI', 'hs_associated_target_accounts': None, 'hs_avatar_filemanager_key': None, 'hs_buying_role': None, 'hs_calculated_form_submissions': 'bf46b791-448d-483c-bf1c-e5099c43cbff::1711000417183;709f8e27-21be-4d8f-9774-29311a069780::1711006402093', 'hs_calculated_merged_vids': None, 'hs_calculated_mobile_number': None, 'hs_calculated_phone_number': None, 'hs_calculated_phone_number_area_code': None, 'hs_calculated_phone_number_country_code': None, 'hs_calculated_phone_number_region_code': None, 'hs_clicked_linkedin_ad': None, 'hs_contact_enrichment_opt_out': None, 'hs_contact_enrichment_opt_out_timestamp': None, 'hs_content_membership_email': None, 'hs_content_membership_email_confirmed': None, 'hs_content_membership_follow_up_enqueued_at': None, 'hs_content_membership_notes': None, 'hs_content_membership_registered_at': None, 'hs_content_membership_registration_domain_sent_to': None, 'hs_content_membership_registration_email_sent_at': None, 'hs_content_membership_status': None, 'hs_conversations_visitor_email': None, 'hs_count_is_unworked': '1', 'hs_count_is_worked': '0', 'hs_country_region_code': None, 'hs_created_by_conversations': None, 'hs_created_by_user_id': None, 'hs_createdate': None, 'hs_currently_enrolled_in_prospecting_agent': None, 'hs_date_exited_customer': None, 'hs_date_exited_evangelist': None, 'hs_date_exited_lead': None, 'hs_date_exited_marketingqualifiedlead': None, 'hs_date_exited_opportunity': None, 'hs_date_exited_other': None, 'hs_date_exited_salesqualifiedlead': None, 'hs_date_exited_subscriber': '2024-03-21T05:53:37.992Z', 'hs_document_last_revisited': None, 'hs_email_bad_address': None, 'hs_email_bounce': None, 'hs_email_click': None, 'hs_email_customer_quarantined_reason': None, 'hs_email_delivered': None, 'hs_email_domain': 'dne.io', 'hs_email_first_click_date': None, 'hs_email_first_open_date': None, 'hs_email_first_reply_date': None, 'hs_email_first_send_date': None, 'hs_email_hard_bounce_reason': None, 'hs_email_hard_bounce_reason_enum': None, 'hs_email_is_ineligible': None, 'hs_email_last_click_date': None, 'hs_email_last_email_name': None, 'hs_email_last_open_date': None, 'hs_email_last_reply_date': None, 'hs_email_last_send_date': None, 'hs_email_open': None, 'hs_email_optout': None, 'hs_email_optout_10798197': None, 'hs_email_optout_11890603': None, 'hs_email_optout_11890831': None, 'hs_email_optout_23704464': None, 'hs_email_optout_313921448': None, 'hs_email_optout_94692364': None, 'hs_email_quarantined': None, 'hs_email_quarantined_reason': None, 'hs_email_recipient_fatigue_recovery_time': None, 'hs_email_replied': None, 'hs_email_sends_since_last_engagement': None, 'hs_emailconfirmationstatus': None, 'hs_enriched_email_bounce_detected': None, 'hs_facebook_ad_clicked': None, 'hs_facebook_click_id': None, 'hs_feedback_last_ces_survey_date': None, 'hs_feedback_last_ces_survey_follow_up': None, 'hs_feedback_last_ces_survey_rating': None, 'hs_feedback_last_csat_survey_date': None, 'hs_feedback_last_csat_survey_follow_up': None, 'hs_feedback_last_csat_survey_rating': None, 'hs_feedback_last_nps_follow_up': None, 'hs_feedback_last_nps_rating': None, 'hs_feedback_last_survey_date': None, 'hs_feedback_show_nps_web_survey': None, 'hs_first_closed_order_id': None, 'hs_first_engagement_object_id': None, 'hs_first_order_closed_date': None, 'hs_first_outreach_date': None, 'hs_first_subscription_create_date': None, 'hs_full_name_or_email': 'she nad', 'hs_google_click_id': None, 'hs_has_active_subscription': None, 'hs_inferred_language_codes': None, 'hs_intent_paid_up_to_date': None, 'hs_intent_signals_enabled': None, 'hs_ip_timezone': 'america_slash_los_angeles', 'hs_is_contact': 'true', 'hs_is_enriched': None, 'hs_is_unworked': 'true', 'hs_journey_stage': None, 'hs_language': None, 'hs_last_metered_enrichment_timestamp': None, 'hs_last_sales_activity_date': '1970-01-20T19:16:46.402Z', 'hs_last_sales_activity_timestamp': '2024-03-21T07:33:22.093Z', 'hs_last_sales_activity_type': 'FORM_SUBMITTED', 'hs_last_sms_send_date': None, 'hs_last_sms_send_name': None, 'hs_lastmodifieddate': None, 'hs_latest_disqualified_lead_date': None, 'hs_latest_meeting_activity': None, 'hs_latest_open_lead_date': None, 'hs_latest_qualified_lead_date': None, 'hs_latest_sequence_ended_date': None, 'hs_latest_sequence_enrolled': None, 'hs_latest_sequence_enrolled_date': None, 'hs_latest_sequence_finished_date': None, 'hs_latest_sequence_unenrolled_date': None, 'hs_latest_source': 'DIRECT_TRAFFIC', 'hs_latest_source_data_1': 'e3875d32-ab81-48f1-9e78-493eae864f12', 'hs_latest_source_data_2': '', 'hs_latest_source_timestamp': '2024-03-21T07:33:22.093Z', 'hs_latest_subscription_create_date': None, 'hs_lead_status': None, 'hs_legal_basis': 'Freely given consent from contact', 'hs_lifecyclestage_customer_date': None, 'hs_lifecyclestage_evangelist_date': None, 'hs_lifecyclestage_lead_date': '2024-03-21T05:53:37.992Z', 'hs_lifecyclestage_marketingqualifiedlead_date': None, 'hs_lifecyclestage_opportunity_date': None, 'hs_lifecyclestage_other_date': None, 'hs_lifecyclestage_salesqualifiedlead_date': None, 'hs_lifecyclestage_subscriber_date': '2020-12-11T01:29:50.116Z', 'hs_linkedin_ad_clicked': None, 'hs_linkedin_url': None, 'hs_live_enrichment_deadline': None, 'hs_manual_campaign_ids': None, 'hs_marketable_reason_id': '709f8e27-21be-4d8f-9774-29311a069780', 'hs_marketable_reason_type': 'FORM_SUBMISSION', 'hs_marketable_status': 'true', 'hs_marketable_until_renewal': 'false', 'hs_membership_has_accessed_private_content': None, 'hs_membership_last_private_content_access_date': None, 'hs_merged_object_ids': None, 'hs_messaging_engagement_score': None, 'hs_mobile_sdk_push_tokens': None, 'hs_notes_last_activity': None, 'hs_notes_next_activity': None, 'hs_notes_next_activity_type': None, 'hs_object_id': '151', 'hs_object_source': 'CONTACTS', 'hs_object_source_detail_1': None, 'hs_object_source_detail_2': None, 'hs_object_source_detail_3': None, 'hs_object_source_id': 'CRM_UI', 'hs_object_source_label': 'CRM_UI', 'hs_object_source_user_id': '12282590', 'hs_owning_teams': None, 'hs_persona': None, 'hs_pinned_engagement_id': None, 'hs_pipeline': 'contacts-lifecycle-pipeline', 'hs_predictivecontactscore_v2': '0.3', 'hs_predictivescoringtier': 'tier_4', 'hs_prospecting_agent_actively_enrolled_count': None, 'hs_prospecting_agent_last_enrolled': None, 'hs_prospecting_agent_total_enrolled_count': None, 'hs_quarantined_emails': None, 'hs_read_only': None, 'hs_recent_closed_order_date': None, 'hs_registered_member': '0', 'hs_registration_method': None, 'hs_role': None, 'hs_sa_first_engagement_date': None, 'hs_sa_first_engagement_descr': None, 'hs_sa_first_engagement_object_type': None, 'hs_sales_email_last_clicked': None, 'hs_sales_email_last_opened': None, 'hs_sales_email_last_replied': None, 'hs_searchable_calculated_international_mobile_number': None, 'hs_searchable_calculated_international_phone_number': None, 'hs_searchable_calculated_mobile_number': None, 'hs_searchable_calculated_phone_number': None, 'hs_seniority': None, 'hs_sequences_actively_enrolled_count': None, 'hs_sequences_enrolled_count': None, 'hs_sequences_is_enrolled': None, 'hs_shared_team_ids': None, 'hs_shared_user_ids': None, 'hs_state_code': None, 'hs_sub_role': None, 'hs_testpurge': None, 'hs_testrollback': None, 'hs_time_between_contact_creation_and_deal_close': None, 'hs_time_between_contact_creation_and_deal_creation': None, 'hs_time_in_customer': None, 'hs_time_in_evangelist': None, 'hs_time_in_lead': None, 'hs_time_in_marketingqualifiedlead': None, 'hs_time_in_opportunity': None, 'hs_time_in_other': None, 'hs_time_in_salesqualifiedlead': None, 'hs_time_in_subscriber': '103350227876', 'hs_time_to_first_engagement': None, 'hs_time_to_move_from_lead_to_customer': None, 'hs_time_to_move_from_marketingqualifiedlead_to_customer': None, 'hs_time_to_move_from_opportunity_to_customer': None, 'hs_time_to_move_from_salesqualifiedlead_to_customer': None, 'hs_time_to_move_from_subscriber_to_customer': None, 'hs_timezone': 'america_slash_los_angeles', 'hs_unique_creation_key': None, 'hs_updated_by_user_id': '12282590', 'hs_user_ids_of_all_notification_followers': None, 'hs_user_ids_of_all_notification_unfollowers': None, 'hs_user_ids_of_all_owners': '12282590', 'hs_v2_cumulative_time_in_customer': None, 'hs_v2_cumulative_time_in_evangelist': None, 'hs_v2_cumulative_time_in_lead': None, 'hs_v2_cumulative_time_in_marketingqualifiedlead': None, 'hs_v2_cumulative_time_in_opportunity': None, 'hs_v2_cumulative_time_in_other': None, 'hs_v2_cumulative_time_in_salesqualifiedlead': None, 'hs_v2_cumulative_time_in_subscriber': '103350227876', 'hs_v2_date_entered_customer': None, 'hs_v2_date_entered_evangelist': None, 'hs_v2_date_entered_lead': '2024-03-21T05:53:37.992Z', 'hs_v2_date_entered_marketingqualifiedlead': None, 'hs_v2_date_entered_opportunity': None, 'hs_v2_date_entered_other': None, 'hs_v2_date_entered_salesqualifiedlead': None, 'hs_v2_date_entered_subscriber': '2020-12-11T01:29:50.116Z', 'hs_v2_date_exited_customer': None, 'hs_v2_date_exited_evangelist': None, 'hs_v2_date_exited_lead': None, 'hs_v2_date_exited_marketingqualifiedlead': None, 'hs_v2_date_exited_opportunity': None, 'hs_v2_date_exited_other': None, 'hs_v2_date_exited_salesqualifiedlead': None, 'hs_v2_date_exited_subscriber': '2024-03-21T05:53:37.992Z', 'hs_v2_latest_time_in_customer': None, 'hs_v2_latest_time_in_evangelist': None, 'hs_v2_latest_time_in_lead': None, 'hs_v2_latest_time_in_marketingqualifiedlead': None, 'hs_v2_latest_time_in_opportunity': None, 'hs_v2_latest_time_in_other': None, 'hs_v2_latest_time_in_salesqualifiedlead': None, 'hs_v2_latest_time_in_subscriber': '103350227876', 'hs_was_imported': None, 'hs_whatsapp_phone_number': None, 'hubspot_owner_assigneddate': '2020-12-11T01:29:50.093Z', 'hubspot_owner_id': '52550153', 'hubspot_team_id': None, 'hubspotscore': None, 'industry': None, 'ip_city': 'san francisco', 'ip_country': 'united states', 'ip_country_code': 'us', 'ip_latlon': None, 'ip_state': 'california', 'ip_state_code': 'ca', 'ip_zipcode': None, 'job_function': None, 'jobtitle': None, 'lastmodifieddate': '2024-03-21T07:34:38.323Z', 'lastname': 'nad', 'lifecyclestage': 'lead', 'marital_status': None, 'message': None, 'military_status': None, 'mobilephone': None, 'my_custom_test_property': None, 'notes_last_contacted': None, 'notes_last_updated': None, 'notes_next_activity_date': None, 'num_associated_deals': None, 'num_contacted_notes': None, 'num_conversion_events': '2', 'num_notes': None, 'num_unique_conversion_events': '2', 'numemployees': None, 'phone': None, 'recent_conversion_date': '2024-03-21T07:33:22.093Z', 'recent_conversion_event_name': 'Favorite Bakeries in San Francisco', 'recent_deal_amount': None, 'recent_deal_close_date': None, 'relationship_status': None, 'salutation': None, 'school': None, 'seniority': None, 'start_date': None, 'state': None, 'surveymonkeyeventlastupdated': None, 'test': None, 'total_revenue': None, 'twitterhandle': None, 'webinareventlastupdated': None, 'website': None, 'work_email': None, 'zip': None}, 'properties_address': None, 'properties_annualrevenue': None, 'properties_associatedcompanyid': '5000526215', 'properties_associatedcompanylastupdated': None, 'properties_city': None, 'properties_closedate': None, 'properties_company': None, 'properties_company_size': None, 'properties_country': None, 'properties_createdate': '2020-12-11T01:29:50.116Z', 'properties_currentlyinworkflow': None, 'properties_date_of_birth': None, 'properties_days_to_close': None, 'properties_degree': None, 'properties_email': 'shef@dne.io', 'properties_engagements_last_meeting_booked': None, 'properties_engagements_last_meeting_booked_campaign': None, 'properties_engagements_last_meeting_booked_medium': None, 'properties_engagements_last_meeting_booked_source': None, 'properties_fax': None, 'properties_field_of_study': None, 'properties_first_conversion_date': '2024-03-21T05:53:37.183Z', 'properties_first_conversion_event_name': 'Brian\'s Test Form', 'properties_first_deal_created_date': None, 'properties_firstname': 'she', 'properties_gender': None, 'properties_graduation_date': None, 'properties_hs_additional_emails': None, 'properties_hs_all_accessible_team_ids': None, 'properties_hs_all_contact_vids': '151', 'properties_hs_all_owner_ids': '52550153', 'properties_hs_all_team_ids': None, 'properties_hs_analytics_average_page_views': '0', 'properties_hs_analytics_first_referrer': None, 'properties_hs_analytics_first_timestamp': '2020-12-11T01:29:50.116Z', 'properties_hs_analytics_first_touch_converting_campaign': None, 'properties_hs_analytics_first_url': None, 'properties_hs_analytics_first_visit_timestamp': None, 'properties_hs_analytics_last_referrer': None, 'properties_hs_analytics_last_timestamp': None, 'properties_hs_analytics_last_touch_converting_campaign': None, 'properties_hs_analytics_last_url': None, 'properties_hs_analytics_last_visit_timestamp': '2024-03-21T07:33:22.093Z', 'properties_hs_analytics_num_event_completions': '0', 'properties_hs_analytics_num_page_views': '0', 'properties_hs_analytics_num_visits': '2', 'properties_hs_analytics_revenue': '0.0', 'properties_hs_analytics_source': 'OFFLINE', 'properties_hs_analytics_source_data_1': 'CONTACTS', 'properties_hs_analytics_source_data_2': 'CRM_UI', 'properties_hs_associated_target_accounts': None, 'properties_hs_avatar_filemanager_key': None, 'properties_hs_buying_role': None, 'properties_hs_calculated_form_submissions': 'bf46b791-448d-483c-bf1c-e5099c43cbff::1711000417183;709f8e27-21be-4d8f-9774-29311a069780::1711006402093', 'properties_hs_calculated_merged_vids': None, 'properties_hs_calculated_mobile_number': None, 'properties_hs_calculated_phone_number': None, 'properties_hs_calculated_phone_number_area_code': None, 'properties_hs_calculated_phone_number_country_code': None, 'properties_hs_calculated_phone_number_region_code': None, 'properties_hs_clicked_linkedin_ad': None, 'properties_hs_contact_enrichment_opt_out': None, 'properties_hs_contact_enrichment_opt_out_timestamp': None, 'properties_hs_content_membership_email': None, 'properties_hs_content_membership_email_confirmed': None, 'properties_hs_content_membership_follow_up_enqueued_at': None, 'properties_hs_content_membership_notes': None, 'properties_hs_content_membership_registered_at': None, 'properties_hs_content_membership_registration_domain_sent_to': None, 'properties_hs_content_membership_registration_email_sent_at': None, 'properties_hs_content_membership_status': None, 'properties_hs_conversations_visitor_email': None, 'properties_hs_count_is_unworked': '1', 'properties_hs_count_is_worked': '0', 'properties_hs_country_region_code': None, 'properties_hs_created_by_conversations': None, 'properties_hs_created_by_user_id': None, 'properties_hs_createdate': None, 'properties_hs_currently_enrolled_in_prospecting_agent': None, 'properties_hs_date_exited_customer': None, 'properties_hs_date_exited_evangelist': None, 'properties_hs_date_exited_lead': None, 'properties_hs_date_exited_marketingqualifiedlead': None, 'properties_hs_date_exited_opportunity': None, 'properties_hs_date_exited_other': None, 'properties_hs_date_exited_salesqualifiedlead': None, 'properties_hs_date_exited_subscriber': '2024-03-21T05:53:37.992Z', 'properties_hs_document_last_revisited': None, 'properties_hs_email_bad_address': None, 'properties_hs_email_bounce': None, 'properties_hs_email_click': None, 'properties_hs_email_customer_quarantined_reason': None, 'properties_hs_email_delivered': None, 'properties_hs_email_domain': 'dne.io', 'properties_hs_email_first_click_date': None, 'properties_hs_email_first_open_date': None, 'properties_hs_email_first_reply_date': None, 'properties_hs_email_first_send_date': None, 'properties_hs_email_hard_bounce_reason': None, 'properties_hs_email_hard_bounce_reason_enum': None, 'properties_hs_email_is_ineligible': None, 'properties_hs_email_last_click_date': None, 'properties_hs_email_last_email_name': None, 'properties_hs_email_last_open_date': None, 'properties_hs_email_last_reply_date': None, 'properties_hs_email_last_send_date': None, 'properties_hs_email_open': None, 'properties_hs_email_optout': None, 'properties_hs_email_optout_10798197': None, 'properties_hs_email_optout_11890603': None, 'properties_hs_email_optout_11890831': None, 'properties_hs_email_optout_23704464': None, 'properties_hs_email_optout_313921448': None, 'properties_hs_email_optout_94692364': None, 'properties_hs_email_quarantined': None, 'properties_hs_email_quarantined_reason': None, 'properties_hs_email_recipient_fatigue_recovery_time': None, 'properties_hs_email_replied': None, 'properties_hs_email_sends_since_last_engagement': None, 'properties_hs_emailconfirmationstatus': None, 'properties_hs_enriched_email_bounce_detected': None, 'properties_hs_facebook_ad_clicked': None, 'properties_hs_facebook_click_id': None, 'properties_hs_feedback_last_ces_survey_date': None, 'properties_hs_feedback_last_ces_survey_follow_up': None, 'properties_hs_feedback_last_ces_survey_rating': None, 'properties_hs_feedback_last_csat_survey_date': None, 'properties_hs_feedback_last_csat_survey_follow_up': None, 'properties_hs_feedback_last_csat_survey_rating': None, 'properties_hs_feedback_last_nps_follow_up': None, 'properties_hs_feedback_last_nps_rating': None, 'properties_hs_feedback_last_survey_date': None, 'properties_hs_feedback_show_nps_web_survey': None, 'properties_hs_first_closed_order_id': None, 'properties_hs_first_engagement_object_id': None, 'properties_hs_first_order_closed_date': None, 'properties_hs_first_outreach_date': None, 'properties_hs_first_subscription_create_date': None, 'properties_hs_full_name_or_email': 'she nad', 'properties_hs_google_click_id': None, 'properties_hs_has_active_subscription': None, 'properties_hs_inferred_language_codes': None, 'properties_hs_intent_paid_up_to_date': None, 'properties_hs_intent_signals_enabled': None, 'properties_hs_ip_timezone': 'america_slash_los_angeles', 'properties_hs_is_contact': 'true', 'properties_hs_is_enriched': None, 'properties_hs_is_unworked': 'true', 'properties_hs_journey_stage': None, 'properties_hs_language': None, 'properties_hs_last_metered_enrichment_timestamp': None, 'properties_hs_last_sales_activity_date': '1970-01-20T19:16:46.402Z', 'properties_hs_last_sales_activity_timestamp': '2024-03-21T07:33:22.093Z', 'properties_hs_last_sales_activity_type': 'FORM_SUBMITTED', 'properties_hs_last_sms_send_date': None, 'properties_hs_last_sms_send_name': None, 'properties_hs_lastmodifieddate': None, 'properties_hs_latest_disqualified_lead_date': None, 'properties_hs_latest_meeting_activity': None, 'properties_hs_latest_open_lead_date': None, 'properties_hs_latest_qualified_lead_date': None, 'properties_hs_latest_sequence_ended_date': None, 'properties_hs_latest_sequence_enrolled': None, 'properties_hs_latest_sequence_enrolled_date': None, 'properties_hs_latest_sequence_finished_date': None, 'properties_hs_latest_sequence_unenrolled_date': None, 'properties_hs_latest_source': 'DIRECT_TRAFFIC', 'properties_hs_latest_source_data_1': 'e3875d32-ab81-48f1-9e78-493eae864f12', 'properties_hs_latest_source_data_2': '', 'properties_hs_latest_source_timestamp': '2024-03-21T07:33:22.093Z', 'properties_hs_latest_subscription_create_date': None, 'properties_hs_lead_status': None, 'properties_hs_legal_basis': 'Freely given consent from contact', 'properties_hs_lifecyclestage_customer_date': None, 'properties_hs_lifecyclestage_evangelist_date': None, 'properties_hs_lifecyclestage_lead_date': '2024-03-21T05:53:37.992Z', 'properties_hs_lifecyclestage_marketingqualifiedlead_date': None, 'properties_hs_lifecyclestage_opportunity_date': None, 'properties_hs_lifecyclestage_other_date': None, 'properties_hs_lifecyclestage_salesqualifiedlead_date': None, 'properties_hs_lifecyclestage_subscriber_date': '2020-12-11T01:29:50.116Z', 'properties_hs_linkedin_ad_clicked': None, 'properties_hs_linkedin_url': None, 'properties_hs_live_enrichment_deadline': None, 'properties_hs_manual_campaign_ids': None, 'properties_hs_marketable_reason_id': '709f8e27-21be-4d8f-9774-29311a069780', 'properties_hs_marketable_reason_type': 'FORM_SUBMISSION', 'properties_hs_marketable_status': 'true', 'properties_hs_marketable_until_renewal': 'false', 'properties_hs_membership_has_accessed_private_content': None, 'properties_hs_membership_last_private_content_access_date': None, 'properties_hs_merged_object_ids': None, 'properties_hs_messaging_engagement_score': None, 'properties_hs_mobile_sdk_push_tokens': None, 'properties_hs_notes_last_activity': None, 'properties_hs_notes_next_activity': None, 'properties_hs_notes_next_activity_type': None, 'properties_hs_object_id': '151', 'properties_hs_object_source': 'CONTACTS', 'properties_hs_object_source_detail_1': None, 'properties_hs_object_source_detail_2': None, 'properties_hs_object_source_detail_3': None, 'properties_hs_object_source_id': 'CRM_UI', 'properties_hs_object_source_label': 'CRM_UI', 'properties_hs_object_source_user_id': '12282590', 'properties_hs_owning_teams': None, 'properties_hs_persona': None, 'properties_hs_pinned_engagement_id': None, 'properties_hs_pipeline': 'contacts-lifecycle-pipeline', 'properties_hs_predictivecontactscore_v2': '0.3', 'properties_hs_predictivescoringtier': 'tier_4', 'properties_hs_prospecting_agent_actively_enrolled_count': None, 'properties_hs_prospecting_agent_last_enrolled': None, 'properties_hs_prospecting_agent_total_enrolled_count': None, 'properties_hs_quarantined_emails': None, 'properties_hs_read_only': None, 'properties_hs_recent_closed_order_date': None, 'properties_hs_registered_member': '0', 'properties_hs_registration_method': None, 'properties_hs_role': None, 'properties_hs_sa_first_engagement_date': None, 'properties_hs_sa_first_engagement_descr': None, 'properties_hs_sa_first_engagement_object_type': None, 'properties_hs_sales_email_last_clicked': None, 'properties_hs_sales_email_last_opened': None, 'properties_hs_sales_email_last_replied': None, 'properties_hs_searchable_calculated_international_mobile_number': None, 'properties_hs_searchable_calculated_international_phone_number': None, 'properties_hs_searchable_calculated_mobile_number': None, 'properties_hs_searchable_calculated_phone_number': None, 'properties_hs_seniority': None, 'properties_hs_sequences_actively_enrolled_count': None, 'properties_hs_sequences_enrolled_count': None, 'properties_hs_sequences_is_enrolled': None, 'properties_hs_shared_team_ids': None, 'properties_hs_shared_user_ids': None, 'properties_hs_state_code': None, 'properties_hs_sub_role': None, 'properties_hs_testpurge': None, 'properties_hs_testrollback': None, 'properties_hs_time_between_contact_creation_and_deal_close': None, 'properties_hs_time_between_contact_creation_and_deal_creation': None, 'properties_hs_time_in_customer': None, 'properties_hs_time_in_evangelist': None, 'properties_hs_time_in_lead': None, 'properties_hs_time_in_marketingqualifiedlead': None, 'properties_hs_time_in_opportunity': None, 'properties_hs_time_in_other': None, 'properties_hs_time_in_salesqualifiedlead': None, 'properties_hs_time_in_subscriber': '103350227876', 'properties_hs_time_to_first_engagement': None, 'properties_hs_time_to_move_from_lead_to_customer': None, 'properties_hs_time_to_move_from_marketingqualifiedlead_to_customer': None, 'properties_hs_time_to_move_from_opportunity_to_customer': None, 'properties_hs_time_to_move_from_salesqualifiedlead_to_customer': None, 'properties_hs_time_to_move_from_subscriber_to_customer': None, 'properties_hs_timezone': 'america_slash_los_angeles', 'properties_hs_unique_creation_key': None, 'properties_hs_updated_by_user_id': '12282590', 'properties_hs_user_ids_of_all_notification_followers': None, 'properties_hs_user_ids_of_all_notification_unfollowers': None, 'properties_hs_user_ids_of_all_owners': '12282590', 'properties_hs_v2_cumulative_time_in_customer': None, 'properties_hs_v2_cumulative_time_in_evangelist': None, 'properties_hs_v2_cumulative_time_in_lead': None, 'properties_hs_v2_cumulative_time_in_marketingqualifiedlead': None, 'properties_hs_v2_cumulative_time_in_opportunity': None, 'properties_hs_v2_cumulative_time_in_other': None, 'properties_hs_v2_cumulative_time_in_salesqualifiedlead': None, 'properties_hs_v2_cumulative_time_in_subscriber': '103350227876', 'properties_hs_v2_date_entered_customer': None, 'properties_hs_v2_date_entered_evangelist': None, 'properties_hs_v2_date_entered_lead': '2024-03-21T05:53:37.992Z', 'properties_hs_v2_date_entered_marketingqualifiedlead': None, 'properties_hs_v2_date_entered_opportunity': None, 'properties_hs_v2_date_entered_other': None, 'properties_hs_v2_date_entered_salesqualifiedlead': None, 'properties_hs_v2_date_entered_subscriber': '2020-12-11T01:29:50.116Z', 'properties_hs_v2_date_exited_customer': None, 'properties_hs_v2_date_exited_evangelist': None, 'properties_hs_v2_date_exited_lead': None, 'properties_hs_v2_date_exited_marketingqualifiedlead': None, 'properties_hs_v2_date_exited_opportunity': None, 'properties_hs_v2_date_exited_other': None, 'properties_hs_v2_date_exited_salesqualifiedlead': None, 'properties_hs_v2_date_exited_subscriber': '2024-03-21T05:53:37.992Z', 'properties_hs_v2_latest_time_in_customer': None, 'properties_hs_v2_latest_time_in_evangelist': None, 'properties_hs_v2_latest_time_in_lead': None, 'properties_hs_v2_latest_time_in_marketingqualifiedlead': None, 'properties_hs_v2_latest_time_in_opportunity': None, 'properties_hs_v2_latest_time_in_other': None, 'properties_hs_v2_latest_time_in_salesqualifiedlead': None, 'properties_hs_v2_latest_time_in_subscriber': '103350227876', 'properties_hs_was_imported': None, 'properties_hs_whatsapp_phone_number': None, 'properties_hubspot_owner_assigneddate': '2020-12-11T01:29:50.093Z', 'properties_hubspot_owner_id': '52550153', 'properties_hubspot_team_id': None, 'properties_hubspotscore': None, 'properties_industry': None, 'properties_ip_city': 'san francisco', 'properties_ip_country': 'united states', 'properties_ip_country_code': 'us', 'properties_ip_latlon': None, 'properties_ip_state': 'california', 'properties_ip_state_code': 'ca', 'properties_ip_zipcode': None, 'properties_job_function': None, 'properties_jobtitle': None, 'properties_lastmodifieddate': '2024-03-21T07:34:38.323Z', 'properties_lastname': 'nad', 'properties_lifecyclestage': 'lead', 'properties_marital_status': None, 'properties_message': None, 'properties_military_status': None, 'properties_mobilephone': None, 'properties_my_custom_test_property': None, 'properties_notes_last_contacted': None, 'properties_notes_last_updated': None, 'properties_notes_next_activity_date': None, 'properties_num_associated_deals': None, 'properties_num_contacted_notes': None, 'properties_num_conversion_events': '2', 'properties_num_notes': None, 'properties_num_unique_conversion_events': '2', 'properties_numemployees': None, 'properties_phone': None, 'properties_recent_conversion_date': '2024-03-21T07:33:22.093Z', 'properties_recent_conversion_event_name': 'Favorite Bakeries in San Francisco', 'properties_recent_deal_amount': None, 'properties_recent_deal_close_date': None, 'properties_relationship_status': None, 'properties_salutation': None, 'properties_school': None, 'properties_seniority': None, 'properties_start_date': None, 'properties_state': None, 'properties_surveymonkeyeventlastupdated': None, 'properties_test': None, 'properties_total_revenue': None, 'properties_twitterhandle': None, 'properties_webinareventlastupdated': None, 'properties_website': None, 'properties_work_email': None, 'properties_zip': None, 'updatedAt': '2024-03-21T07:34:38.323Z', 'url': 'https://app.hubspot.com/go-to/8727216/0-1/151'} + + t = TypeTransformer(TransformConfig.DefaultSchemaNormalization) + start = time.time() + for i in range(1000): + t.transform(HUBSPOT_CONTACTS_RECORD, HUBSPOT_CONTACTS_SCHEMA) + end = time.time() + assert end - start < 3 # 3 seconds is very arbitrary but runs on my laptop are ~1.5 seconds From 3e86b1928c7d91efbdd9de8c692b337eac8dd2fc Mon Sep 17 00:00:00 2001 From: "maxime.c" Date: Fri, 24 Oct 2025 09:49:54 -0400 Subject: [PATCH 2/3] remove flaky test --- unit_tests/sources/utils/test_transform.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/unit_tests/sources/utils/test_transform.py b/unit_tests/sources/utils/test_transform.py index f5169eda7..6f885341d 100644 --- a/unit_tests/sources/utils/test_transform.py +++ b/unit_tests/sources/utils/test_transform.py @@ -378,16 +378,3 @@ def transform_cb(instance, schema): obj = {"value": 12} s.transformer.transform(obj, SIMPLE_SCHEMA) assert obj == {"value": "transformed"} - - -@pytest.mark.slow -def test_performance(): - HUBSPOT_CONTACTS_SCHEMA = {'$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'archived': {'description': 'Indicates if the contact is archived or not.', 'type': ['null', 'boolean']}, 'companies': {'description': 'List of companies associated with the contact.', 'items': {'description': 'Details of a company associated with the contact.', 'type': ['null', 'string']}, 'type': ['null', 'array']}, 'createdAt': {'__ab_apply_cast_datetime': False, 'description': 'Date and time when the contact was created.', 'format': 'date-time', 'type': ['null', 'string']}, 'id': {'description': 'Unique identifier for the contact.', 'type': ['null', 'string']}, 'properties': {'properties': {'address': {'type': ['null', 'string']}, 'annualrevenue': {'type': ['null', 'string']}, 'associatedcompanyid': {'type': ['null', 'number']}, 'associatedcompanylastupdated': {'type': ['null', 'number']}, 'city': {'type': ['null', 'string']}, 'closedate': {'format': 'date-time', 'type': ['null', 'string']}, 'company': {'type': ['null', 'string']}, 'company_size': {'type': ['null', 'string']}, 'country': {'type': ['null', 'string']}, 'createdate': {'format': 'date-time', 'type': ['null', 'string']}, 'currentlyinworkflow': {'type': ['null', 'string']}, 'date_of_birth': {'type': ['null', 'string']}, 'days_to_close': {'type': ['null', 'number']}, 'degree': {'type': ['null', 'string']}, 'email': {'type': ['null', 'string']}, 'engagements_last_meeting_booked': {'format': 'date-time', 'type': ['null', 'string']}, 'engagements_last_meeting_booked_campaign': {'type': ['null', 'string']}, 'engagements_last_meeting_booked_medium': {'type': ['null', 'string']}, 'engagements_last_meeting_booked_source': {'type': ['null', 'string']}, 'fax': {'type': ['null', 'string']}, 'field_of_study': {'type': ['null', 'string']}, 'first_conversion_date': {'format': 'date-time', 'type': ['null', 'string']}, 'first_conversion_event_name': {'type': ['null', 'string']}, 'first_deal_created_date': {'format': 'date-time', 'type': ['null', 'string']}, 'firstname': {'type': ['null', 'string']}, 'gender': {'type': ['null', 'string']}, 'graduation_date': {'type': ['null', 'string']}, 'hs_additional_emails': {'type': ['null', 'string']}, 'hs_all_accessible_team_ids': {'type': ['null', 'string']}, 'hs_all_contact_vids': {'type': ['null', 'string']}, 'hs_all_owner_ids': {'type': ['null', 'string']}, 'hs_all_team_ids': {'type': ['null', 'string']}, 'hs_analytics_average_page_views': {'type': ['null', 'number']}, 'hs_analytics_first_referrer': {'type': ['null', 'string']}, 'hs_analytics_first_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_analytics_first_touch_converting_campaign': {'type': ['null', 'string']}, 'hs_analytics_first_url': {'type': ['null', 'string']}, 'hs_analytics_first_visit_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_analytics_last_referrer': {'type': ['null', 'string']}, 'hs_analytics_last_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_analytics_last_touch_converting_campaign': {'type': ['null', 'string']}, 'hs_analytics_last_url': {'type': ['null', 'string']}, 'hs_analytics_last_visit_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_analytics_num_event_completions': {'type': ['null', 'number']}, 'hs_analytics_num_page_views': {'type': ['null', 'number']}, 'hs_analytics_num_visits': {'type': ['null', 'number']}, 'hs_analytics_revenue': {'type': ['null', 'number']}, 'hs_analytics_source': {'type': ['null', 'string']}, 'hs_analytics_source_data_1': {'type': ['null', 'string']}, 'hs_analytics_source_data_2': {'type': ['null', 'string']}, 'hs_associated_target_accounts': {'type': ['null', 'number']}, 'hs_avatar_filemanager_key': {'type': ['null', 'string']}, 'hs_buying_role': {'type': ['null', 'string']}, 'hs_calculated_form_submissions': {'type': ['null', 'string']}, 'hs_calculated_merged_vids': {'type': ['null', 'string']}, 'hs_calculated_mobile_number': {'type': ['null', 'string']}, 'hs_calculated_phone_number': {'type': ['null', 'string']}, 'hs_calculated_phone_number_area_code': {'type': ['null', 'string']}, 'hs_calculated_phone_number_country_code': {'type': ['null', 'string']}, 'hs_calculated_phone_number_region_code': {'type': ['null', 'string']}, 'hs_clicked_linkedin_ad': {'type': ['null', 'string']}, 'hs_contact_enrichment_opt_out': {'type': ['null', 'boolean']}, 'hs_contact_enrichment_opt_out_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_content_membership_email': {'type': ['null', 'string']}, 'hs_content_membership_email_confirmed': {'type': ['null', 'boolean']}, 'hs_content_membership_follow_up_enqueued_at': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_content_membership_notes': {'type': ['null', 'string']}, 'hs_content_membership_registered_at': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_content_membership_registration_domain_sent_to': {'type': ['null', 'string']}, 'hs_content_membership_registration_email_sent_at': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_content_membership_status': {'type': ['null', 'string']}, 'hs_conversations_visitor_email': {'type': ['null', 'string']}, 'hs_count_is_unworked': {'type': ['null', 'number']}, 'hs_count_is_worked': {'type': ['null', 'number']}, 'hs_country_region_code': {'type': ['null', 'string']}, 'hs_created_by_conversations': {'type': ['null', 'boolean']}, 'hs_created_by_user_id': {'type': ['null', 'number']}, 'hs_createdate': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_currently_enrolled_in_prospecting_agent': {'type': ['null', 'boolean']}, 'hs_date_exited_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_other': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_date_exited_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_document_last_revisited': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_bad_address': {'type': ['null', 'boolean']}, 'hs_email_bounce': {'type': ['null', 'number']}, 'hs_email_click': {'type': ['null', 'number']}, 'hs_email_customer_quarantined_reason': {'type': ['null', 'string']}, 'hs_email_delivered': {'type': ['null', 'number']}, 'hs_email_domain': {'type': ['null', 'string']}, 'hs_email_first_click_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_first_open_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_first_reply_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_first_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_hard_bounce_reason': {'type': ['null', 'string']}, 'hs_email_hard_bounce_reason_enum': {'type': ['null', 'string']}, 'hs_email_is_ineligible': {'type': ['null', 'boolean']}, 'hs_email_last_click_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_last_email_name': {'type': ['null', 'string']}, 'hs_email_last_open_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_last_reply_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_last_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_open': {'type': ['null', 'number']}, 'hs_email_optout': {'type': ['null', 'boolean']}, 'hs_email_optout_10798197': {'type': ['null', 'string']}, 'hs_email_optout_11890603': {'type': ['null', 'string']}, 'hs_email_optout_11890831': {'type': ['null', 'string']}, 'hs_email_optout_23704464': {'type': ['null', 'string']}, 'hs_email_optout_313921448': {'type': ['null', 'string']}, 'hs_email_optout_94692364': {'type': ['null', 'string']}, 'hs_email_quarantined': {'type': ['null', 'boolean']}, 'hs_email_quarantined_reason': {'type': ['null', 'string']}, 'hs_email_recipient_fatigue_recovery_time': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_email_replied': {'type': ['null', 'number']}, 'hs_email_sends_since_last_engagement': {'type': ['null', 'number']}, 'hs_emailconfirmationstatus': {'type': ['null', 'string']}, 'hs_enriched_email_bounce_detected': {'type': ['null', 'boolean']}, 'hs_facebook_ad_clicked': {'type': ['null', 'boolean']}, 'hs_facebook_click_id': {'type': ['null', 'string']}, 'hs_feedback_last_ces_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_feedback_last_ces_survey_follow_up': {'type': ['null', 'string']}, 'hs_feedback_last_ces_survey_rating': {'type': ['null', 'number']}, 'hs_feedback_last_csat_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_feedback_last_csat_survey_follow_up': {'type': ['null', 'string']}, 'hs_feedback_last_csat_survey_rating': {'type': ['null', 'number']}, 'hs_feedback_last_nps_follow_up': {'type': ['null', 'string']}, 'hs_feedback_last_nps_rating': {'type': ['null', 'string']}, 'hs_feedback_last_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_feedback_show_nps_web_survey': {'type': ['null', 'boolean']}, 'hs_first_closed_order_id': {'type': ['null', 'number']}, 'hs_first_engagement_object_id': {'type': ['null', 'number']}, 'hs_first_order_closed_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_first_outreach_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_first_subscription_create_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_full_name_or_email': {'type': ['null', 'string']}, 'hs_google_click_id': {'type': ['null', 'string']}, 'hs_has_active_subscription': {'type': ['null', 'number']}, 'hs_inferred_language_codes': {'type': ['null', 'string']}, 'hs_intent_paid_up_to_date': {'format': 'date', 'type': ['null', 'string']}, 'hs_intent_signals_enabled': {'type': ['null', 'boolean']}, 'hs_ip_timezone': {'type': ['null', 'string']}, 'hs_is_contact': {'type': ['null', 'boolean']}, 'hs_is_enriched': {'type': ['null', 'boolean']}, 'hs_is_unworked': {'type': ['null', 'boolean']}, 'hs_journey_stage': {'type': ['null', 'string']}, 'hs_language': {'type': ['null', 'string']}, 'hs_last_metered_enrichment_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_last_sales_activity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_last_sales_activity_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_last_sales_activity_type': {'type': ['null', 'string']}, 'hs_last_sms_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_last_sms_send_name': {'type': ['null', 'string']}, 'hs_lastmodifieddate': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_disqualified_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_meeting_activity': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_open_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_qualified_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_sequence_ended_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_sequence_enrolled': {'type': ['null', 'number']}, 'hs_latest_sequence_enrolled_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_sequence_finished_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_sequence_unenrolled_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_source': {'type': ['null', 'string']}, 'hs_latest_source_data_1': {'type': ['null', 'string']}, 'hs_latest_source_data_2': {'type': ['null', 'string']}, 'hs_latest_source_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_latest_subscription_create_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lead_status': {'type': ['null', 'string']}, 'hs_legal_basis': {'type': ['null', 'string']}, 'hs_lifecyclestage_customer_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_evangelist_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_marketingqualifiedlead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_opportunity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_other_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_salesqualifiedlead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_lifecyclestage_subscriber_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_linkedin_ad_clicked': {'type': ['null', 'string']}, 'hs_linkedin_url': {'type': ['null', 'string']}, 'hs_live_enrichment_deadline': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_manual_campaign_ids': {'type': ['null', 'number']}, 'hs_marketable_reason_id': {'type': ['null', 'string']}, 'hs_marketable_reason_type': {'type': ['null', 'string']}, 'hs_marketable_status': {'type': ['null', 'string']}, 'hs_marketable_until_renewal': {'type': ['null', 'string']}, 'hs_membership_has_accessed_private_content': {'type': ['null', 'number']}, 'hs_membership_last_private_content_access_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_merged_object_ids': {'type': ['null', 'string']}, 'hs_messaging_engagement_score': {'type': ['null', 'number']}, 'hs_mobile_sdk_push_tokens': {'type': ['null', 'string']}, 'hs_notes_last_activity': {'type': ['null', 'string']}, 'hs_notes_next_activity': {'type': ['null', 'string']}, 'hs_notes_next_activity_type': {'type': ['null', 'string']}, 'hs_object_id': {'type': ['null', 'number']}, 'hs_object_source': {'type': ['null', 'string']}, 'hs_object_source_detail_1': {'type': ['null', 'string']}, 'hs_object_source_detail_2': {'type': ['null', 'string']}, 'hs_object_source_detail_3': {'type': ['null', 'string']}, 'hs_object_source_id': {'type': ['null', 'string']}, 'hs_object_source_label': {'type': ['null', 'string']}, 'hs_object_source_user_id': {'type': ['null', 'number']}, 'hs_owning_teams': {'type': ['null', 'string']}, 'hs_persona': {'type': ['null', 'string']}, 'hs_pinned_engagement_id': {'type': ['null', 'number']}, 'hs_pipeline': {'type': ['null', 'string']}, 'hs_predictivecontactscore_v2': {'type': ['null', 'number']}, 'hs_predictivescoringtier': {'type': ['null', 'string']}, 'hs_prospecting_agent_actively_enrolled_count': {'type': ['null', 'number']}, 'hs_prospecting_agent_last_enrolled': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_prospecting_agent_total_enrolled_count': {'type': ['null', 'number']}, 'hs_quarantined_emails': {'type': ['null', 'string']}, 'hs_read_only': {'type': ['null', 'boolean']}, 'hs_recent_closed_order_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_registered_member': {'type': ['null', 'number']}, 'hs_registration_method': {'type': ['null', 'string']}, 'hs_role': {'type': ['null', 'string']}, 'hs_sa_first_engagement_date': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_sa_first_engagement_descr': {'type': ['null', 'string']}, 'hs_sa_first_engagement_object_type': {'type': ['null', 'string']}, 'hs_sales_email_last_clicked': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_sales_email_last_opened': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_sales_email_last_replied': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_searchable_calculated_international_mobile_number': {'type': ['null', 'string']}, 'hs_searchable_calculated_international_phone_number': {'type': ['null', 'string']}, 'hs_searchable_calculated_mobile_number': {'type': ['null', 'string']}, 'hs_searchable_calculated_phone_number': {'type': ['null', 'string']}, 'hs_seniority': {'type': ['null', 'string']}, 'hs_sequences_actively_enrolled_count': {'type': ['null', 'number']}, 'hs_sequences_enrolled_count': {'type': ['null', 'number']}, 'hs_sequences_is_enrolled': {'type': ['null', 'boolean']}, 'hs_shared_team_ids': {'type': ['null', 'string']}, 'hs_shared_user_ids': {'type': ['null', 'string']}, 'hs_state_code': {'type': ['null', 'string']}, 'hs_sub_role': {'type': ['null', 'string']}, 'hs_testpurge': {'type': ['null', 'string']}, 'hs_testrollback': {'type': ['null', 'string']}, 'hs_time_between_contact_creation_and_deal_close': {'type': ['null', 'number']}, 'hs_time_between_contact_creation_and_deal_creation': {'type': ['null', 'number']}, 'hs_time_in_customer': {'type': ['null', 'number']}, 'hs_time_in_evangelist': {'type': ['null', 'number']}, 'hs_time_in_lead': {'type': ['null', 'number']}, 'hs_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'hs_time_in_opportunity': {'type': ['null', 'number']}, 'hs_time_in_other': {'type': ['null', 'number']}, 'hs_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'hs_time_in_subscriber': {'type': ['null', 'number']}, 'hs_time_to_first_engagement': {'type': ['null', 'number']}, 'hs_time_to_move_from_lead_to_customer': {'type': ['null', 'number']}, 'hs_time_to_move_from_marketingqualifiedlead_to_customer': {'type': ['null', 'number']}, 'hs_time_to_move_from_opportunity_to_customer': {'type': ['null', 'number']}, 'hs_time_to_move_from_salesqualifiedlead_to_customer': {'type': ['null', 'number']}, 'hs_time_to_move_from_subscriber_to_customer': {'type': ['null', 'number']}, 'hs_timezone': {'type': ['null', 'string']}, 'hs_unique_creation_key': {'type': ['null', 'string']}, 'hs_updated_by_user_id': {'type': ['null', 'number']}, 'hs_user_ids_of_all_notification_followers': {'type': ['null', 'string']}, 'hs_user_ids_of_all_notification_unfollowers': {'type': ['null', 'string']}, 'hs_user_ids_of_all_owners': {'type': ['null', 'string']}, 'hs_v2_cumulative_time_in_customer': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_evangelist': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_lead': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_opportunity': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_other': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'hs_v2_cumulative_time_in_subscriber': {'type': ['null', 'number']}, 'hs_v2_date_entered_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_other': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_entered_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_other': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_date_exited_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'hs_v2_latest_time_in_customer': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_evangelist': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_lead': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_opportunity': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_other': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'hs_v2_latest_time_in_subscriber': {'type': ['null', 'number']}, 'hs_was_imported': {'type': ['null', 'boolean']}, 'hs_whatsapp_phone_number': {'type': ['null', 'string']}, 'hubspot_owner_assigneddate': {'format': 'date-time', 'type': ['null', 'string']}, 'hubspot_owner_id': {'type': ['null', 'string']}, 'hubspot_team_id': {'type': ['null', 'string']}, 'hubspotscore': {'type': ['null', 'number']}, 'industry': {'type': ['null', 'string']}, 'ip_city': {'type': ['null', 'string']}, 'ip_country': {'type': ['null', 'string']}, 'ip_country_code': {'type': ['null', 'string']}, 'ip_latlon': {'type': ['null', 'string']}, 'ip_state': {'type': ['null', 'string']}, 'ip_state_code': {'type': ['null', 'string']}, 'ip_zipcode': {'type': ['null', 'string']}, 'job_function': {'type': ['null', 'string']}, 'jobtitle': {'type': ['null', 'string']}, 'lastmodifieddate': {'format': 'date-time', 'type': ['null', 'string']}, 'lastname': {'type': ['null', 'string']}, 'lifecyclestage': {'type': ['null', 'string']}, 'marital_status': {'type': ['null', 'string']}, 'message': {'type': ['null', 'string']}, 'military_status': {'type': ['null', 'string']}, 'mobilephone': {'type': ['null', 'string']}, 'my_custom_test_property': {'type': ['null', 'string']}, 'notes_last_contacted': {'format': 'date-time', 'type': ['null', 'string']}, 'notes_last_updated': {'format': 'date-time', 'type': ['null', 'string']}, 'notes_next_activity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'num_associated_deals': {'type': ['null', 'number']}, 'num_contacted_notes': {'type': ['null', 'number']}, 'num_conversion_events': {'type': ['null', 'number']}, 'num_notes': {'type': ['null', 'number']}, 'num_unique_conversion_events': {'type': ['null', 'number']}, 'numemployees': {'type': ['null', 'string']}, 'phone': {'type': ['null', 'string']}, 'recent_conversion_date': {'format': 'date-time', 'type': ['null', 'string']}, 'recent_conversion_event_name': {'type': ['null', 'string']}, 'recent_deal_amount': {'type': ['null', 'number']}, 'recent_deal_close_date': {'format': 'date-time', 'type': ['null', 'string']}, 'relationship_status': {'type': ['null', 'string']}, 'salutation': {'type': ['null', 'string']}, 'school': {'type': ['null', 'string']}, 'seniority': {'type': ['null', 'string']}, 'start_date': {'type': ['null', 'string']}, 'state': {'type': ['null', 'string']}, 'surveymonkeyeventlastupdated': {'type': ['null', 'number']}, 'test': {'type': ['null', 'number']}, 'total_revenue': {'type': ['null', 'number']}, 'twitterhandle': {'type': ['null', 'string']}, 'webinareventlastupdated': {'type': ['null', 'number']}, 'website': {'type': ['null', 'string']}, 'work_email': {'type': ['null', 'string']}, 'zip': {'type': ['null', 'string']}}, 'type': 'object'}, 'properties_address': {'type': ['null', 'string']}, 'properties_annualrevenue': {'type': ['null', 'string']}, 'properties_associatedcompanyid': {'type': ['null', 'number']}, 'properties_associatedcompanylastupdated': {'type': ['null', 'number']}, 'properties_city': {'type': ['null', 'string']}, 'properties_closedate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_company': {'type': ['null', 'string']}, 'properties_company_size': {'type': ['null', 'string']}, 'properties_country': {'type': ['null', 'string']}, 'properties_createdate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_currentlyinworkflow': {'type': ['null', 'string']}, 'properties_date_of_birth': {'type': ['null', 'string']}, 'properties_days_to_close': {'type': ['null', 'number']}, 'properties_degree': {'type': ['null', 'string']}, 'properties_email': {'type': ['null', 'string']}, 'properties_engagements_last_meeting_booked': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_engagements_last_meeting_booked_campaign': {'type': ['null', 'string']}, 'properties_engagements_last_meeting_booked_medium': {'type': ['null', 'string']}, 'properties_engagements_last_meeting_booked_source': {'type': ['null', 'string']}, 'properties_fax': {'type': ['null', 'string']}, 'properties_field_of_study': {'type': ['null', 'string']}, 'properties_first_conversion_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_first_conversion_event_name': {'type': ['null', 'string']}, 'properties_first_deal_created_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_firstname': {'type': ['null', 'string']}, 'properties_gender': {'type': ['null', 'string']}, 'properties_graduation_date': {'type': ['null', 'string']}, 'properties_hs_additional_emails': {'type': ['null', 'string']}, 'properties_hs_all_accessible_team_ids': {'type': ['null', 'string']}, 'properties_hs_all_contact_vids': {'type': ['null', 'string']}, 'properties_hs_all_owner_ids': {'type': ['null', 'string']}, 'properties_hs_all_team_ids': {'type': ['null', 'string']}, 'properties_hs_analytics_average_page_views': {'type': ['null', 'number']}, 'properties_hs_analytics_first_referrer': {'type': ['null', 'string']}, 'properties_hs_analytics_first_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_analytics_first_touch_converting_campaign': {'type': ['null', 'string']}, 'properties_hs_analytics_first_url': {'type': ['null', 'string']}, 'properties_hs_analytics_first_visit_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_analytics_last_referrer': {'type': ['null', 'string']}, 'properties_hs_analytics_last_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_analytics_last_touch_converting_campaign': {'type': ['null', 'string']}, 'properties_hs_analytics_last_url': {'type': ['null', 'string']}, 'properties_hs_analytics_last_visit_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_analytics_num_event_completions': {'type': ['null', 'number']}, 'properties_hs_analytics_num_page_views': {'type': ['null', 'number']}, 'properties_hs_analytics_num_visits': {'type': ['null', 'number']}, 'properties_hs_analytics_revenue': {'type': ['null', 'number']}, 'properties_hs_analytics_source': {'type': ['null', 'string']}, 'properties_hs_analytics_source_data_1': {'type': ['null', 'string']}, 'properties_hs_analytics_source_data_2': {'type': ['null', 'string']}, 'properties_hs_associated_target_accounts': {'type': ['null', 'number']}, 'properties_hs_avatar_filemanager_key': {'type': ['null', 'string']}, 'properties_hs_buying_role': {'type': ['null', 'string']}, 'properties_hs_calculated_form_submissions': {'type': ['null', 'string']}, 'properties_hs_calculated_merged_vids': {'type': ['null', 'string']}, 'properties_hs_calculated_mobile_number': {'type': ['null', 'string']}, 'properties_hs_calculated_phone_number': {'type': ['null', 'string']}, 'properties_hs_calculated_phone_number_area_code': {'type': ['null', 'string']}, 'properties_hs_calculated_phone_number_country_code': {'type': ['null', 'string']}, 'properties_hs_calculated_phone_number_region_code': {'type': ['null', 'string']}, 'properties_hs_clicked_linkedin_ad': {'type': ['null', 'string']}, 'properties_hs_contact_enrichment_opt_out': {'type': ['null', 'boolean']}, 'properties_hs_contact_enrichment_opt_out_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_content_membership_email': {'type': ['null', 'string']}, 'properties_hs_content_membership_email_confirmed': {'type': ['null', 'boolean']}, 'properties_hs_content_membership_follow_up_enqueued_at': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_content_membership_notes': {'type': ['null', 'string']}, 'properties_hs_content_membership_registered_at': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_content_membership_registration_domain_sent_to': {'type': ['null', 'string']}, 'properties_hs_content_membership_registration_email_sent_at': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_content_membership_status': {'type': ['null', 'string']}, 'properties_hs_conversations_visitor_email': {'type': ['null', 'string']}, 'properties_hs_count_is_unworked': {'type': ['null', 'number']}, 'properties_hs_count_is_worked': {'type': ['null', 'number']}, 'properties_hs_country_region_code': {'type': ['null', 'string']}, 'properties_hs_created_by_conversations': {'type': ['null', 'boolean']}, 'properties_hs_created_by_user_id': {'type': ['null', 'number']}, 'properties_hs_createdate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_currently_enrolled_in_prospecting_agent': {'type': ['null', 'boolean']}, 'properties_hs_date_exited_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_other': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_date_exited_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_document_last_revisited': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_bad_address': {'type': ['null', 'boolean']}, 'properties_hs_email_bounce': {'type': ['null', 'number']}, 'properties_hs_email_click': {'type': ['null', 'number']}, 'properties_hs_email_customer_quarantined_reason': {'type': ['null', 'string']}, 'properties_hs_email_delivered': {'type': ['null', 'number']}, 'properties_hs_email_domain': {'type': ['null', 'string']}, 'properties_hs_email_first_click_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_first_open_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_first_reply_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_first_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_hard_bounce_reason': {'type': ['null', 'string']}, 'properties_hs_email_hard_bounce_reason_enum': {'type': ['null', 'string']}, 'properties_hs_email_is_ineligible': {'type': ['null', 'boolean']}, 'properties_hs_email_last_click_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_last_email_name': {'type': ['null', 'string']}, 'properties_hs_email_last_open_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_last_reply_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_last_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_open': {'type': ['null', 'number']}, 'properties_hs_email_optout': {'type': ['null', 'boolean']}, 'properties_hs_email_optout_10798197': {'type': ['null', 'string']}, 'properties_hs_email_optout_11890603': {'type': ['null', 'string']}, 'properties_hs_email_optout_11890831': {'type': ['null', 'string']}, 'properties_hs_email_optout_23704464': {'type': ['null', 'string']}, 'properties_hs_email_optout_313921448': {'type': ['null', 'string']}, 'properties_hs_email_optout_94692364': {'type': ['null', 'string']}, 'properties_hs_email_quarantined': {'type': ['null', 'boolean']}, 'properties_hs_email_quarantined_reason': {'type': ['null', 'string']}, 'properties_hs_email_recipient_fatigue_recovery_time': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_email_replied': {'type': ['null', 'number']}, 'properties_hs_email_sends_since_last_engagement': {'type': ['null', 'number']}, 'properties_hs_emailconfirmationstatus': {'type': ['null', 'string']}, 'properties_hs_enriched_email_bounce_detected': {'type': ['null', 'boolean']}, 'properties_hs_facebook_ad_clicked': {'type': ['null', 'boolean']}, 'properties_hs_facebook_click_id': {'type': ['null', 'string']}, 'properties_hs_feedback_last_ces_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_feedback_last_ces_survey_follow_up': {'type': ['null', 'string']}, 'properties_hs_feedback_last_ces_survey_rating': {'type': ['null', 'number']}, 'properties_hs_feedback_last_csat_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_feedback_last_csat_survey_follow_up': {'type': ['null', 'string']}, 'properties_hs_feedback_last_csat_survey_rating': {'type': ['null', 'number']}, 'properties_hs_feedback_last_nps_follow_up': {'type': ['null', 'string']}, 'properties_hs_feedback_last_nps_rating': {'type': ['null', 'string']}, 'properties_hs_feedback_last_survey_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_feedback_show_nps_web_survey': {'type': ['null', 'boolean']}, 'properties_hs_first_closed_order_id': {'type': ['null', 'number']}, 'properties_hs_first_engagement_object_id': {'type': ['null', 'number']}, 'properties_hs_first_order_closed_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_first_outreach_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_first_subscription_create_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_full_name_or_email': {'type': ['null', 'string']}, 'properties_hs_google_click_id': {'type': ['null', 'string']}, 'properties_hs_has_active_subscription': {'type': ['null', 'number']}, 'properties_hs_inferred_language_codes': {'type': ['null', 'string']}, 'properties_hs_intent_paid_up_to_date': {'format': 'date', 'type': ['null', 'string']}, 'properties_hs_intent_signals_enabled': {'type': ['null', 'boolean']}, 'properties_hs_ip_timezone': {'type': ['null', 'string']}, 'properties_hs_is_contact': {'type': ['null', 'boolean']}, 'properties_hs_is_enriched': {'type': ['null', 'boolean']}, 'properties_hs_is_unworked': {'type': ['null', 'boolean']}, 'properties_hs_journey_stage': {'type': ['null', 'string']}, 'properties_hs_language': {'type': ['null', 'string']}, 'properties_hs_last_metered_enrichment_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_last_sales_activity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_last_sales_activity_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_last_sales_activity_type': {'type': ['null', 'string']}, 'properties_hs_last_sms_send_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_last_sms_send_name': {'type': ['null', 'string']}, 'properties_hs_lastmodifieddate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_disqualified_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_meeting_activity': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_open_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_qualified_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_sequence_ended_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_sequence_enrolled': {'type': ['null', 'number']}, 'properties_hs_latest_sequence_enrolled_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_sequence_finished_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_sequence_unenrolled_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_source': {'type': ['null', 'string']}, 'properties_hs_latest_source_data_1': {'type': ['null', 'string']}, 'properties_hs_latest_source_data_2': {'type': ['null', 'string']}, 'properties_hs_latest_source_timestamp': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_latest_subscription_create_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lead_status': {'type': ['null', 'string']}, 'properties_hs_legal_basis': {'type': ['null', 'string']}, 'properties_hs_lifecyclestage_customer_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_evangelist_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_lead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_marketingqualifiedlead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_opportunity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_other_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_salesqualifiedlead_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_lifecyclestage_subscriber_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_linkedin_ad_clicked': {'type': ['null', 'string']}, 'properties_hs_linkedin_url': {'type': ['null', 'string']}, 'properties_hs_live_enrichment_deadline': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_manual_campaign_ids': {'type': ['null', 'number']}, 'properties_hs_marketable_reason_id': {'type': ['null', 'string']}, 'properties_hs_marketable_reason_type': {'type': ['null', 'string']}, 'properties_hs_marketable_status': {'type': ['null', 'string']}, 'properties_hs_marketable_until_renewal': {'type': ['null', 'string']}, 'properties_hs_membership_has_accessed_private_content': {'type': ['null', 'number']}, 'properties_hs_membership_last_private_content_access_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_merged_object_ids': {'type': ['null', 'string']}, 'properties_hs_messaging_engagement_score': {'type': ['null', 'number']}, 'properties_hs_mobile_sdk_push_tokens': {'type': ['null', 'string']}, 'properties_hs_notes_last_activity': {'type': ['null', 'string']}, 'properties_hs_notes_next_activity': {'type': ['null', 'string']}, 'properties_hs_notes_next_activity_type': {'type': ['null', 'string']}, 'properties_hs_object_id': {'type': ['null', 'number']}, 'properties_hs_object_source': {'type': ['null', 'string']}, 'properties_hs_object_source_detail_1': {'type': ['null', 'string']}, 'properties_hs_object_source_detail_2': {'type': ['null', 'string']}, 'properties_hs_object_source_detail_3': {'type': ['null', 'string']}, 'properties_hs_object_source_id': {'type': ['null', 'string']}, 'properties_hs_object_source_label': {'type': ['null', 'string']}, 'properties_hs_object_source_user_id': {'type': ['null', 'number']}, 'properties_hs_owning_teams': {'type': ['null', 'string']}, 'properties_hs_persona': {'type': ['null', 'string']}, 'properties_hs_pinned_engagement_id': {'type': ['null', 'number']}, 'properties_hs_pipeline': {'type': ['null', 'string']}, 'properties_hs_predictivecontactscore_v2': {'type': ['null', 'number']}, 'properties_hs_predictivescoringtier': {'type': ['null', 'string']}, 'properties_hs_prospecting_agent_actively_enrolled_count': {'type': ['null', 'number']}, 'properties_hs_prospecting_agent_last_enrolled': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_prospecting_agent_total_enrolled_count': {'type': ['null', 'number']}, 'properties_hs_quarantined_emails': {'type': ['null', 'string']}, 'properties_hs_read_only': {'type': ['null', 'boolean']}, 'properties_hs_recent_closed_order_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_registered_member': {'type': ['null', 'number']}, 'properties_hs_registration_method': {'type': ['null', 'string']}, 'properties_hs_role': {'type': ['null', 'string']}, 'properties_hs_sa_first_engagement_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_sa_first_engagement_descr': {'type': ['null', 'string']}, 'properties_hs_sa_first_engagement_object_type': {'type': ['null', 'string']}, 'properties_hs_sales_email_last_clicked': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_sales_email_last_opened': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_sales_email_last_replied': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_searchable_calculated_international_mobile_number': {'type': ['null', 'string']}, 'properties_hs_searchable_calculated_international_phone_number': {'type': ['null', 'string']}, 'properties_hs_searchable_calculated_mobile_number': {'type': ['null', 'string']}, 'properties_hs_searchable_calculated_phone_number': {'type': ['null', 'string']}, 'properties_hs_seniority': {'type': ['null', 'string']}, 'properties_hs_sequences_actively_enrolled_count': {'type': ['null', 'number']}, 'properties_hs_sequences_enrolled_count': {'type': ['null', 'number']}, 'properties_hs_sequences_is_enrolled': {'type': ['null', 'boolean']}, 'properties_hs_shared_team_ids': {'type': ['null', 'string']}, 'properties_hs_shared_user_ids': {'type': ['null', 'string']}, 'properties_hs_state_code': {'type': ['null', 'string']}, 'properties_hs_sub_role': {'type': ['null', 'string']}, 'properties_hs_testpurge': {'type': ['null', 'string']}, 'properties_hs_testrollback': {'type': ['null', 'string']}, 'properties_hs_time_between_contact_creation_and_deal_close': {'type': ['null', 'number']}, 'properties_hs_time_between_contact_creation_and_deal_creation': {'type': ['null', 'number']}, 'properties_hs_time_in_customer': {'type': ['null', 'number']}, 'properties_hs_time_in_evangelist': {'type': ['null', 'number']}, 'properties_hs_time_in_lead': {'type': ['null', 'number']}, 'properties_hs_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_time_in_opportunity': {'type': ['null', 'number']}, 'properties_hs_time_in_other': {'type': ['null', 'number']}, 'properties_hs_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_time_in_subscriber': {'type': ['null', 'number']}, 'properties_hs_time_to_first_engagement': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_lead_to_customer': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_marketingqualifiedlead_to_customer': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_opportunity_to_customer': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_salesqualifiedlead_to_customer': {'type': ['null', 'number']}, 'properties_hs_time_to_move_from_subscriber_to_customer': {'type': ['null', 'number']}, 'properties_hs_timezone': {'type': ['null', 'string']}, 'properties_hs_unique_creation_key': {'type': ['null', 'string']}, 'properties_hs_updated_by_user_id': {'type': ['null', 'number']}, 'properties_hs_user_ids_of_all_notification_followers': {'type': ['null', 'string']}, 'properties_hs_user_ids_of_all_notification_unfollowers': {'type': ['null', 'string']}, 'properties_hs_user_ids_of_all_owners': {'type': ['null', 'string']}, 'properties_hs_v2_cumulative_time_in_customer': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_evangelist': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_lead': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_opportunity': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_other': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_v2_cumulative_time_in_subscriber': {'type': ['null', 'number']}, 'properties_hs_v2_date_entered_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_other': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_entered_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_customer': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_evangelist': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_lead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_marketingqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_opportunity': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_other': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_salesqualifiedlead': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_date_exited_subscriber': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hs_v2_latest_time_in_customer': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_evangelist': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_lead': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_marketingqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_opportunity': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_other': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_salesqualifiedlead': {'type': ['null', 'number']}, 'properties_hs_v2_latest_time_in_subscriber': {'type': ['null', 'number']}, 'properties_hs_was_imported': {'type': ['null', 'boolean']}, 'properties_hs_whatsapp_phone_number': {'type': ['null', 'string']}, 'properties_hubspot_owner_assigneddate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_hubspot_owner_id': {'type': ['null', 'string']}, 'properties_hubspot_team_id': {'type': ['null', 'string']}, 'properties_hubspotscore': {'type': ['null', 'number']}, 'properties_industry': {'type': ['null', 'string']}, 'properties_ip_city': {'type': ['null', 'string']}, 'properties_ip_country': {'type': ['null', 'string']}, 'properties_ip_country_code': {'type': ['null', 'string']}, 'properties_ip_latlon': {'type': ['null', 'string']}, 'properties_ip_state': {'type': ['null', 'string']}, 'properties_ip_state_code': {'type': ['null', 'string']}, 'properties_ip_zipcode': {'type': ['null', 'string']}, 'properties_job_function': {'type': ['null', 'string']}, 'properties_jobtitle': {'type': ['null', 'string']}, 'properties_lastmodifieddate': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_lastname': {'type': ['null', 'string']}, 'properties_lifecyclestage': {'type': ['null', 'string']}, 'properties_marital_status': {'type': ['null', 'string']}, 'properties_message': {'type': ['null', 'string']}, 'properties_military_status': {'type': ['null', 'string']}, 'properties_mobilephone': {'type': ['null', 'string']}, 'properties_my_custom_test_property': {'type': ['null', 'string']}, 'properties_notes_last_contacted': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_notes_last_updated': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_notes_next_activity_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_num_associated_deals': {'type': ['null', 'number']}, 'properties_num_contacted_notes': {'type': ['null', 'number']}, 'properties_num_conversion_events': {'type': ['null', 'number']}, 'properties_num_notes': {'type': ['null', 'number']}, 'properties_num_unique_conversion_events': {'type': ['null', 'number']}, 'properties_numemployees': {'type': ['null', 'string']}, 'properties_phone': {'type': ['null', 'string']}, 'properties_recent_conversion_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_recent_conversion_event_name': {'type': ['null', 'string']}, 'properties_recent_deal_amount': {'type': ['null', 'number']}, 'properties_recent_deal_close_date': {'format': 'date-time', 'type': ['null', 'string']}, 'properties_relationship_status': {'type': ['null', 'string']}, 'properties_salutation': {'type': ['null', 'string']}, 'properties_school': {'type': ['null', 'string']}, 'properties_seniority': {'type': ['null', 'string']}, 'properties_start_date': {'type': ['null', 'string']}, 'properties_state': {'type': ['null', 'string']}, 'properties_surveymonkeyeventlastupdated': {'type': ['null', 'number']}, 'properties_test': {'type': ['null', 'number']}, 'properties_total_revenue': {'type': ['null', 'number']}, 'properties_twitterhandle': {'type': ['null', 'string']}, 'properties_webinareventlastupdated': {'type': ['null', 'number']}, 'properties_website': {'type': ['null', 'string']}, 'properties_work_email': {'type': ['null', 'string']}, 'properties_zip': {'type': ['null', 'string']}, 'updatedAt': {'__ab_apply_cast_datetime': False, 'description': 'Date and time when the contact was last updated.', 'format': 'date-time', 'type': ['null', 'string']}}, 'type': ['null', 'object']} - HUBSPOT_CONTACTS_RECORD = {'archived': False, 'companies': ['5000526215', '5000526215'], 'createdAt': '2020-12-11T01:29:50.116Z', 'id': '151', 'properties': {'address': None, 'annualrevenue': None, 'associatedcompanyid': '5000526215', 'associatedcompanylastupdated': None, 'city': None, 'closedate': None, 'company': None, 'company_size': None, 'country': None, 'createdate': '2020-12-11T01:29:50.116Z', 'currentlyinworkflow': None, 'date_of_birth': None, 'days_to_close': None, 'degree': None, 'email': 'shef@dne.io', 'engagements_last_meeting_booked': None, 'engagements_last_meeting_booked_campaign': None, 'engagements_last_meeting_booked_medium': None, 'engagements_last_meeting_booked_source': None, 'fax': None, 'field_of_study': None, 'first_conversion_date': '2024-03-21T05:53:37.183Z', 'first_conversion_event_name': 'Brian\'s Test Form', 'first_deal_created_date': None, 'firstname': 'she', 'gender': None, 'graduation_date': None, 'hs_additional_emails': None, 'hs_all_accessible_team_ids': None, 'hs_all_contact_vids': '151', 'hs_all_owner_ids': '52550153', 'hs_all_team_ids': None, 'hs_analytics_average_page_views': '0', 'hs_analytics_first_referrer': None, 'hs_analytics_first_timestamp': '2020-12-11T01:29:50.116Z', 'hs_analytics_first_touch_converting_campaign': None, 'hs_analytics_first_url': None, 'hs_analytics_first_visit_timestamp': None, 'hs_analytics_last_referrer': None, 'hs_analytics_last_timestamp': None, 'hs_analytics_last_touch_converting_campaign': None, 'hs_analytics_last_url': None, 'hs_analytics_last_visit_timestamp': '2024-03-21T07:33:22.093Z', 'hs_analytics_num_event_completions': '0', 'hs_analytics_num_page_views': '0', 'hs_analytics_num_visits': '2', 'hs_analytics_revenue': '0.0', 'hs_analytics_source': 'OFFLINE', 'hs_analytics_source_data_1': 'CONTACTS', 'hs_analytics_source_data_2': 'CRM_UI', 'hs_associated_target_accounts': None, 'hs_avatar_filemanager_key': None, 'hs_buying_role': None, 'hs_calculated_form_submissions': 'bf46b791-448d-483c-bf1c-e5099c43cbff::1711000417183;709f8e27-21be-4d8f-9774-29311a069780::1711006402093', 'hs_calculated_merged_vids': None, 'hs_calculated_mobile_number': None, 'hs_calculated_phone_number': None, 'hs_calculated_phone_number_area_code': None, 'hs_calculated_phone_number_country_code': None, 'hs_calculated_phone_number_region_code': None, 'hs_clicked_linkedin_ad': None, 'hs_contact_enrichment_opt_out': None, 'hs_contact_enrichment_opt_out_timestamp': None, 'hs_content_membership_email': None, 'hs_content_membership_email_confirmed': None, 'hs_content_membership_follow_up_enqueued_at': None, 'hs_content_membership_notes': None, 'hs_content_membership_registered_at': None, 'hs_content_membership_registration_domain_sent_to': None, 'hs_content_membership_registration_email_sent_at': None, 'hs_content_membership_status': None, 'hs_conversations_visitor_email': None, 'hs_count_is_unworked': '1', 'hs_count_is_worked': '0', 'hs_country_region_code': None, 'hs_created_by_conversations': None, 'hs_created_by_user_id': None, 'hs_createdate': None, 'hs_currently_enrolled_in_prospecting_agent': None, 'hs_date_exited_customer': None, 'hs_date_exited_evangelist': None, 'hs_date_exited_lead': None, 'hs_date_exited_marketingqualifiedlead': None, 'hs_date_exited_opportunity': None, 'hs_date_exited_other': None, 'hs_date_exited_salesqualifiedlead': None, 'hs_date_exited_subscriber': '2024-03-21T05:53:37.992Z', 'hs_document_last_revisited': None, 'hs_email_bad_address': None, 'hs_email_bounce': None, 'hs_email_click': None, 'hs_email_customer_quarantined_reason': None, 'hs_email_delivered': None, 'hs_email_domain': 'dne.io', 'hs_email_first_click_date': None, 'hs_email_first_open_date': None, 'hs_email_first_reply_date': None, 'hs_email_first_send_date': None, 'hs_email_hard_bounce_reason': None, 'hs_email_hard_bounce_reason_enum': None, 'hs_email_is_ineligible': None, 'hs_email_last_click_date': None, 'hs_email_last_email_name': None, 'hs_email_last_open_date': None, 'hs_email_last_reply_date': None, 'hs_email_last_send_date': None, 'hs_email_open': None, 'hs_email_optout': None, 'hs_email_optout_10798197': None, 'hs_email_optout_11890603': None, 'hs_email_optout_11890831': None, 'hs_email_optout_23704464': None, 'hs_email_optout_313921448': None, 'hs_email_optout_94692364': None, 'hs_email_quarantined': None, 'hs_email_quarantined_reason': None, 'hs_email_recipient_fatigue_recovery_time': None, 'hs_email_replied': None, 'hs_email_sends_since_last_engagement': None, 'hs_emailconfirmationstatus': None, 'hs_enriched_email_bounce_detected': None, 'hs_facebook_ad_clicked': None, 'hs_facebook_click_id': None, 'hs_feedback_last_ces_survey_date': None, 'hs_feedback_last_ces_survey_follow_up': None, 'hs_feedback_last_ces_survey_rating': None, 'hs_feedback_last_csat_survey_date': None, 'hs_feedback_last_csat_survey_follow_up': None, 'hs_feedback_last_csat_survey_rating': None, 'hs_feedback_last_nps_follow_up': None, 'hs_feedback_last_nps_rating': None, 'hs_feedback_last_survey_date': None, 'hs_feedback_show_nps_web_survey': None, 'hs_first_closed_order_id': None, 'hs_first_engagement_object_id': None, 'hs_first_order_closed_date': None, 'hs_first_outreach_date': None, 'hs_first_subscription_create_date': None, 'hs_full_name_or_email': 'she nad', 'hs_google_click_id': None, 'hs_has_active_subscription': None, 'hs_inferred_language_codes': None, 'hs_intent_paid_up_to_date': None, 'hs_intent_signals_enabled': None, 'hs_ip_timezone': 'america_slash_los_angeles', 'hs_is_contact': 'true', 'hs_is_enriched': None, 'hs_is_unworked': 'true', 'hs_journey_stage': None, 'hs_language': None, 'hs_last_metered_enrichment_timestamp': None, 'hs_last_sales_activity_date': '1970-01-20T19:16:46.402Z', 'hs_last_sales_activity_timestamp': '2024-03-21T07:33:22.093Z', 'hs_last_sales_activity_type': 'FORM_SUBMITTED', 'hs_last_sms_send_date': None, 'hs_last_sms_send_name': None, 'hs_lastmodifieddate': None, 'hs_latest_disqualified_lead_date': None, 'hs_latest_meeting_activity': None, 'hs_latest_open_lead_date': None, 'hs_latest_qualified_lead_date': None, 'hs_latest_sequence_ended_date': None, 'hs_latest_sequence_enrolled': None, 'hs_latest_sequence_enrolled_date': None, 'hs_latest_sequence_finished_date': None, 'hs_latest_sequence_unenrolled_date': None, 'hs_latest_source': 'DIRECT_TRAFFIC', 'hs_latest_source_data_1': 'e3875d32-ab81-48f1-9e78-493eae864f12', 'hs_latest_source_data_2': '', 'hs_latest_source_timestamp': '2024-03-21T07:33:22.093Z', 'hs_latest_subscription_create_date': None, 'hs_lead_status': None, 'hs_legal_basis': 'Freely given consent from contact', 'hs_lifecyclestage_customer_date': None, 'hs_lifecyclestage_evangelist_date': None, 'hs_lifecyclestage_lead_date': '2024-03-21T05:53:37.992Z', 'hs_lifecyclestage_marketingqualifiedlead_date': None, 'hs_lifecyclestage_opportunity_date': None, 'hs_lifecyclestage_other_date': None, 'hs_lifecyclestage_salesqualifiedlead_date': None, 'hs_lifecyclestage_subscriber_date': '2020-12-11T01:29:50.116Z', 'hs_linkedin_ad_clicked': None, 'hs_linkedin_url': None, 'hs_live_enrichment_deadline': None, 'hs_manual_campaign_ids': None, 'hs_marketable_reason_id': '709f8e27-21be-4d8f-9774-29311a069780', 'hs_marketable_reason_type': 'FORM_SUBMISSION', 'hs_marketable_status': 'true', 'hs_marketable_until_renewal': 'false', 'hs_membership_has_accessed_private_content': None, 'hs_membership_last_private_content_access_date': None, 'hs_merged_object_ids': None, 'hs_messaging_engagement_score': None, 'hs_mobile_sdk_push_tokens': None, 'hs_notes_last_activity': None, 'hs_notes_next_activity': None, 'hs_notes_next_activity_type': None, 'hs_object_id': '151', 'hs_object_source': 'CONTACTS', 'hs_object_source_detail_1': None, 'hs_object_source_detail_2': None, 'hs_object_source_detail_3': None, 'hs_object_source_id': 'CRM_UI', 'hs_object_source_label': 'CRM_UI', 'hs_object_source_user_id': '12282590', 'hs_owning_teams': None, 'hs_persona': None, 'hs_pinned_engagement_id': None, 'hs_pipeline': 'contacts-lifecycle-pipeline', 'hs_predictivecontactscore_v2': '0.3', 'hs_predictivescoringtier': 'tier_4', 'hs_prospecting_agent_actively_enrolled_count': None, 'hs_prospecting_agent_last_enrolled': None, 'hs_prospecting_agent_total_enrolled_count': None, 'hs_quarantined_emails': None, 'hs_read_only': None, 'hs_recent_closed_order_date': None, 'hs_registered_member': '0', 'hs_registration_method': None, 'hs_role': None, 'hs_sa_first_engagement_date': None, 'hs_sa_first_engagement_descr': None, 'hs_sa_first_engagement_object_type': None, 'hs_sales_email_last_clicked': None, 'hs_sales_email_last_opened': None, 'hs_sales_email_last_replied': None, 'hs_searchable_calculated_international_mobile_number': None, 'hs_searchable_calculated_international_phone_number': None, 'hs_searchable_calculated_mobile_number': None, 'hs_searchable_calculated_phone_number': None, 'hs_seniority': None, 'hs_sequences_actively_enrolled_count': None, 'hs_sequences_enrolled_count': None, 'hs_sequences_is_enrolled': None, 'hs_shared_team_ids': None, 'hs_shared_user_ids': None, 'hs_state_code': None, 'hs_sub_role': None, 'hs_testpurge': None, 'hs_testrollback': None, 'hs_time_between_contact_creation_and_deal_close': None, 'hs_time_between_contact_creation_and_deal_creation': None, 'hs_time_in_customer': None, 'hs_time_in_evangelist': None, 'hs_time_in_lead': None, 'hs_time_in_marketingqualifiedlead': None, 'hs_time_in_opportunity': None, 'hs_time_in_other': None, 'hs_time_in_salesqualifiedlead': None, 'hs_time_in_subscriber': '103350227876', 'hs_time_to_first_engagement': None, 'hs_time_to_move_from_lead_to_customer': None, 'hs_time_to_move_from_marketingqualifiedlead_to_customer': None, 'hs_time_to_move_from_opportunity_to_customer': None, 'hs_time_to_move_from_salesqualifiedlead_to_customer': None, 'hs_time_to_move_from_subscriber_to_customer': None, 'hs_timezone': 'america_slash_los_angeles', 'hs_unique_creation_key': None, 'hs_updated_by_user_id': '12282590', 'hs_user_ids_of_all_notification_followers': None, 'hs_user_ids_of_all_notification_unfollowers': None, 'hs_user_ids_of_all_owners': '12282590', 'hs_v2_cumulative_time_in_customer': None, 'hs_v2_cumulative_time_in_evangelist': None, 'hs_v2_cumulative_time_in_lead': None, 'hs_v2_cumulative_time_in_marketingqualifiedlead': None, 'hs_v2_cumulative_time_in_opportunity': None, 'hs_v2_cumulative_time_in_other': None, 'hs_v2_cumulative_time_in_salesqualifiedlead': None, 'hs_v2_cumulative_time_in_subscriber': '103350227876', 'hs_v2_date_entered_customer': None, 'hs_v2_date_entered_evangelist': None, 'hs_v2_date_entered_lead': '2024-03-21T05:53:37.992Z', 'hs_v2_date_entered_marketingqualifiedlead': None, 'hs_v2_date_entered_opportunity': None, 'hs_v2_date_entered_other': None, 'hs_v2_date_entered_salesqualifiedlead': None, 'hs_v2_date_entered_subscriber': '2020-12-11T01:29:50.116Z', 'hs_v2_date_exited_customer': None, 'hs_v2_date_exited_evangelist': None, 'hs_v2_date_exited_lead': None, 'hs_v2_date_exited_marketingqualifiedlead': None, 'hs_v2_date_exited_opportunity': None, 'hs_v2_date_exited_other': None, 'hs_v2_date_exited_salesqualifiedlead': None, 'hs_v2_date_exited_subscriber': '2024-03-21T05:53:37.992Z', 'hs_v2_latest_time_in_customer': None, 'hs_v2_latest_time_in_evangelist': None, 'hs_v2_latest_time_in_lead': None, 'hs_v2_latest_time_in_marketingqualifiedlead': None, 'hs_v2_latest_time_in_opportunity': None, 'hs_v2_latest_time_in_other': None, 'hs_v2_latest_time_in_salesqualifiedlead': None, 'hs_v2_latest_time_in_subscriber': '103350227876', 'hs_was_imported': None, 'hs_whatsapp_phone_number': None, 'hubspot_owner_assigneddate': '2020-12-11T01:29:50.093Z', 'hubspot_owner_id': '52550153', 'hubspot_team_id': None, 'hubspotscore': None, 'industry': None, 'ip_city': 'san francisco', 'ip_country': 'united states', 'ip_country_code': 'us', 'ip_latlon': None, 'ip_state': 'california', 'ip_state_code': 'ca', 'ip_zipcode': None, 'job_function': None, 'jobtitle': None, 'lastmodifieddate': '2024-03-21T07:34:38.323Z', 'lastname': 'nad', 'lifecyclestage': 'lead', 'marital_status': None, 'message': None, 'military_status': None, 'mobilephone': None, 'my_custom_test_property': None, 'notes_last_contacted': None, 'notes_last_updated': None, 'notes_next_activity_date': None, 'num_associated_deals': None, 'num_contacted_notes': None, 'num_conversion_events': '2', 'num_notes': None, 'num_unique_conversion_events': '2', 'numemployees': None, 'phone': None, 'recent_conversion_date': '2024-03-21T07:33:22.093Z', 'recent_conversion_event_name': 'Favorite Bakeries in San Francisco', 'recent_deal_amount': None, 'recent_deal_close_date': None, 'relationship_status': None, 'salutation': None, 'school': None, 'seniority': None, 'start_date': None, 'state': None, 'surveymonkeyeventlastupdated': None, 'test': None, 'total_revenue': None, 'twitterhandle': None, 'webinareventlastupdated': None, 'website': None, 'work_email': None, 'zip': None}, 'properties_address': None, 'properties_annualrevenue': None, 'properties_associatedcompanyid': '5000526215', 'properties_associatedcompanylastupdated': None, 'properties_city': None, 'properties_closedate': None, 'properties_company': None, 'properties_company_size': None, 'properties_country': None, 'properties_createdate': '2020-12-11T01:29:50.116Z', 'properties_currentlyinworkflow': None, 'properties_date_of_birth': None, 'properties_days_to_close': None, 'properties_degree': None, 'properties_email': 'shef@dne.io', 'properties_engagements_last_meeting_booked': None, 'properties_engagements_last_meeting_booked_campaign': None, 'properties_engagements_last_meeting_booked_medium': None, 'properties_engagements_last_meeting_booked_source': None, 'properties_fax': None, 'properties_field_of_study': None, 'properties_first_conversion_date': '2024-03-21T05:53:37.183Z', 'properties_first_conversion_event_name': 'Brian\'s Test Form', 'properties_first_deal_created_date': None, 'properties_firstname': 'she', 'properties_gender': None, 'properties_graduation_date': None, 'properties_hs_additional_emails': None, 'properties_hs_all_accessible_team_ids': None, 'properties_hs_all_contact_vids': '151', 'properties_hs_all_owner_ids': '52550153', 'properties_hs_all_team_ids': None, 'properties_hs_analytics_average_page_views': '0', 'properties_hs_analytics_first_referrer': None, 'properties_hs_analytics_first_timestamp': '2020-12-11T01:29:50.116Z', 'properties_hs_analytics_first_touch_converting_campaign': None, 'properties_hs_analytics_first_url': None, 'properties_hs_analytics_first_visit_timestamp': None, 'properties_hs_analytics_last_referrer': None, 'properties_hs_analytics_last_timestamp': None, 'properties_hs_analytics_last_touch_converting_campaign': None, 'properties_hs_analytics_last_url': None, 'properties_hs_analytics_last_visit_timestamp': '2024-03-21T07:33:22.093Z', 'properties_hs_analytics_num_event_completions': '0', 'properties_hs_analytics_num_page_views': '0', 'properties_hs_analytics_num_visits': '2', 'properties_hs_analytics_revenue': '0.0', 'properties_hs_analytics_source': 'OFFLINE', 'properties_hs_analytics_source_data_1': 'CONTACTS', 'properties_hs_analytics_source_data_2': 'CRM_UI', 'properties_hs_associated_target_accounts': None, 'properties_hs_avatar_filemanager_key': None, 'properties_hs_buying_role': None, 'properties_hs_calculated_form_submissions': 'bf46b791-448d-483c-bf1c-e5099c43cbff::1711000417183;709f8e27-21be-4d8f-9774-29311a069780::1711006402093', 'properties_hs_calculated_merged_vids': None, 'properties_hs_calculated_mobile_number': None, 'properties_hs_calculated_phone_number': None, 'properties_hs_calculated_phone_number_area_code': None, 'properties_hs_calculated_phone_number_country_code': None, 'properties_hs_calculated_phone_number_region_code': None, 'properties_hs_clicked_linkedin_ad': None, 'properties_hs_contact_enrichment_opt_out': None, 'properties_hs_contact_enrichment_opt_out_timestamp': None, 'properties_hs_content_membership_email': None, 'properties_hs_content_membership_email_confirmed': None, 'properties_hs_content_membership_follow_up_enqueued_at': None, 'properties_hs_content_membership_notes': None, 'properties_hs_content_membership_registered_at': None, 'properties_hs_content_membership_registration_domain_sent_to': None, 'properties_hs_content_membership_registration_email_sent_at': None, 'properties_hs_content_membership_status': None, 'properties_hs_conversations_visitor_email': None, 'properties_hs_count_is_unworked': '1', 'properties_hs_count_is_worked': '0', 'properties_hs_country_region_code': None, 'properties_hs_created_by_conversations': None, 'properties_hs_created_by_user_id': None, 'properties_hs_createdate': None, 'properties_hs_currently_enrolled_in_prospecting_agent': None, 'properties_hs_date_exited_customer': None, 'properties_hs_date_exited_evangelist': None, 'properties_hs_date_exited_lead': None, 'properties_hs_date_exited_marketingqualifiedlead': None, 'properties_hs_date_exited_opportunity': None, 'properties_hs_date_exited_other': None, 'properties_hs_date_exited_salesqualifiedlead': None, 'properties_hs_date_exited_subscriber': '2024-03-21T05:53:37.992Z', 'properties_hs_document_last_revisited': None, 'properties_hs_email_bad_address': None, 'properties_hs_email_bounce': None, 'properties_hs_email_click': None, 'properties_hs_email_customer_quarantined_reason': None, 'properties_hs_email_delivered': None, 'properties_hs_email_domain': 'dne.io', 'properties_hs_email_first_click_date': None, 'properties_hs_email_first_open_date': None, 'properties_hs_email_first_reply_date': None, 'properties_hs_email_first_send_date': None, 'properties_hs_email_hard_bounce_reason': None, 'properties_hs_email_hard_bounce_reason_enum': None, 'properties_hs_email_is_ineligible': None, 'properties_hs_email_last_click_date': None, 'properties_hs_email_last_email_name': None, 'properties_hs_email_last_open_date': None, 'properties_hs_email_last_reply_date': None, 'properties_hs_email_last_send_date': None, 'properties_hs_email_open': None, 'properties_hs_email_optout': None, 'properties_hs_email_optout_10798197': None, 'properties_hs_email_optout_11890603': None, 'properties_hs_email_optout_11890831': None, 'properties_hs_email_optout_23704464': None, 'properties_hs_email_optout_313921448': None, 'properties_hs_email_optout_94692364': None, 'properties_hs_email_quarantined': None, 'properties_hs_email_quarantined_reason': None, 'properties_hs_email_recipient_fatigue_recovery_time': None, 'properties_hs_email_replied': None, 'properties_hs_email_sends_since_last_engagement': None, 'properties_hs_emailconfirmationstatus': None, 'properties_hs_enriched_email_bounce_detected': None, 'properties_hs_facebook_ad_clicked': None, 'properties_hs_facebook_click_id': None, 'properties_hs_feedback_last_ces_survey_date': None, 'properties_hs_feedback_last_ces_survey_follow_up': None, 'properties_hs_feedback_last_ces_survey_rating': None, 'properties_hs_feedback_last_csat_survey_date': None, 'properties_hs_feedback_last_csat_survey_follow_up': None, 'properties_hs_feedback_last_csat_survey_rating': None, 'properties_hs_feedback_last_nps_follow_up': None, 'properties_hs_feedback_last_nps_rating': None, 'properties_hs_feedback_last_survey_date': None, 'properties_hs_feedback_show_nps_web_survey': None, 'properties_hs_first_closed_order_id': None, 'properties_hs_first_engagement_object_id': None, 'properties_hs_first_order_closed_date': None, 'properties_hs_first_outreach_date': None, 'properties_hs_first_subscription_create_date': None, 'properties_hs_full_name_or_email': 'she nad', 'properties_hs_google_click_id': None, 'properties_hs_has_active_subscription': None, 'properties_hs_inferred_language_codes': None, 'properties_hs_intent_paid_up_to_date': None, 'properties_hs_intent_signals_enabled': None, 'properties_hs_ip_timezone': 'america_slash_los_angeles', 'properties_hs_is_contact': 'true', 'properties_hs_is_enriched': None, 'properties_hs_is_unworked': 'true', 'properties_hs_journey_stage': None, 'properties_hs_language': None, 'properties_hs_last_metered_enrichment_timestamp': None, 'properties_hs_last_sales_activity_date': '1970-01-20T19:16:46.402Z', 'properties_hs_last_sales_activity_timestamp': '2024-03-21T07:33:22.093Z', 'properties_hs_last_sales_activity_type': 'FORM_SUBMITTED', 'properties_hs_last_sms_send_date': None, 'properties_hs_last_sms_send_name': None, 'properties_hs_lastmodifieddate': None, 'properties_hs_latest_disqualified_lead_date': None, 'properties_hs_latest_meeting_activity': None, 'properties_hs_latest_open_lead_date': None, 'properties_hs_latest_qualified_lead_date': None, 'properties_hs_latest_sequence_ended_date': None, 'properties_hs_latest_sequence_enrolled': None, 'properties_hs_latest_sequence_enrolled_date': None, 'properties_hs_latest_sequence_finished_date': None, 'properties_hs_latest_sequence_unenrolled_date': None, 'properties_hs_latest_source': 'DIRECT_TRAFFIC', 'properties_hs_latest_source_data_1': 'e3875d32-ab81-48f1-9e78-493eae864f12', 'properties_hs_latest_source_data_2': '', 'properties_hs_latest_source_timestamp': '2024-03-21T07:33:22.093Z', 'properties_hs_latest_subscription_create_date': None, 'properties_hs_lead_status': None, 'properties_hs_legal_basis': 'Freely given consent from contact', 'properties_hs_lifecyclestage_customer_date': None, 'properties_hs_lifecyclestage_evangelist_date': None, 'properties_hs_lifecyclestage_lead_date': '2024-03-21T05:53:37.992Z', 'properties_hs_lifecyclestage_marketingqualifiedlead_date': None, 'properties_hs_lifecyclestage_opportunity_date': None, 'properties_hs_lifecyclestage_other_date': None, 'properties_hs_lifecyclestage_salesqualifiedlead_date': None, 'properties_hs_lifecyclestage_subscriber_date': '2020-12-11T01:29:50.116Z', 'properties_hs_linkedin_ad_clicked': None, 'properties_hs_linkedin_url': None, 'properties_hs_live_enrichment_deadline': None, 'properties_hs_manual_campaign_ids': None, 'properties_hs_marketable_reason_id': '709f8e27-21be-4d8f-9774-29311a069780', 'properties_hs_marketable_reason_type': 'FORM_SUBMISSION', 'properties_hs_marketable_status': 'true', 'properties_hs_marketable_until_renewal': 'false', 'properties_hs_membership_has_accessed_private_content': None, 'properties_hs_membership_last_private_content_access_date': None, 'properties_hs_merged_object_ids': None, 'properties_hs_messaging_engagement_score': None, 'properties_hs_mobile_sdk_push_tokens': None, 'properties_hs_notes_last_activity': None, 'properties_hs_notes_next_activity': None, 'properties_hs_notes_next_activity_type': None, 'properties_hs_object_id': '151', 'properties_hs_object_source': 'CONTACTS', 'properties_hs_object_source_detail_1': None, 'properties_hs_object_source_detail_2': None, 'properties_hs_object_source_detail_3': None, 'properties_hs_object_source_id': 'CRM_UI', 'properties_hs_object_source_label': 'CRM_UI', 'properties_hs_object_source_user_id': '12282590', 'properties_hs_owning_teams': None, 'properties_hs_persona': None, 'properties_hs_pinned_engagement_id': None, 'properties_hs_pipeline': 'contacts-lifecycle-pipeline', 'properties_hs_predictivecontactscore_v2': '0.3', 'properties_hs_predictivescoringtier': 'tier_4', 'properties_hs_prospecting_agent_actively_enrolled_count': None, 'properties_hs_prospecting_agent_last_enrolled': None, 'properties_hs_prospecting_agent_total_enrolled_count': None, 'properties_hs_quarantined_emails': None, 'properties_hs_read_only': None, 'properties_hs_recent_closed_order_date': None, 'properties_hs_registered_member': '0', 'properties_hs_registration_method': None, 'properties_hs_role': None, 'properties_hs_sa_first_engagement_date': None, 'properties_hs_sa_first_engagement_descr': None, 'properties_hs_sa_first_engagement_object_type': None, 'properties_hs_sales_email_last_clicked': None, 'properties_hs_sales_email_last_opened': None, 'properties_hs_sales_email_last_replied': None, 'properties_hs_searchable_calculated_international_mobile_number': None, 'properties_hs_searchable_calculated_international_phone_number': None, 'properties_hs_searchable_calculated_mobile_number': None, 'properties_hs_searchable_calculated_phone_number': None, 'properties_hs_seniority': None, 'properties_hs_sequences_actively_enrolled_count': None, 'properties_hs_sequences_enrolled_count': None, 'properties_hs_sequences_is_enrolled': None, 'properties_hs_shared_team_ids': None, 'properties_hs_shared_user_ids': None, 'properties_hs_state_code': None, 'properties_hs_sub_role': None, 'properties_hs_testpurge': None, 'properties_hs_testrollback': None, 'properties_hs_time_between_contact_creation_and_deal_close': None, 'properties_hs_time_between_contact_creation_and_deal_creation': None, 'properties_hs_time_in_customer': None, 'properties_hs_time_in_evangelist': None, 'properties_hs_time_in_lead': None, 'properties_hs_time_in_marketingqualifiedlead': None, 'properties_hs_time_in_opportunity': None, 'properties_hs_time_in_other': None, 'properties_hs_time_in_salesqualifiedlead': None, 'properties_hs_time_in_subscriber': '103350227876', 'properties_hs_time_to_first_engagement': None, 'properties_hs_time_to_move_from_lead_to_customer': None, 'properties_hs_time_to_move_from_marketingqualifiedlead_to_customer': None, 'properties_hs_time_to_move_from_opportunity_to_customer': None, 'properties_hs_time_to_move_from_salesqualifiedlead_to_customer': None, 'properties_hs_time_to_move_from_subscriber_to_customer': None, 'properties_hs_timezone': 'america_slash_los_angeles', 'properties_hs_unique_creation_key': None, 'properties_hs_updated_by_user_id': '12282590', 'properties_hs_user_ids_of_all_notification_followers': None, 'properties_hs_user_ids_of_all_notification_unfollowers': None, 'properties_hs_user_ids_of_all_owners': '12282590', 'properties_hs_v2_cumulative_time_in_customer': None, 'properties_hs_v2_cumulative_time_in_evangelist': None, 'properties_hs_v2_cumulative_time_in_lead': None, 'properties_hs_v2_cumulative_time_in_marketingqualifiedlead': None, 'properties_hs_v2_cumulative_time_in_opportunity': None, 'properties_hs_v2_cumulative_time_in_other': None, 'properties_hs_v2_cumulative_time_in_salesqualifiedlead': None, 'properties_hs_v2_cumulative_time_in_subscriber': '103350227876', 'properties_hs_v2_date_entered_customer': None, 'properties_hs_v2_date_entered_evangelist': None, 'properties_hs_v2_date_entered_lead': '2024-03-21T05:53:37.992Z', 'properties_hs_v2_date_entered_marketingqualifiedlead': None, 'properties_hs_v2_date_entered_opportunity': None, 'properties_hs_v2_date_entered_other': None, 'properties_hs_v2_date_entered_salesqualifiedlead': None, 'properties_hs_v2_date_entered_subscriber': '2020-12-11T01:29:50.116Z', 'properties_hs_v2_date_exited_customer': None, 'properties_hs_v2_date_exited_evangelist': None, 'properties_hs_v2_date_exited_lead': None, 'properties_hs_v2_date_exited_marketingqualifiedlead': None, 'properties_hs_v2_date_exited_opportunity': None, 'properties_hs_v2_date_exited_other': None, 'properties_hs_v2_date_exited_salesqualifiedlead': None, 'properties_hs_v2_date_exited_subscriber': '2024-03-21T05:53:37.992Z', 'properties_hs_v2_latest_time_in_customer': None, 'properties_hs_v2_latest_time_in_evangelist': None, 'properties_hs_v2_latest_time_in_lead': None, 'properties_hs_v2_latest_time_in_marketingqualifiedlead': None, 'properties_hs_v2_latest_time_in_opportunity': None, 'properties_hs_v2_latest_time_in_other': None, 'properties_hs_v2_latest_time_in_salesqualifiedlead': None, 'properties_hs_v2_latest_time_in_subscriber': '103350227876', 'properties_hs_was_imported': None, 'properties_hs_whatsapp_phone_number': None, 'properties_hubspot_owner_assigneddate': '2020-12-11T01:29:50.093Z', 'properties_hubspot_owner_id': '52550153', 'properties_hubspot_team_id': None, 'properties_hubspotscore': None, 'properties_industry': None, 'properties_ip_city': 'san francisco', 'properties_ip_country': 'united states', 'properties_ip_country_code': 'us', 'properties_ip_latlon': None, 'properties_ip_state': 'california', 'properties_ip_state_code': 'ca', 'properties_ip_zipcode': None, 'properties_job_function': None, 'properties_jobtitle': None, 'properties_lastmodifieddate': '2024-03-21T07:34:38.323Z', 'properties_lastname': 'nad', 'properties_lifecyclestage': 'lead', 'properties_marital_status': None, 'properties_message': None, 'properties_military_status': None, 'properties_mobilephone': None, 'properties_my_custom_test_property': None, 'properties_notes_last_contacted': None, 'properties_notes_last_updated': None, 'properties_notes_next_activity_date': None, 'properties_num_associated_deals': None, 'properties_num_contacted_notes': None, 'properties_num_conversion_events': '2', 'properties_num_notes': None, 'properties_num_unique_conversion_events': '2', 'properties_numemployees': None, 'properties_phone': None, 'properties_recent_conversion_date': '2024-03-21T07:33:22.093Z', 'properties_recent_conversion_event_name': 'Favorite Bakeries in San Francisco', 'properties_recent_deal_amount': None, 'properties_recent_deal_close_date': None, 'properties_relationship_status': None, 'properties_salutation': None, 'properties_school': None, 'properties_seniority': None, 'properties_start_date': None, 'properties_state': None, 'properties_surveymonkeyeventlastupdated': None, 'properties_test': None, 'properties_total_revenue': None, 'properties_twitterhandle': None, 'properties_webinareventlastupdated': None, 'properties_website': None, 'properties_work_email': None, 'properties_zip': None, 'updatedAt': '2024-03-21T07:34:38.323Z', 'url': 'https://app.hubspot.com/go-to/8727216/0-1/151'} - - t = TypeTransformer(TransformConfig.DefaultSchemaNormalization) - start = time.time() - for i in range(1000): - t.transform(HUBSPOT_CONTACTS_RECORD, HUBSPOT_CONTACTS_SCHEMA) - end = time.time() - assert end - start < 3 # 3 seconds is very arbitrary but runs on my laptop are ~1.5 seconds From 32ca1d4f11982fd6f8eb8dcfc26730051b3ef0f2 Mon Sep 17 00:00:00 2001 From: "maxime.c" Date: Fri, 24 Oct 2025 10:05:42 -0400 Subject: [PATCH 3/3] remove unused import --- unit_tests/sources/utils/test_transform.py | 1 - 1 file changed, 1 deletion(-) diff --git a/unit_tests/sources/utils/test_transform.py b/unit_tests/sources/utils/test_transform.py index 6f885341d..8c580a953 100644 --- a/unit_tests/sources/utils/test_transform.py +++ b/unit_tests/sources/utils/test_transform.py @@ -3,7 +3,6 @@ # import json -import time import pytest