blocks-transformer/test_block.py
Ankur Malik d0f4d225ee
All checks were successful
Build and Push Docker Image / test (push) Successful in 2m45s
Build and Push Docker Image / build_and_push (push) Successful in 4m16s
Sync m-1-v-1 block with local updates
2025-11-23 23:22:32 -05:00

68 lines
54 KiB
Python

import unittest
from block import __main__
# First row from UAT-Data-Aug2025-Mid-Hashed-Filtered.csv
input_json = {
"application_key": "4228646A-17A0-4FD6-B42E-14FAB4DFEFEB",
"application_timestamp": "2025-08-07 17:17:28.563 UTC",
"application_ssn": "7aaab71d9a569704e3f7b56748796287a16e473813801612d4755d7e0c7a6069",
"application_email_address": "6624a576b892148be68c738f6ae40d603a26e3df0255c852dc80db99426cea91",
"application_bank_account_number": "372062fbf78fdc10c05934feb695f98501c4737c98bbc5c3b5854ddd026f39fd",
"application_is_rejected": 'false',
"application_date_of_birth": "1956-05-24",
"EventType": "account_creation",
"RiskRating": "low",
"TmxSummaryReasonCode": "Level_1_Link_Accept",
"DigitalIdConfidence": 7975.0,
"TrueIpGeo": "US",
"Blob": "{\"account_address_city\":\"cresskill\",\"account_address_state\":\"nj\",\"account_address_street1\":\"26 hillside ave\",\"account_address_zip\":\"07626\",\"account_date_of_birth\":\"19560524\",\"account_email\":\"judithsarsten@gmail.com\",\"account_email_activities\":[\"_WATCH\"],\"account_email_attributes\":[\"CONSUMER\",\"_WATCH\"],\"account_email_domain\":\"gmail.com\",\"account_email_first_seen\":\"2024-07-05\",\"account_email_last_event\":\"2025-08-07\",\"account_email_last_update\":\"2025-08-07\",\"account_email_result\":\"success\",\"account_email_score\":\"0\",\"account_email_worst_score\":\"0\",\"account_first_name\":\"paul\",\"account_last_name\":\"sarsten\",\"account_login\":\"judithsarsten@gmail.com\",\"account_login_first_seen\":\"2025-01-01\",\"account_login_last_event\":\"2025-08-07\",\"account_login_last_update\":\"2025-08-07\",\"account_login_result\":\"success\",\"account_login_score\":\"0\",\"account_login_worst_score\":\"0\",\"account_name\":\"paul_sarsten\",\"account_name_attributes\":[\"_CHALLENGED\",\"_CHALLENGE_PASSED\",\"_TRUSTED_CONF\"],\"account_name_first_seen\":\"2022-02-08\",\"account_name_last_event\":\"2025-08-07\",\"account_name_last_update\":\"2025-08-07\",\"account_name_result\":\"success\",\"account_name_score\":\"0\",\"account_name_worst_score\":\"0\",\"account_telephone\":\"7277442639\",\"account_telephone_attributes\":[\"_AUTH_PASSED\",\"_CHALLENGED\",\"_CHALLENGE_PASSED\",\"_TRUSTED_CONF\"],\"account_telephone_country_code\":\"1\",\"account_telephone_first_seen\":\"2016-07-23\",\"account_telephone_geo\":\"US\",\"account_telephone_is_possible\":\"yes\",\"account_telephone_is_valid\":\"yes\",\"account_telephone_last_event\":\"2025-08-07\",\"account_telephone_last_update\":\"2025-08-07\",\"account_telephone_result\":\"success\",\"account_telephone_score\":\"0\",\"account_telephone_type\":\"FIXED_LINE_OR_MOBILE\",\"account_telephone_worst_score\":\"0\",\"agent_publickey_hash\":\"124b5040c6ee972232c98449376bbd627a3c3965\",\"agent_publickey_hash_first_seen\":\"2025-06-10\",\"agent_publickey_hash_last_event\":\"2025-08-07\",\"agent_publickey_hash_last_update\":\"2025-08-07\",\"agent_publickey_hash_result\":\"success\",\"agent_publickey_hash_score\":\"0\",\"agent_publickey_hash_type\":\"web:ecdsa\",\"agent_publickey_hash_worst_score\":\"0\",\"agent_type\":\"browser_mobile\",\"api_call_datetime\":\"2025-08-07 22:17:26.588\",\"api_caller_ip\":\"52.89.158.201\",\"api_caller_ip_geo\":\"US\",\"api_type\":\"session-query\",\"api_version\":\"16.3.1\",\"audio_context\":\"c8c2968991f681c34564385a81232b4bc23c46e18ac5657aa5b36958dddb5b3d\",\"bb_assessment\":\"478.51\",\"bb_assessment_rating\":\"neutral\",\"bb_bot_rating\":\"low\",\"bb_bot_score\":\"500.00\",\"bb_fraud_rating\":\"neutral\",\"bb_fraud_score\":\"500.00\",\"behaviosec.confidence\":\"0.0000\",\"behaviosec.data_integrity_reasons\":[\"metadata_summary_missing\",\"missing_header_data\"],\"behaviosec.event_weight\":\"0.00\",\"behaviosec.pointing_device\":[\"touchscreen\"],\"behaviosec.population_profile.raw_features\":{\"targets\":{\"IFRAME#a-ir5xhw5uc1q9\":{\"foc2b\":2198}},\"tActive\":5857,\"accRes\":0,\"mouseRes\":500,\"actRes\":985.51,\"tAction\":5688,\"winFoc\":1,\"keyRes\":0},\"behaviosec.reasons\":[\"new_subprofile\"],\"behaviosec.recognition_ratio\":\"0.0000\",\"behaviosec.remote_access_description_codes\":[\"test_unavailable\"],\"behaviosec.score\":\"500.0000\",\"behaviosec.userid\":\"judithsarsten@gmail.com\",\"browser\":\"Safari\",\"browser_language\":\"en-US,en;q=0.9\",\"browser_string\":\"Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1\",\"browser_string_hash\":\"d52b74bd7763d5be6124f6a92cffe00a\",\"browser_version\":\"18.5\",\"browser_version_detailed\":\"18.5\",\"canvas_hash\":\"88f9b4c9d9b841ec7f86644d55948acfdc1223b7\",\"challenger_policy\":\"FraudScoreCardModel\",\"challenger_policy_score\":\"-76\",\"challenger_reason_code\":[\"HabemcoFraudScore_76\",\"HabemcoFraudScore_75\",\"HabemcoFraudScore_74\",\"HabemcoFraudScore_73\",\"HabemcoFraudScore_72\",\"HabemcoFraudScore_71\",\"HabemcoFraudScore_70\",\"HabemcoFraudScore_69\",\"HabemcoFraudScore_68\",\"HabemcoFraudScore_67\",\"HabemcoFraudScore_66\",\"HabemcoFraudScore_65\",\"HabemcoFraudScore_64\",\"HabemcoFraudScore_63\",\"HabemcoFraudScore_62\",\"HabemcoFraudScore_61\",\"HabemcoFraudScore_60\",\"HabemcoFraudScore_59\",\"HabemcoFraudScore_58\",\"HabemcoFraudScore_57\",\"HabemcoFraudScore_56\",\"HabemcoFraudScore_55\",\"HabemcoFraudScore_54\",\"HabemcoFraudScore_53\",\"HabemcoFraudScore_52\",\"HabemcoFraudScore_51\",\"HabemcoFraudScore_50\",\"HabemcoFraudScore_45\",\"HabemcoFraudScore_40\",\"HabemcoFraudScore_35\",\"HabemcoFraudScore_30\",\"HabemcoFraudScore_25\",\"HabemcoFraudScore_20\",\"HabemcoFraudScore_15\",\"HabemcoFraudScore_10\",\"HabemcoFraudScore_05\"],\"challenger_request_duration\":\"0\",\"challenger_review_status\":\"pass\",\"challenger_risk_rating\":\"low\",\"champion_request_duration\":\"116\",\"cidr_number\":\"21\",\"cpu_clock\":\"57624\",\"cpu_cores\":\"4\",\"css_image_loaded\":\"yes\",\"custom_count_15\":\"1\",\"custom_match_7\":\"9e20a28e4feb60d7b2701c7160ef9d40\",\"custom_match_8\":\"4d357160c21a77a30edea7d2236d2f60\",\"device_activities\":[\"_WATCH\"],\"device_attributes\":[\"_TRUSTED_CONF\",\"_WATCH\"],\"device_first_seen\":\"2024-12-17\",\"device_id\":\"8cc4ca213ff346cfb051808f9804a842\",\"device_id_confidence\":\"100\",\"device_last_event\":\"2025-08-07\",\"device_last_update\":\"2025-08-07\",\"device_match_result\":\"success\",\"device_result\":\"success\",\"device_score\":\"0\",\"device_worst_score\":\"0\",\"digital_id\":\"3ac16619b6414c019527d5cf12912a73\",\"digital_id_attributes\":[\"_CHALLENGED\",\"_CHALLENGE_FAILED\",\"_CHALLENGE_PASSED\",\"_TRUSTED_CONF\",\"_WATCH\"],\"digital_id_confidence\":\"7975\",\"digital_id_confidence_rating\":\"high\",\"digital_id_first_seen\":\"2019-02-22\",\"digital_id_last_event\":\"2025-08-07\",\"digital_id_last_update\":\"2025-08-07\",\"digital_id_result\":\"success\",\"digital_id_trust_score\":\"76.08\",\"digital_id_trust_score_rating\":\"neutral\",\"digital_id_trust_score_reason_code\":[\"_ts_low_conf_score\",\"_ts_gbl_ip_black\",\"_ts_gbl_ip_white\",\"_ts_high_entity_age_score\",\"_ts_gbl_high_vel\",\"_ts_very_high_did_age_score\",\"_ts_very_long_did_distance\",\"_ts_very_high_graph_complex\",\"_ts_did_link_new_inputip\",\"_ts_did_3_or_more_sid\",\"_ts_did_3_or_more_eid\",\"_ts_did_2_or_more_email\",\"_ts_did_2_or_more_phone\",\"_ts_did_2_or_more_ssn\",\"_ts_did_3_or_more_trueip\",\"_ts_did_2_or_more_inputip\",\"_ts_did_edge_detect_inputip\",\"_ts_logodds_sum_lua\",\"_ts_did_white\",\"_ts_did_black\"],\"digital_id_trust_score_summary_reason_code\":[\"_ts_did_link_new_entity\",\"_ts_did_edge_detect_entity\"],\"dns_ip\":\"216.79.94.65\",\"dns_ip_asn\":\"6389\",\"dns_ip_attributes\":[\"_CHALLENGED\",\"_CHALLENGE_FAILED\",\"_CHALLENGE_PASSED\",\"_TRUSTED_PROB\"],\"dns_ip_city\":\"knoxville\",\"dns_ip_connection_type\":\"dsl\",\"dns_ip_geo\":\"US\",\"dns_ip_home\":\"no\",\"dns_ip_isp\":\"at&t enterprises llc\",\"dns_ip_latitude\":\"35.98490\",\"dns_ip_line_speed\":\"medium\",\"dns_ip_longitude\":\"-83.99276\",\"dns_ip_organization\":\"cherokee health - tys\",\"dns_ip_postal_code\":\"37921\",\"dns_ip_region\":\"tennessee\",\"dns_ip_region_iso_code\":\"tn\",\"dns_ip_routing_type\":\"fixed\",\"emailage.emailriskscore.citypostalmatch\":\"No\",\"emailage.emailriskscore.company\":\"Self-employed\",\"emailage.emailriskscore.disdescription\":\"High Confidence\",\"emailage.emailriskscore.domain_creation_days\":\"10952\",\"emailage.emailriskscore.domainage\":\"1995-08-13 07:00:00\",\"emailage.emailriskscore.domaincategory\":\"Webmail\",\"emailage.emailriskscore.domaincompany\":\"Google\",\"emailage.emailriskscore.domaincorporate\":\"No\",\"emailage.emailriskscore.domaincountry\":\"US\",\"emailage.emailriskscore.domainexists\":\"Yes\",\"emailage.emailriskscore.domainname\":\"gmail.com\",\"emailage.emailriskscore.domainrelevantinfo\":\"Valid Webmail Domain from United States\",\"emailage.emailriskscore.domainrelevantinfoid\":\"508\",\"emailage.emailriskscore.domainriskcountry\":\"No\",\"emailage.emailriskscore.domainrisklevel\":\"Moderate\",\"emailage.emailriskscore.domainrisklevelid\":\"3\",\"emailage.emailriskscore.eaadvice\":\"Lower Fraud Risk\",\"emailage.emailriskscore.eaadviceid\":\"3\",\"emailage.emailriskscore.eareason\":\"Phone Name Match\",\"emailage.emailriskscore.eareasonid\":\"182\",\"emailage.emailriskscore.eariskband\":\"Fraud Score 1 to 100\",\"emailage.emailriskscore.eariskbandid\":\"1\",\"emailage.emailriskscore.eascore\":\"12\",\"emailage.emailriskscore.eastatusid\":\"2\",\"emailage.emailriskscore.emailexists\":\"Yes\",\"emailage.emailriskscore.emailtofullnameconfidence\":\"30\",\"emailage.emailriskscore.emailtoipconfidence\":\"41\",\"emailage.emailriskscore.emailtolastnameconfidence\":\"97\",\"emailage.emailriskscore.emailtophoneconfidence\":\"63\",\"emailage.emailriskscore.ename\":\"Judith Sar Sten\",\"emailage.emailriskscore.first_seen_days\":\"2787\",\"emailage.emailriskscore.firstverificationdate\":\"2017-12-20 00:00:00\",\"emailage.emailriskscore.fraudrisk\":\"012 Very Low\",\"emailage.emailriskscore.ip_risklevel\":\"Moderate\",\"emailage.emailriskscore.ip_riskreason\":\"Moderate By Proxy Reputation And Country Code\",\"emailage.emailriskscore.iptofullnameconfidence\":\"20\",\"emailage.emailriskscore.iptolastnameconfidence\":\"20\",\"emailage.emailriskscore.iptophoneconfidence\":\"20\",\"emailage.emailriskscore.location\":\"Chester, New Jersey\",\"emailage.emailriskscore.namematch\":\"P\",\"emailage.emailriskscore.overalldigitalidentityscore\":\"69\",\"emailage.emailriskscore.phone_status\":\"Valid\",\"emailage.emailriskscore.phonecarriertype\":\"mobile\",\"emailage.emailriskscore.phoneownermatch\":\"Y\",\"emailage.emailriskscore.phonetofullnameconfidence\":\"89\",\"emailage.emailriskscore.phonetolastnameconfidence\":\"89\",\"emailage.emailriskscore.responsestatus.errorcode\":\"0\",\"emailage.emailriskscore.responsestatus.status\":\"success\",\"emailage.emailriskscore.shipforward\":\"No\",\"emailage.emailriskscore.smfriends\":\"12\",\"emailage.emailriskscore.status\":\"Verified\",\"emailage.emailriskscore.title\":\"Founding Partner and Office Manager\",\"emailage.emailriskscore.totalhits\":\"4\",\"emailage.emailriskscore.uniquehits\":\"4\",\"enabled_ck\":\"yes\",\"enabled_fl\":\"no\",\"enabled_im\":\"yes\",\"enabled_js\":\"yes\",\"enabled_services\":[\"TMX100\",\"TMX300\"],\"enhanced_headers_name_value_hash\":\"f3498fa55561e65da9dd8050fc283b4d\",\"etag_guid\":\"4f94cb506e304a09967afbafa603f555\",\"event_datetime\":\"2025-08-07 22:17:26.588\",\"event_type\":\"account_creation\",\"fuzzy_device_activities\":[\"_WATCH\"],\"fuzzy_device_attributes\":[\"_AUTH_PASSED\",\"_TRUSTED_CONF\",\"_WATCH\"],\"fuzzy_device_first_seen\":\"2024-12-17\",\"fuzzy_device_id\":\"8cc4ca213ff346cfb051808f9804a842\",\"fuzzy_device_id_confidence\":\"100.00\",\"fuzzy_device_last_event\":\"2025-08-07\",\"fuzzy_device_last_update\":\"2025-08-07\",\"fuzzy_device_match_result\":\"success\",\"fuzzy_device_result\":\"success\",\"fuzzy_device_score\":\"0\",\"fuzzy_device_worst_score\":\"0\",\"global_third_party_cookie\":\"edeaa6d562df4e19bae28819638bd688\",\"gpu_name\":\"Apple GPU\",\"gpu_vendor\":\"Apple Inc.\",\"headers_name_value_hash\":\"a1f210617f71c5ef09dce0a407f6ea48\",\"headers_order_string_hash\":\"a1b8225056d237836dd3bb2063a495c0\",\"honeypot_fingerprint\":\"54930c2d59e3e56e715547df911c540222045fc8\",\"honeypot_fingerprint_check\":\"true\",\"honeypot_fingerprint_match\":\"match_exact\",\"http_connection_type\":\"Ethernet or modem\",\"http_os_sig_adv_mss\":\"1448\",\"http_os_sig_rcv_mss\":\"1448\",\"http_os_sig_snd_mss\":\"1448\",\"http_os_signature\":\"FreeBSD\",\"http_referer\":\"j0oGon0BJEkDaA!2389nhcbACHIbnLM7\",\"http_referer_domain\":\"www.uprova.com\",\"http_referer_url\":\"https://www.uprova.com/portal/Apply/Account\",\"image_loaded\":\"yes\",\"input_ip_activities\":[\"_WATCH\"],\"input_ip_address\":\"2600:387:15:5211::a\",\"input_ip_asn\":\"7018\",\"input_ip_attributes\":[\"_CHALLENGED\",\"_CHALLENGE_PASSED\",\"_WATCH\"],\"input_ip_city\":\"elizabeth\",\"input_ip_connection_type\":\"tx\",\"input_ip_first_seen\":\"2025-07-02\",\"input_ip_geo\":\"US\",\"input_ip_home\":\"no\",\"input_ip_isp\":\"at&t enterprises llc\",\"input_ip_last_event\":\"2025-08-07\",\"input_ip_last_update\":\"2025-08-07\",\"input_ip_latitude\":\"40.67103\",\"input_ip_longitude\":\"-74.18949\",\"input_ip_organization\":\"at&t enterprises llc\",\"input_ip_postal_code\":\"07201\",\"input_ip_region\":\"new jersey\",\"input_ip_result\":\"success\",\"input_ip_score\":\"0\",\"input_ip_worst_score\":\"0\",\"integration_hub_results\":{\"2lrwrk15:account_registration\":{\"Emailage\":{\"rule_id\":\"485992832\",\"tps_datetime\":\"2025-08-07 22:17:26.640\",\"tps_duration\":\"92\",\"tps_error\":\"0\",\"tps_http_status_code\":\"200\",\"tps_result\":\"ok\",\"tps_type\":\"LexisNexis_Emailage_FirstClass\",\"tps_vendor\":\"LexisNexis - Connectors\",\"tps_vendor_org_id\":\"7ryg7owp\",\"tps_vendor_raw_response\":\"?{\\\"query\\\":{\\\"email\\\":\\\"judithsarsten@gmail.com+2600:387:15:5211::a\\\",\\\"queryType\\\":\\\"EmailIPRisk\\\",\\\"count\\\":1,\\\"created\\\":\\\"2025-08-07T22:17:26Z\\\",\\\"lang\\\":\\\"en-US\\\",\\\"responseCount\\\":1,\\\"trackingId\\\":\\\"7933b761-b2b2-43b4-838d-2f31bd61ca06\\\",\\\"firstname\\\":\\\"paul\\\",\\\"lastname\\\":\\\"sarsten\\\",\\\"billaddress\\\":\\\"26 hillside ave\\\",\\\"billcity\\\":\\\"cresskill\\\",\\\"billregion\\\":\\\"nj\\\",\\\"billpostal\\\":\\\"07626\\\",\\\"phone\\\":\\\"7277442639\\\",\\\"useragent\\\":\\\"Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1\\\",\\\"transactionTypeId\\\":\\\"1\\\",\\\"transactionTypeDescription\\\":\\\"account_creation\\\",\\\"phoneCountryCode\\\":\\\"US\\\",\\\"results\\\":[{\\\"userdefinedrecordid\\\":\\\"\\\",\\\"email\\\":\\\"judithsarsten@gmail.com\\\",\\\"ipaddress\\\":\\\"2600:387:15:5211::a\\\",\\\"eName\\\":\\\"Judith Sar Sten\\\",\\\"emailAge\\\":\\\"\\\",\\\"email_creation_days\\\":\\\"\\\",\\\"domainAge\\\":\\\"1995-08-13T07:00:00Z\\\",\\\"domain_creation_days\\\":\\\"10952\\\",\\\"firstVerificationDate\\\":\\\"2017-12-20T00:00:00Z\\\",\\\"first_seen_days\\\":\\\"2787\\\",\\\"status\\\":\\\"Verified\\\",\\\"country\\\":\\\"US\\\",\\\"fraudRisk\\\":\\\"012 Very Low\\\",\\\"EAScore\\\":\\\"12\\\",\\\"EAReason\\\":\\\"Phone Name Match\\\",\\\"EAStatusID\\\":\\\"2\\\",\\\"EAReasonID\\\":\\\"182\\\",\\\"EAAdviceID\\\":\\\"3\\\",\\\"EAAdvice\\\":\\\"Lower Fraud Risk\\\",\\\"EARiskBandID\\\":\\\"1\\\",\\\"EARiskBand\\\":\\\"Fraud Score 1 to 100\\\",\\\"source_industry\\\":\\\"\\\",\\\"fraud_type\\\":\\\"\\\",\\\"location\\\":\\\"Chester, New Jersey\\\",\\\"smfriends\\\":\\\"12\\\",\\\"totalhits\\\":\\\"4\\\",\\\"uniquehits\\\":\\\"4\\\",\\\"emailExists\\\":\\\"Yes\\\",\\\"domainExists\\\":\\\"Yes\\\",\\\"company\\\":\\\"Self-employed\\\",\\\"title\\\":\\\"Founding Partner and Office Manager\\\",\\\"domainname\\\":\\\"gmail.com\\\",\\\"domaincompany\\\":\\\"Google\\\",\\\"domaincountryname\\\":\\\"United States\\\",\\\"domaincategory\\\":\\\"Webmail\\\",\\\"domaincorporate\\\":\\\"No\\\",\\\"domainrisklevel\\\":\\\"Moderate\\\",\\\"domainrelevantinfo\\\":\\\"Valid Webmail Domain from United States\\\",\\\"domainrisklevelID\\\":\\\"3\\\",\\\"domainrelevantinfoID\\\":\\\"508\\\",\\\"domainriskcountry\\\":\\\"No\\\",\\\"smlinks\\\":[{\\\"source\\\":\\\"Flickr\\\",\\\"link\\\":\\\"https://www.flickr.com/people/92386071@N06\\\"},{\\\"source\\\":\\\"LinkedIn\\\",\\\"link\\\":\\\"https://www.linkedin.com/in/judith-johnston-sarsten-ba659b69\\\"},{\\\"source\\\":\\\"Twitter\\\",\\\"link\\\":\\\"https://twitter.com/antimaine\\\"},{\\\"source\\\":\\\"Gravatar\\\",\\\"link\\\":\\\"https://gravatar.com/judithsarsten\\\"}],\\\"ip_risklevel\\\":\\\"Moderate\\\",\\\"ip_riskreasonid\\\":\\\"311\\\",\\\"ip_riskreason\\\":\\\"Moderate By Proxy Reputation And Country Code\\\",\\\"ip_reputation\\\":\\\"Good\\\",\\\"ip_risklevelid\\\":\\\"3\\\",\\\"ip_anonymousdetected\\\":\\\"No\\\",\\\"ip_proxytype\\\":\\\"\\\",\\\"ip_proxydescription\\\":\\\"\\\",\\\"ip_isp\\\":\\\"att enterprises llc\\\",\\\"ip_org\\\":\\\"att enterprises llc\\\",\\\"ip_userType\\\":\\\"mobile\\\",\\\"ip_netSpeedCell\\\":\\\"mobile\\\",\\\"ip_corporateProxy\\\":\\\"No\\\",\\\"ip_continentCode\\\":\\\"na\\\",\\\"ip_country\\\":\\\"United States\\\",\\\"ip_countryCode\\\":\\\"US\\\",\\\"ip_region\\\":\\\"new york\\\",\\\"ip_city\\\":\\\"brooklyn\\\",\\\"ip_callingcode\\\":\\\"718\\\",\\\"ip_metroCode\\\":\\\"501\\\",\\\"ip_latitude\\\":\\\"40.619999\\\",\\\"ip_longitude\\\":\\\"-73.989998\\\",\\\"ip_map\\\":\\\"https://app.emailage.com/query/GoogleMaps?latLng=40.62,-73.99&radius=&title=brooklyn%2cnew+york%2cUnited+States\\\",\\\"ipcountrymatch\\\":\\\"\\\",\\\"ipshipcountrymatch\\\":\\\"\\\",\\\"ipriskcountry\\\":\\\"\\\",\\\"ipdistancekm\\\":\\\"\\\",\\\"ipdistancemil\\\":\\\"\\\",\\\"ipshipdistancekm\\\":\\\"\\\",\\\"ipshipdistancemil\\\":\\\"\\\",\\\"iptimezone\\\":\\\"-400\\\",\\\"ipasnum\\\":\\\"7018 att enterprises llc\\\",\\\"ipdomain\\\":\\\"att.com\\\",\\\"ip_countryconf\\\":\\\"99\\\",\\\"ip_regionconf\\\":\\\"99\\\",\\\"ip_cityconf\\\":\\\"95\\\",\\\"ip_postalcode\\\":\\\"11204\\\",\\\"ip_postalconf\\\":\\\"90\\\",\\\"custphoneInbillingloc\\\":\\\"\\\",\\\"citypostalmatch\\\":\\\"No\\\",\\\"shipcitypostalmatch\\\":\\\"\\\",\\\"phone_status\\\":\\\"Valid\\\",\\\"shipforward\\\":\\\"No\\\",\\\"namematch\\\":\\\"P\\\",\\\"phoneowner\\\":\\\"Paul Sarsten\\\",\\\"phoneownertype\\\":\\\"\\\",\\\"phonecarriertype\\\":\\\"mobile\\\",\\\"phonecarriernetworkcode\\\":\\\"\\\",\\\"phonecarriername\\\":\\\"AT&T Wireless\\\",\\\"phoneownermatch\\\":\\\"Y\\\",\\\"overallDigitalIdentityScore\\\":\\\"69\\\",\\\"emailToIpConfidence\\\":\\\"41\\\",\\\"emailToPhoneConfidence\\\":\\\"63\\\",\\\"emailToBillAddressConfidence\\\":\\\"\\\",\\\"emailToShipAddressConfidence\\\":\\\"\\\",\\\"emailToFullNameConfidence\\\":\\\"30\\\",\\\"emailToLastNameConfidence\\\":\\\"97\\\",\\\"ipToPhoneConfidence\\\":\\\"20\\\",\\\"ipToBillAddressConfidence\\\":\\\"\\\",\\\"ipToShipAddressConfidence\\\":\\\"\\\",\\\"ipToFullNameConfidence\\\":\\\"20\\\",\\\"ipToLastNameConfidence\\\":\\\"20\\\",\\\"phoneToBillAddressConfidence\\\":\\\"\\\",\\\"phoneToShipAddressConfidence\\\":\\\"\\\",\\\"phoneToFullNameConfidence\\\":\\\"89\\\",\\\"phoneToLastNameConfidence\\\":\\\"89\\\",\\\"billAddressToFullNameConfidence\\\":\\\"\\\",\\\"billAddressToLastNameConfidence\\\":\\\"\\\",\\\"shipAddressToBillAddressConfidence\\\":\\\"\\\",\\\"shipAddressToFullNameConfidence\\\":\\\"\\\",\\\"shipAddressToLastNameConfidence\\\":\\\"\\\",\\\"disDescription\\\":\\\"High Confidence\\\"}]},\\\"responseStatus\\\":{\\\"status\\\":\\\"success\\\",\\\"errorCode\\\":\\\"0\\\",\\\"description\\\":\\\"\\\"}}\",\"tps_was_timeout\":\"no\"}}},\"js_browser\":\"Safari 18.5\",\"js_browser_string\":\"Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1\",\"js_browser_string_hash\":\"d52b74bd7763d5be6124f6a92cffe00a\",\"js_fonts_hash\":\"febfb38b3ffb3556475091bd95557489\",\"js_fonts_number\":\"18\",\"js_os\":\"iOS 18.5.0\",\"math_routine\":\"e52611d9c0c85e4442405f51e2df772368ed8545540cbc57e056b8fcd76c40e0\",\"mime_type_hash\":\"27f51d3149e6bf209b66bd387b0af3c4\",\"mime_type_number\":\"2\",\"national_id_first_seen\":\"2025-06-21\",\"national_id_last_event\":\"2025-08-07\",\"national_id_last_update\":\"2025-08-07\",\"national_id_number\":\"7aaab71d9a569704e3f7b56748796287a16e473813801612d4755d7e0c7a6069\",\"national_id_result\":\"success\",\"national_id_score\":\"0\",\"national_id_type\":\"us_ssn_hash\",\"national_id_worst_score\":\"0\",\"nonce\":\"c14f6539658b5608\",\"org_id\":\"2lrwrk15\",\"os\":\"iOS\",\"os_anomaly\":\"yes\",\"os_version\":\"18.5.0\",\"page_elements\":{\"ver\":3,\"redirectUrl\":[false,\"hidden\",4],\"IdNumber\":[false,\"hidden\",4],\"BackValue\":[false,\"hidden\",4],\"tribalOrdinance\":[true,\"checkbox\",4],\"termsAgree\":[true,\"checkbox\",4],\"shareAppInfo\":[true,\"checkbox\",4],\"TenantId\":[false,\"hidden\",4],\"IsExistingCustomer\":[false,\"hidden\",4],\"IsBack\":[false,\"hidden\",4],\"MaxPageReached\":[false,\"hidden\",4],\"ValidPassword\":[false,\"hidden\",4],\"UpdateMaxPageReached\":[false,\"hidden\",4],\"gclid\":[false,\"hidden\",4],\"UTMCampaign\":[false,\"hidden\",4],\"UTMMedium\":[false,\"hidden\",4],\"UTMSource\":[false,\"hidden\",4],\"UTMTerm\":[false,\"hidden\",4],\"TMetrixSessionID\":[false,\"hidden\",4],\"TMetrixPageID\":[false,\"hidden\",4],\"__RequestVerificationToken\":[false,\"hidden\",4],\"g-recaptcha-response\":[false,\"textarea\",4]},\"page_time_on\":\"9706\",\"plugin_hash\":\"e802dfa555193f4ebe8993eb4a99290d\",\"plugin_number\":\"5\",\"policy\":\"account_registration\",\"policy_details_api\":{\"policy_detail_api\":[{\"customer\":{\"pvid\":\"1993938\",\"review_status\":\"pass\",\"risk_rating\":\"low\",\"rules\":[{\"pvid\":\"1790826\",\"reason_code\":\"Behaviosec Policy\",\"rid\":\"485992602\",\"rules\":[{\"reason_code\":\"--- BehavioSec reasons ---\",\"rid\":\"343388603\",\"score\":\"0\"},{\"reason_code\":\"BehavioSec user profile not yet trained\",\"rid\":\"343388609\",\"score\":\"0\"},{\"reason_code\":\"BehavioSec new subplofile\",\"rid\":\"343388610\",\"score\":\"0\"},{\"reason_code\":\"Data integrity: metadata summary missing\",\"rid\":\"343388658\",\"score\":\"0\"},{\"reason_code\":\"--- BehavioSec anomaly detection ---\",\"rid\":\"343388672\",\"score\":\"0\"},{\"reason_code\":\"--- Persona rules ---\",\"rid\":\"343388881\",\"score\":\"0\"},{\"reason_code\":\"Typing detected\",\"rid\":\"343388883\",\"score\":\"0\"}],\"score\":\"0\",\"vars\":[{\"rid\":\"343388597\",\"value\":\"0\",\"variable\":\"advanced_user_count_login\"},{\"rid\":\"343388576\",\"value\":\"0\",\"variable\":\"bot_android_debug_bridge_count_login\"},{\"rid\":\"343388571\",\"value\":\"0\",\"variable\":\"bot_behavior_fast_count_login\"},{\"rid\":\"343388544\",\"value\":\"0\",\"variable\":\"bot_count_login\"},{\"rid\":\"343388567\",\"value\":\"0\",\"variable\":\"bot_keyboard_consec_fast_count_login\"},{\"rid\":\"343388568\",\"value\":\"0\",\"variable\":\"bot_keyboard_entry_fast_press_count_login\"},{\"rid\":\"343388566\",\"value\":\"0\",\"variable\":\"bot_keyboard_input_uniform_count_login\"},{\"rid\":\"343388573\",\"value\":\"0\",\"variable\":\"bot_keyboard_letters_faster_num_count_login\"},{\"rid\":\"343388569\",\"value\":\"0\",\"variable\":\"bot_keyboard_variance_low_count_login\"},{\"rid\":\"343388575\",\"value\":\"0\",\"variable\":\"bot_keystroke_consec_uniform_count_login\"},{\"rid\":\"343388574\",\"value\":\"0\",\"variable\":\"bot_mouse_clicks_fast_count_login\"},{\"rid\":\"343388577\",\"value\":\"0\",\"variable\":\"bot_mouse_move_uniform_count_login\"},{\"rid\":\"343388570\",\"value\":\"0\",\"variable\":\"bot_mouse_touch_unnatural_count_login\"},{\"rid\":\"343388572\",\"value\":\"0\",\"variable\":\"bot_updown_ratio_unnatural_count_login\"},{\"rid\":\"343388590\",\"value\":\"0\",\"variable\":\"di_anti_fingerprinting_mode_count_login\"},{\"rid\":\"343388596\",\"value\":\"0\",\"variable\":\"di_autofill_count_login\"},{\"rid\":\"343388593\",\"value\":\"0\",\"variable\":\"di_browser_useragent_mismatch_count_login\"},{\"rid\":\"343388582\",\"value\":\"0\",\"variable\":\"di_char_present_no_keypress_count_login\"},{\"rid\":\"343388578\",\"value\":\"0\",\"variable\":\"di_empty_target_count_login\"},{\"rid\":\"343388594\",\"value\":\"0\",\"variable\":\"di_input_from_memory_count_login\"},{\"rid\":\"343388595\",\"value\":\"0\",\"variable\":\"di_ios_keyboard_undocked_count_login\"},{\"rid\":\"343388588\",\"value\":\"0\",\"variable\":\"di_javascript_copy_count_login\"},{\"rid\":\"343388589\",\"value\":\"0\",\"variable\":\"di_javascript_cut_count_login\"},{\"rid\":\"343388587\",\"value\":\"0\",\"variable\":\"di_javascript_paste_count_login\"},{\"rid\":\"343388579\",\"value\":\"0\",\"variable\":\"di_keyboard_paste_count_login\"},{\"rid\":\"343388585\",\"value\":\"0\",\"variable\":\"di_keystrokes_random_count_login\"},{\"rid\":\"343388583\",\"value\":\"0\",\"variable\":\"di_metadata_summary_missing_count_login\"},{\"rid\":\"343388581\",\"value\":\"0\",\"variable\":\"di_metadata_target_missing_count_login\"},{\"rid\":\"343388580\",\"value\":\"0\",\"variable\":\"di_num_char_more_count_login\"},{\"rid\":\"343388591\",\"value\":\"0\",\"variable\":\"di_out_of_focus_screen_count_login\"},{\"rid\":\"343388592\",\"value\":\"0\",\"variable\":\"di_out_of_focus_target_count_login\"},{\"rid\":\"343388584\",\"value\":\"0\",\"variable\":\"di_potential_paste_fa_count_login\"},{\"rid\":\"343388586\",\"value\":\"0\",\"variable\":\"di_timestamp_not_increasing_count_login\"},{\"rid\":\"343388543\",\"value\":\"0\",\"variable\":\"high_confidence_count_login\"},{\"rid\":\"343388598\",\"value\":\"0\",\"variable\":\"one_handed_count_login\"},{\"rid\":\"343388546\",\"value\":\"0\",\"variable\":\"potential_autofill_count_login\"},{\"rid\":\"343388562\",\"value\":\"0\",\"variable\":\"rat_key_events_injected_count_login\"},{\"rid\":\"343388555\",\"value\":\"0\",\"variable\":\"rat_keyboard_extra_mod_count_login\"},{\"rid\":\"343388549\",\"value\":\"0\",\"variable\":\"rat_keyboard_injection_count_login\"},{\"rid\":\"343388550\",\"value\":\"0\",\"variable\":\"rat_keyboard_modifiers_clustered_count_login\"},{\"rid\":\"343388554\",\"value\":\"0\",\"variable\":\"rat_keystroke_batched_count_login\"},{\"rid\":\"343388548\",\"value\":\"0\",\"variable\":\"rat_keystroke_repeat_fast_count_login\"},{\"rid\":\"343388564\",\"value\":\"0\",\"variable\":\"rat_keystroke_timing_count_login\"},{\"rid\":\"343388551\",\"value\":\"0\",\"variable\":\"rat_keystrokes_fast_count_login\"},{\"rid\":\"343388563\",\"value\":\"0\",\"variable\":\"rat_mobile_physical_keyboard_count_login\"},{\"rid\":\"343388565\",\"value\":\"0\",\"variable\":\"rat_mobile_special_char_injected_count_login\"},{\"rid\":\"343388558\",\"value\":\"0\",\"variable\":\"rat_mouse_chrome_anydesk_count_login\"},{\"rid\":\"343388560\",\"value\":\"0\",\"variable\":\"rat_mouse_rate_low_count_login\"},{\"rid\":\"343388552\",\"value\":\"0\",\"variable\":\"rat_mouse_rate_mismatch_count_login\"},{\"rid\":\"343388559\",\"value\":\"0\",\"variable\":\"rat_mouse_rate_session_mismatch_count_login\"},{\"rid\":\"343388557\",\"value\":\"0\",\"variable\":\"rat_mouse_rdp_count_login\"},{\"rid\":\"343388561\",\"value\":\"0\",\"variable\":\"rat_mouse_spatial_low_count_login\"},{\"rid\":\"343388553\",\"value\":\"0\",\"variable\":\"rat_mouse_spatial_mismatch_count_login\"},{\"rid\":\"343388556\",\"value\":\"0\",\"variable\":\"rat_touch_screen_artifacts_count_login\"},{\"rid\":\"343388540\",\"value\":\"0\",\"variable\":\"total_event_count_all\"},{\"rid\":\"343388541\",\"value\":\"0\",\"variable\":\"total_event_count_login\"},{\"rid\":\"343388542\",\"value\":\"0\",\"variable\":\"total_event_count_payment\"},{\"rid\":\"343388547\",\"value\":\"0\",\"variable\":\"trusted_user_count_login\"},{\"rid\":\"343388545\",\"value\":\"0\",\"variable\":\"typing_detected_count_login\"}]},{\"reason_code\":\"TMX Policy\",\"rid\":\"485992603\",\"score\":\"0\"},{\"reason_code\":\"Email Agt GT 3Months (Global)\",\"rid\":\"485992640\",\"score\":\"8\"},{\"reason_code\":\"5 Emails per Input IP/DY (Global)\",\"rid\":\"485992654\",\"score\":\"0\"},{\"reason_code\":\"5 Emails per True IP/DY (Global)\",\"rid\":\"485992655\",\"score\":\"0\"},{\"reason_code\":\"Multiple Emails per Device/IP\",\"rid\":\"485992658\",\"score\":\"-3\"},{\"reason_code\":\"SmartID Age GT 3Months (Global)\",\"rid\":\"485992664\",\"score\":\"7\"},{\"reason_code\":\"Device/IP Tagged Risky 10x/90Days\",\"rid\":\"485992666\",\"score\":\"-10\"},{\"reason_code\":\"5x SmartID per DigitalID Month (Global)\",\"rid\":\"485992673\",\"score\":\"0\"},{\"reason_code\":\"TrueIP InputIP Mismatch\",\"rid\":\"485992706\",\"score\":\"-1\"},{\"reason_code\":\"OS Anomaly\",\"rid\":\"485992708\",\"score\":\"-2\"},{\"reason_code\":\"Screen Res Anomaly\",\"rid\":\"485992711\",\"score\":\"-5\"},{\"reason_code\":\"Transparent Proxy\",\"rid\":\"485992729\",\"score\":\"0\"},{\"reason_code\":\"Proxy True IP Region Mismatch\",\"rid\":\"485992736\",\"score\":\"-5\"},{\"reason_code\":\"Acc Address IP State Mismatch\",\"rid\":\"485992738\",\"score\":\"0\"},{\"reason_code\":\"Email InputIP 500mi/hr (Global)\",\"rid\":\"485992758\",\"score\":\"0\"},{\"reason_code\":\"DID 5 NAO/WK (Global)\",\"rid\":\"485992771\",\"score\":\"-5\"},{\"reason_code\":\"TMX : Pass\",\"rid\":\"485992827\",\"score\":\"0\"},{\"reason_code\":\"Emailage Policy\",\"rid\":\"485992830\",\"score\":\"0\"},{\"reason_code\":\"Emailage\",\"rid\":\"485992832\",\"score\":\"0\"},{\"reason_code\":\"Very Low Risk Band (Fraud Score 1 to 100)\",\"rid\":\"485992840\",\"score\":\"0\"},{\"reason_code\":\"Low Risk/Phone Owner Match\",\"rid\":\"485992844\",\"score\":\"0\"},{\"reason_code\":\"Emailage : Pass\",\"rid\":\"485992847\",\"score\":\"0\"},{\"reason_code\":\"Overall Decision\",\"rid\":\"485992855\",\"score\":\"0\"},{\"reason_code\":\"Pass\",\"rid\":\"485992863\",\"score\":\"0\"}],\"score\":\"-16\",\"vars\":[{\"rid\":\"485992594\",\"value\":\"0\",\"variable\":\"count_emails_since_last_login\"},{\"rid\":\"485992595\",\"value\":\"0\",\"variable\":\"count_smartid_since_last_login\"},{\"rid\":\"485992599\",\"value\":\"1\",\"variable\":\"gbl_input_ip_vel\"},{\"rid\":\"485992597\",\"value\":\"0\",\"variable\":\"gbl_input_ip_vel_unknown_session\"},{\"rid\":\"485992598\",\"value\":\"1\",\"variable\":\"lcl_input_ip_vel\"},{\"rid\":\"485992596\",\"value\":\"0\",\"variable\":\"lcl_input_ip_vel_unknown_session\"},{\"rid\":\"485992600\",\"value\":\"3\",\"variable\":\"smart_id_velocity_local\"}]},\"id\":\"0\",\"type\":\"champion\"},{\"customer\":{\"pvid\":\"1993921\",\"review_status\":\"pass\",\"risk_rating\":\"low\",\"rules\":[{\"reason_code\":\"HabemcoFraudScore_76\",\"rid\":\"485981384\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_75\",\"rid\":\"485981385\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_74\",\"rid\":\"485981386\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_73\",\"rid\":\"485981387\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_72\",\"rid\":\"485981388\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_71\",\"rid\":\"485981389\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_70\",\"rid\":\"485981390\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_69\",\"rid\":\"485981391\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_68\",\"rid\":\"485981392\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_67\",\"rid\":\"485981393\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_66\",\"rid\":\"485981394\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_65\",\"rid\":\"485981395\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_64\",\"rid\":\"485981396\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_63\",\"rid\":\"485981397\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_62\",\"rid\":\"485981398\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_61\",\"rid\":\"485981399\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_60\",\"rid\":\"485981400\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_59\",\"rid\":\"485981401\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_58\",\"rid\":\"485981402\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_57\",\"rid\":\"485981403\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_56\",\"rid\":\"485981404\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_55\",\"rid\":\"485981405\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_54\",\"rid\":\"485981406\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_53\",\"rid\":\"485981407\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_52\",\"rid\":\"485981408\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_51\",\"rid\":\"485981409\",\"score\":\"-1\"},{\"reason_code\":\"HabemcoFraudScore_50\",\"rid\":\"485981410\",\"score\":\"-5\"},{\"reason_code\":\"HabemcoFraudScore_45\",\"rid\":\"485981411\",\"score\":\"-5\"},{\"reason_code\":\"HabemcoFraudScore_40\",\"rid\":\"485981412\",\"score\":\"-5\"},{\"reason_code\":\"HabemcoFraudScore_35\",\"rid\":\"485981413\",\"score\":\"-5\"},{\"reason_code\":\"HabemcoFraudScore_30\",\"rid\":\"485981414\",\"score\":\"-5\"},{\"reason_code\":\"HabemcoFraudScore_25\",\"rid\":\"485981415\",\"score\":\"-5\"},{\"reason_code\":\"HabemcoFraudScore_20\",\"rid\":\"485981416\",\"score\":\"-5\"},{\"reason_code\":\"HabemcoFraudScore_15\",\"rid\":\"485981417\",\"score\":\"-5\"},{\"reason_code\":\"HabemcoFraudScore_10\",\"rid\":\"485981418\",\"score\":\"-5\"},{\"reason_code\":\"HabemcoFraudScore_05\",\"rid\":\"485981419\",\"score\":\"-5\"}],\"score\":\"-76\",\"vars\":[{\"rid\":\"485981343\",\"value\":\"3396741\",\"variable\":\"mins_since_digital_id_first_seen\"},{\"rid\":\"485981354\",\"value\":\"3\",\"variable\":\"smart_id_velocity_local\"}]},\"id\":\"1\",\"type\":\"challenger\"}]},\"policy_engine_version\":\"16.3.1\",\"policy_score\":\"-16\",\"primary_industry\":\"banking\",\"private_browsing\":\"no\",\"profile_api_timedelta\":\"9706\",\"profile_connection_type\":\"TLS1.3\",\"profiled_domain\":\"www.uprova.com\",\"profiled_url\":\"https://www.uprova.com/portal/Apply/PromoCode\",\"profiling_datetime\":\"1754605037\",\"profiling_delta\":\"1949\",\"proxy_ip\":\"216.79.90.22\",\"proxy_ip_asn\":\"6389\",\"proxy_ip_attributes\":[\"_CHALLENGED\",\"_CHALLENGE_FAILED\",\"_CHALLENGE_PASSED\",\"_LOGIN_PASSED\",\"_WATCH\"],\"proxy_ip_city\":\"charlotte\",\"proxy_ip_connection_type\":\"dsl\",\"proxy_ip_first_seen\":\"2025-07-02\",\"proxy_ip_geo\":\"US\",\"proxy_ip_home\":\"no\",\"proxy_ip_isp\":\"at&t enterprises llc\",\"proxy_ip_last_event\":\"2025-08-07\",\"proxy_ip_last_update\":\"2025-08-07\",\"proxy_ip_latitude\":\"35.21336\",\"proxy_ip_line_speed\":\"medium\",\"proxy_ip_longitude\":\"-80.82620\",\"proxy_ip_organization\":\"epley association inc - clt\",\"proxy_ip_postal_code\":\"28204\",\"proxy_ip_region\":\"north carolina\",\"proxy_ip_region_iso_code\":\"nc\",\"proxy_ip_result\":\"success\",\"proxy_ip_routing_type\":\"fixed\",\"proxy_ip_score\":\"5\",\"proxy_ip_worst_score\":\"-15\",\"proxy_reason\":\"ISP match\",\"proxy_score\":\"1000.00\",\"proxy_type\":\"transparent\",\"reason_code\":[\"--- BehavioSec reasons ---\",\"BehavioSec user profile not yet trained\",\"BehavioSec new subplofile\",\"Data integrity: metadata summary missing\",\"--- BehavioSec anomaly detection ---\",\"--- Persona rules ---\",\"Typing detected\",\"Behaviosec Policy\",\"TMX Policy\",\"Email Agt GT 3Months (Global)\",\"5 Emails per Input IP/DY (Global)\",\"5 Emails per True IP/DY (Global)\",\"Multiple Emails per Device/IP\",\"SmartID Age GT 3Months (Global)\",\"Device/IP Tagged Risky 10x/90Days\",\"5x SmartID per DigitalID Month (Global)\",\"TrueIP InputIP Mismatch\",\"OS Anomaly\",\"Screen Res Anomaly\",\"Transparent Proxy\",\"Proxy True IP Region Mismatch\",\"Acc Address IP State Mismatch\",\"Email InputIP 500mi/hr (Global)\",\"DID 5 NAO/WK (Global)\",\"TMX : Pass\",\"Emailage Policy\",\"Emailage\",\"Very Low Risk Band (Fraud Score 1 to 100)\",\"Low Risk/Phone Owner Match\",\"Emailage : Pass\",\"Overall Decision\",\"Pass\"],\"request_duration\":\"158\",\"request_id\":\"7933b761-b2b2-43b4-838d-2f31bd61ca06\",\"request_result\":\"success\",\"review_status\":\"pass\",\"risk_rating\":\"low\",\"screen_color_depth\":\"24\",\"screen_res\":\"2079x960\",\"screen_res_anomaly\":\"yes\",\"secondary_industry\":\"credit_union\",\"service_type\":\"all\",\"session_id\":\"lnx-aa5f7f71-57ca-4aec-8708-285474d4a5dd\",\"session_id_query_count\":\"1\",\"ssl_fp_signature\":\"8f0af4f7eec89fc2c939d2dcb8bc23ab\",\"ssn_hash\":\"7aaab71d9a569704e3f7b56748796287a16e473813801612d4755d7e0c7a6069\",\"ssn_hash_first_seen\":\"2025-06-21\",\"ssn_hash_last_event\":\"2025-08-07\",\"ssn_hash_last_update\":\"2025-08-07\",\"ssn_hash_result\":\"success\",\"ssn_hash_score\":\"0\",\"ssn_hash_worst_score\":\"0\",\"summary_reason_code\":[\"TMX : Pass\",\"Emailage : Pass\"],\"summary_risk_score\":\"-16\",\"system_state\":\"1754196618\",\"third_party_cookie\":\"5551e0872a89a32af1f56b9d1ba3213d\",\"time_zone\":\"-300\",\"time_zone_dst_offset\":\"60\",\"timezone_name\":\"America/New_York\",\"tmx_reason_code\":[\"EXPECTED_OS_ANOMALY_ISP_PROXY\",\"_Threat_Intelligence_Proxy_Detected\",\"_Threat_Intelligence_Real_Location_Detected\",\"_IP_GBL_VEL_111_120_120_120\",\"_IP_GBL_AGE_GT_MTH\",\"_IP_GBL_VEL_120_120_120_120\",\"_IP_GBL_AGE_GT_MTH\",\"_IP_GBL_VEL_1_11_104_120\",\"_IP_GBL_AGE_GT_MTH\",\"_PROXY_GBL_VEL_16_120_120_120\",\"_PROXY_GBL_AGE_GT_MTH\",\"_EXACT_ID_GBL_VEL_1_1_3_10\",\"_EXACT_ID_GBL_AGE_GT_3MTHS\",\"_SMART_ID_GBL_VEL_1_1_4_11\",\"_SMART_ID_GBL_AGE_GT_3MTHS\",\"_ACC_EMAIL_GBL_VEL_2_5_10_10\",\"_ACC_EMAIL_GBL_AGE_GT_3MTHS\",\"_ACC_LOGIN_GBL_AGE_GT_3MTHS\",\"_ACC_TEL_GBL_VEL_1_1_7_23\",\"_ACC_TEL_GBL_AGE_GT_3MTHS\",\"_ACC_NAME_GBL_VEL_2_2_5_10\",\"_ACC_NAME_GBL_AGE_GT_3MTHS\",\"_SSN_GBL_VEL_1_1_1_4\",\"_SSN_GBL_AGE_GT_MTH\",\"_AGENT_PUBLICKEY_HASH_GBL_VEL_1_1_1_3\",\"_AGENT_PUBLICKEY_HASH_GBL_AGE_GT_MTH\",\"_DIG_ID_GBL_VEL_5_11_20_45\",\"_DIG_ID_GBL_AGE_GT_3MTHS\",\"_national_id_GBL_VEL_1_1_1_4\",\"_national_id_GBL_AGE_GT_MTH\",\"_IP_LCL_VEL_1_2_4_5\",\"_IP_LCL_AGE_GT_MTH\",\"_IP_LCL_VEL_1_1_8_17\",\"_IP_LCL_AGE_GT_MTH\",\"_IP_LCL_AGE_LT_HR\",\"_PROXY_LCL_AGE_LT_HR\",\"_EXACT_ID_LCL_VEL_1_1_1_3\",\"_EXACT_ID_LCL_AGE_GT_MTH\",\"_SMART_ID_LCL_VEL_1_1_1_3\",\"_SMART_ID_LCL_AGE_GT_MTH\",\"_ACC_EMAIL_LCL_AGE_LT_HR\",\"_ACC_LOGIN_LCL_AGE_LT_HR\",\"_ACC_TEL_LCL_VEL_1_1_1_3\",\"_ACC_TEL_LCL_AGE_GT_2MTHS\",\"_ACC_NAME_LCL_VEL_1_1_1_4\",\"_ACC_NAME_LCL_AGE_GT_MTH\",\"_SSN_LCL_VEL_1_1_1_4\",\"_SSN_LCL_AGE_GT_MTH\",\"_AGENT_PUBLICKEY_HASH_LCL_VEL_1_1_1_3\",\"_AGENT_PUBLICKEY_HASH_LCL_AGE_GT_MTH\",\"_DIG_ID_LCL_VEL_1_1_1_4\",\"_DIG_ID_LCL_AGE_GT_2MTHS\",\"_national_id_LCL_VEL_1_1_1_4\",\"_national_id_LCL_AGE_GT_MTH\",\"_ACC_EMAIL_EXACT_ID_GBL_PAIR_AGE_LT_HR\",\"_ACC_EMAIL_SMART_ID_GBL_PAIR_AGE_LT_HR\",\"_ACC_LOGIN_EXACT_ID_GBL_PAIR_AGE_LT_HR\",\"_ACC_LOGIN_SMART_ID_GBL_PAIR_AGE_LT_HR\",\"_ACC_NAME_EXACT_ID_GBL_PAIR_AGE_GT_3MTHS\",\"_ACC_NAME_EXACT_ID_GBL_PAIR_VEL_1_1_3_7\",\"_ACC_NAME_SMART_ID_GBL_PAIR_AGE_GT_3MTHS\",\"_ACC_NAME_SMART_ID_GBL_PAIR_VEL_1_1_3_7\",\"_ACC_EMAIL_EXACT_ID_LCL_PAIR_AGE_LT_HR\",\"_ACC_EMAIL_SMART_ID_LCL_PAIR_AGE_LT_HR\",\"_ACC_LOGIN_EXACT_ID_LCL_PAIR_AGE_LT_HR\",\"_ACC_LOGIN_SMART_ID_LCL_PAIR_AGE_LT_HR\",\"_ACC_NAME_EXACT_ID_LCL_PAIR_AGE_GT_MTH\",\"_ACC_NAME_EXACT_ID_LCL_PAIR_VEL_1_1_1_3\",\"_ACC_NAME_SMART_ID_LCL_PAIR_AGE_GT_MTH\",\"_ACC_NAME_SMART_ID_LCL_PAIR_VEL_1_1_1_3\",\"_EXPRESSION_ERROR\",\"PID_LCL_AGE_ACC_EMAIL_LT_DAY\",\"_Rejected_TrueIP_Month\",\"_TrueIP_Global_Velocity_Hour_High\",\"_Screen_Anomaly\",\"_ScreenRes_Odd_Number\",\"_SmartID_FRS_accept_global_1_3\",\"_Phone_FRS_accept_global_ge4\",\"_ExactID_FRS_accept_global_1_3\",\"PID_GBL_AGE_SMART_ID_LT_DAY\",\"PID_GBL_BEHV_DIVE_SMART_ID_ACC_EMAIL_2_3MONTHS\",\"PID_GBL_BEHV_DIVE_SMART_ID_BILL_TO_ZIP_2_3MONTHS\",\"PID_GBL_RLTD_ACC_TEL_PASSED_19\",\"PID_GBL_RLTD_BILL_TO_ZIP_PASSED_1\",\"PID_GBL_RLTD_SMART_ID_PASSED_20\",\"PID_GBL_AGE_SMART_ID_GT_3MONTHS\",\"PID_GBL_BEHV_DIVE_SMART_ID_ACC_EMAIL_2_WEEK\",\"PID_GBL_BEHV_DIVE_SMART_ID_BILL_TO_ZIP_2_WEEK\",\"PID_GBL_RLTD_ACC_TEL_PASSED_2\",\"PID_GBL_RLTD_SMART_ID_PASSED_3\",\"_TMX_GBL_TT_LIMIT_EXCEEDED_TRUE_IP\",\"_TMX_GBL_TT_LIMIT_REACHED_TRUE_IP\",\"_TMX_GBL_PDB_LIMIT_REACHED_TRUE_IP\",\"_TMX_GBL_TT_LIMIT_REACHED_DNS_IP\",\"_TMX_GBL_TT_LIMIT_EXCEEDED_INPUT_IP_ADDRESS\",\"_TMX_GBL_TT_LIMIT_REACHED_INPUT_IP_ADDRESS\",\"_TMX_GBL_TT_LIMIT_REACHED_PROXY_IP\",\"_TMX_GBL_PDB_LIMIT_REACHED_PROXY_IP\"],\"tmx_risk_rating\":\"neutral\",\"tmx_summary_reason_code\":[\"Level_1_Link_Accept\"],\"tmx_variables\":{\"_accemail_gbl_velocity_hour\":\"1\",\"_accemail_local_velocity_hour\":\"0\",\"_acclogin_local_velocity_hour\":\"0\",\"_accphone_gbl_velocity_hour\":\"0\",\"_acctemails_per_exactid_hour\":\"0\",\"_acnt_login_per_exactid_hour\":\"0\",\"_acnt_login_per_smartid_hour\":\"0\",\"_acntemails_per_exactid_gbl_hour\":\"0\",\"_acntemails_per_smartid_hour\":\"0\",\"_cc_per_exactid_hour\":\"0\",\"_cc_per_smartid_gbl_hour\":\"0\",\"_cc_per_smartid_hour\":\"0\",\"_exactid_gbl_velocity_hour\":\"0\",\"_exactid_local_velocity_hour\":\"0\",\"_exactid_per_email_gbl_hour\":\"1\",\"_smartid_gbl_velocity_hour\":\"0\",\"_smartid_local_velocity_hour\":\"0\",\"advanced_user_count_login\":\"0\",\"bot_android_debug_bridge_count_login\":\"0\",\"bot_behavior_fast_count_login\":\"0\",\"bot_count_login\":\"0\",\"bot_keyboard_consec_fast_count_login\":\"0\",\"bot_keyboard_entry_fast_press_count_login\":\"0\",\"bot_keyboard_input_uniform_count_login\":\"0\",\"bot_keyboard_letters_faster_num_count_login\":\"0\",\"bot_keyboard_variance_low_count_login\":\"0\",\"bot_keystroke_consec_uniform_count_login\":\"0\",\"bot_mouse_clicks_fast_count_login\":\"0\",\"bot_mouse_move_uniform_count_login\":\"0\",\"bot_mouse_touch_unnatural_count_login\":\"0\",\"bot_updown_ratio_unnatural_count_login\":\"0\",\"count_emails_since_last_login\":\"0\",\"count_smartid_since_last_login\":\"0\",\"default_anomaly_threshold\":\"0.50\",\"default_bad_user_confidence_threshold\":\"600\",\"default_bad_user_score_threshold\":\"500\",\"default_good_user_confidence_threshold\":\"300\",\"default_good_user_score_threshold\":\"500\",\"di_anti_fingerprinting_mode_count_login\":\"0\",\"di_autofill_count_login\":\"0\",\"di_browser_useragent_mismatch_count_login\":\"0\",\"di_char_present_no_keypress_count_login\":\"0\",\"di_empty_target_count_login\":\"0\",\"di_input_from_memory_count_login\":\"0\",\"di_ios_keyboard_undocked_count_login\":\"0\",\"di_javascript_copy_count_login\":\"0\",\"di_javascript_cut_count_login\":\"0\",\"di_javascript_paste_count_login\":\"0\",\"di_keyboard_paste_count_login\":\"0\",\"di_keystrokes_random_count_login\":\"0\",\"di_metadata_summary_missing_count_login\":\"0\",\"di_metadata_target_missing_count_login\":\"0\",\"di_num_char_more_count_login\":\"0\",\"di_out_of_focus_screen_count_login\":\"0\",\"di_out_of_focus_target_count_login\":\"0\",\"di_potential_paste_fa_count_login\":\"0\",\"di_timestamp_not_increasing_count_login\":\"0\",\"email_score\":\"1\",\"gbl_input_ip_vel\":\"1\",\"gbl_input_ip_vel_unknown_session\":\"0\",\"high_confidence_count_login\":\"0\",\"lcl_input_ip_vel\":\"1\",\"lcl_input_ip_vel_unknown_session\":\"0\",\"one_handed_count_login\":\"0\",\"potential_autofill_count_login\":\"0\",\"rat_key_events_injected_count_login\":\"0\",\"rat_keyboard_extra_mod_count_login\":\"0\",\"rat_keyboard_injection_count_login\":\"0\",\"rat_keyboard_modifiers_clustered_count_login\":\"0\",\"rat_keystroke_batched_count_login\":\"0\",\"rat_keystroke_repeat_fast_count_login\":\"0\",\"rat_keystroke_timing_count_login\":\"0\",\"rat_keystrokes_fast_count_login\":\"0\",\"rat_mobile_physical_keyboard_count_login\":\"0\",\"rat_mobile_special_char_injected_count_login\":\"0\",\"rat_mouse_chrome_anydesk_count_login\":\"0\",\"rat_mouse_rate_low_count_login\":\"0\",\"rat_mouse_rate_mismatch_count_login\":\"0\",\"rat_mouse_rate_session_mismatch_count_login\":\"0\",\"rat_mouse_rdp_count_login\":\"0\",\"rat_mouse_spatial_low_count_login\":\"0\",\"rat_mouse_spatial_mismatch_count_login\":\"0\",\"rat_touch_screen_artifacts_count_login\":\"0\",\"smart_id_velocity_local\":\"3\",\"total_event_count_all\":\"0\",\"total_event_count_login\":\"0\",\"total_event_count_payment\":\"0\",\"trusted_user_count_login\":\"0\",\"typing_detected_count_login\":\"0\"},\"tps_datetime\":\"2025-08-07 22:17:26.640\",\"tps_duration\":\"92\",\"tps_error\":\"0\",\"tps_result\":\"ok\",\"tps_type\":\"LexisNexis_Emailage_FirstClass\",\"tps_vendor\":\"LexisNexis - Connectors\",\"tps_vendor_org_id\":\"7ryg7owp\",\"tps_vendor_raw_response\":\"?{\\\"query\\\":{\\\"email\\\":\\\"judithsarsten@gmail.com+2600:387:15:5211::a\\\",\\\"queryType\\\":\\\"EmailIPRisk\\\",\\\"count\\\":1,\\\"created\\\":\\\"2025-08-07T22:17:26Z\\\",\\\"lang\\\":\\\"en-US\\\",\\\"responseCount\\\":1,\\\"trackingId\\\":\\\"7933b761-b2b2-43b4-838d-2f31bd61ca06\\\",\\\"firstname\\\":\\\"paul\\\",\\\"lastname\\\":\\\"sarsten\\\",\\\"billaddress\\\":\\\"26 hillside ave\\\",\\\"billcity\\\":\\\"cresskill\\\",\\\"billregion\\\":\\\"nj\\\",\\\"billpostal\\\":\\\"07626\\\",\\\"phone\\\":\\\"7277442639\\\",\\\"useragent\\\":\\\"Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1\\\",\\\"transactionTypeId\\\":\\\"1\\\",\\\"transactionTypeDescription\\\":\\\"account_creation\\\",\\\"phoneCountryCode\\\":\\\"US\\\",\\\"results\\\":[{\\\"userdefinedrecordid\\\":\\\"\\\",\\\"email\\\":\\\"judithsarsten@gmail.com\\\",\\\"ipaddress\\\":\\\"2600:387:15:5211::a\\\",\\\"eName\\\":\\\"Judith Sar Sten\\\",\\\"emailAge\\\":\\\"\\\",\\\"email_creation_days\\\":\\\"\\\",\\\"domainAge\\\":\\\"1995-08-13T07:00:00Z\\\",\\\"domain_creation_days\\\":\\\"10952\\\",\\\"firstVerificationDate\\\":\\\"2017-12-20T00:00:00Z\\\",\\\"first_seen_days\\\":\\\"2787\\\",\\\"status\\\":\\\"Verified\\\",\\\"country\\\":\\\"US\\\",\\\"fraudRisk\\\":\\\"012 Very Low\\\",\\\"EAScore\\\":\\\"12\\\",\\\"EAReason\\\":\\\"Phone Name Match\\\",\\\"EAStatusID\\\":\\\"2\\\",\\\"EAReasonID\\\":\\\"182\\\",\\\"EAAdviceID\\\":\\\"3\\\",\\\"EAAdvice\\\":\\\"Lower Fraud Risk\\\",\\\"EARiskBandID\\\":\\\"1\\\",\\\"EARiskBand\\\":\\\"Fraud Score 1 to 100\\\",\\\"source_industry\\\":\\\"\\\",\\\"fraud_type\\\":\\\"\\\",\\\"location\\\":\\\"Chester, New Jersey\\\",\\\"smfriends\\\":\\\"12\\\",\\\"totalhits\\\":\\\"4\\\",\\\"uniquehits\\\":\\\"4\\\",\\\"emailExists\\\":\\\"Yes\\\",\\\"domainExists\\\":\\\"Yes\\\",\\\"company\\\":\\\"Self-employed\\\",\\\"title\\\":\\\"Founding Partner and Office Manager\\\",\\\"domainname\\\":\\\"gmail.com\\\",\\\"domaincompany\\\":\\\"Google\\\",\\\"domaincountryname\\\":\\\"United States\\\",\\\"domaincategory\\\":\\\"Webmail\\\",\\\"domaincorporate\\\":\\\"No\\\",\\\"domainrisklevel\\\":\\\"Moderate\\\",\\\"domainrelevantinfo\\\":\\\"Valid Webmail Domain from United States\\\",\\\"domainrisklevelID\\\":\\\"3\\\",\\\"domainrelevantinfoID\\\":\\\"508\\\",\\\"domainriskcountry\\\":\\\"No\\\",\\\"smlinks\\\":[{\\\"source\\\":\\\"Flickr\\\",\\\"link\\\":\\\"https://www.flickr.com/people/92386071@N06\\\"},{\\\"source\\\":\\\"LinkedIn\\\",\\\"link\\\":\\\"https://www.linkedin.com/in/judith-johnston-sarsten-ba659b69\\\"},{\\\"source\\\":\\\"Twitter\\\",\\\"link\\\":\\\"https://twitter.com/antimaine\\\"},{\\\"source\\\":\\\"Gravatar\\\",\\\"link\\\":\\\"https://gravatar.com/judithsarsten\\\"}],\\\"ip_risklevel\\\":\\\"Moderate\\\",\\\"ip_riskreasonid\\\":\\\"311\\\",\\\"ip_riskreason\\\":\\\"Moderate By Proxy Reputation And Country Code\\\",\\\"ip_reputation\\\":\\\"Good\\\",\\\"ip_risklevelid\\\":\\\"3\\\",\\\"ip_anonymousdetected\\\":\\\"No\\\",\\\"ip_proxytype\\\":\\\"\\\",\\\"ip_proxydescription\\\":\\\"\\\",\\\"ip_isp\\\":\\\"att enterprises llc\\\",\\\"ip_org\\\":\\\"att enterprises llc\\\",\\\"ip_userType\\\":\\\"mobile\\\",\\\"ip_netSpeedCell\\\":\\\"mobile\\\",\\\"ip_corporateProxy\\\":\\\"No\\\",\\\"ip_continentCode\\\":\\\"na\\\",\\\"ip_country\\\":\\\"United States\\\",\\\"ip_countryCode\\\":\\\"US\\\",\\\"ip_region\\\":\\\"new york\\\",\\\"ip_city\\\":\\\"brooklyn\\\",\\\"ip_callingcode\\\":\\\"718\\\",\\\"ip_metroCode\\\":\\\"501\\\",\\\"ip_latitude\\\":\\\"40.619999\\\",\\\"ip_longitude\\\":\\\"-73.989998\\\",\\\"ip_map\\\":\\\"https://app.emailage.com/query/GoogleMaps?latLng=40.62,-73.99&radius=&title=brooklyn%2cnew+york%2cUnited+States\\\",\\\"ipcountrymatch\\\":\\\"\\\",\\\"ipshipcountrymatch\\\":\\\"\\\",\\\"ipriskcountry\\\":\\\"\\\",\\\"ipdistancekm\\\":\\\"\\\",\\\"ipdistancemil\\\":\\\"\\\",\\\"ipshipdistancekm\\\":\\\"\\\",\\\"ipshipdistancemil\\\":\\\"\\\",\\\"iptimezone\\\":\\\"-400\\\",\\\"ipasnum\\\":\\\"7018 att enterprises llc\\\",\\\"ipdomain\\\":\\\"att.com\\\",\\\"ip_countryconf\\\":\\\"99\\\",\\\"ip_regionconf\\\":\\\"99\\\",\\\"ip_cityconf\\\":\\\"95\\\",\\\"ip_postalcode\\\":\\\"11204\\\",\\\"ip_postalconf\\\":\\\"90\\\",\\\"custphoneInbillingloc\\\":\\\"\\\",\\\"citypostalmatch\\\":\\\"No\\\",\\\"shipcitypostalmatch\\\":\\\"\\\",\\\"phone_status\\\":\\\"Valid\\\",\\\"shipforward\\\":\\\"No\\\",\\\"namematch\\\":\\\"P\\\",\\\"phoneowner\\\":\\\"Paul Sarsten\\\",\\\"phoneownertype\\\":\\\"\\\",\\\"phonecarriertype\\\":\\\"mobile\\\",\\\"phonecarriernetworkcode\\\":\\\"\\\",\\\"phonecarriername\\\":\\\"AT&T Wireless\\\",\\\"phoneownermatch\\\":\\\"Y\\\",\\\"overallDigitalIdentityScore\\\":\\\"69\\\",\\\"emailToIpConfidence\\\":\\\"41\\\",\\\"emailToPhoneConfidence\\\":\\\"63\\\",\\\"emailToBillAddressConfidence\\\":\\\"\\\",\\\"emailToShipAddressConfidence\\\":\\\"\\\",\\\"emailToFullNameConfidence\\\":\\\"30\\\",\\\"emailToLastNameConfidence\\\":\\\"97\\\",\\\"ipToPhoneConfidence\\\":\\\"20\\\",\\\"ipToBillAddressConfidence\\\":\\\"\\\",\\\"ipToShipAddressConfidence\\\":\\\"\\\",\\\"ipToFullNameConfidence\\\":\\\"20\\\",\\\"ipToLastNameConfidence\\\":\\\"20\\\",\\\"phoneToBillAddressConfidence\\\":\\\"\\\",\\\"phoneToShipAddressConfidence\\\":\\\"\\\",\\\"phoneToFullNameConfidence\\\":\\\"89\\\",\\\"phoneToLastNameConfidence\\\":\\\"89\\\",\\\"billAddressToFullNameConfidence\\\":\\\"\\\",\\\"billAddressToLastNameConfidence\\\":\\\"\\\",\\\"shipAddressToBillAddressConfidence\\\":\\\"\\\",\\\"shipAddressToFullNameConfidence\\\":\\\"\\\",\\\"shipAddressToLastNameConfidence\\\":\\\"\\\",\\\"disDescription\\\":\\\"High Confidence\\\"}]},\\\"responseStatus\\\":{\\\"status\\\":\\\"success\\\",\\\"errorCode\\\":\\\"0\\\",\\\"description\\\":\\\"\\\"}}\",\"tps_was_timeout\":\"no\",\"true_ip\":\"216.79.92.17\",\"true_ip_activities\":[\"_WATCH\"],\"true_ip_asn\":\"6389\",\"true_ip_attributes\":[\"_AUTH_PASSED\",\"_CHALLENGED\",\"_CHALLENGE_FAILED\",\"_CHALLENGE_PASSED\",\"_WATCH\"],\"true_ip_city\":\"knoxville\",\"true_ip_city_confidence\":\"61\",\"true_ip_connection_type\":\"dsl\",\"true_ip_country_confidence\":\"86\",\"true_ip_first_seen\":\"2025-07-02\",\"true_ip_geo\":\"US\",\"true_ip_home\":\"no\",\"true_ip_isp\":\"at&t enterprises llc\",\"true_ip_last_event\":\"2025-08-07\",\"true_ip_last_update\":\"2025-08-07\",\"true_ip_latitude\":\"35.98490\",\"true_ip_line_speed\":\"medium\",\"true_ip_longitude\":\"-83.99276\",\"true_ip_organization\":\"baptist health system - tys\",\"true_ip_postal_code\":\"37921\",\"true_ip_region\":\"tennessee\",\"true_ip_region_iso_code\":\"tn\",\"true_ip_result\":\"success\",\"true_ip_routing_type\":\"fixed\",\"true_ip_score\":\"2\",\"true_ip_source_port\":\"64056\",\"true_ip_state_confidence\":\"73\",\"true_ip_worst_score\":\"-22\",\"turn_os_sig_raw\":\"216.79.92.17~4:54:0:1390:65535,6:mss,nop,ws,nop,nop,ts,sok,eol+1:df:0|4:54:0:0:2067,0:nop,nop,ts:df,ts2+:0\",\"turn_os_sig_ttl\":\"54\",\"turn_os_signature\":\"Mac OS X or iOS\",\"ua_browser\":\"mobile safari 18.0\",\"ua_browser_alt\":\"Mobile Safari\",\"ua_browser_version_alt\":\"18.5\",\"ua_mobile\":\"yes\",\"ua_os\":\"ios\",\"ua_os_alt\":\"iOS\",\"ua_os_version_alt\":\"18.5\",\"ua_platform\":\"mobile safari 18.0\",\"vm_index\":\"300\",\"vm_rating\":\"neutral\",\"vm_reason\":\"os_anomaly,screen_res_anomaly\",\"webgl_hash\":\"ca0b12692f05800421a356b6be04515bdfdf5c39\",\"webrtc_external_ip\":\"216.79.92.17\",\"webrtc_media\":\"(1,1,0,055bd7add81eea3753172a7a247d83e75c17bf9fef8266b73be73bc022ff7f2f)\",\"webrtc_media_mini\":\"110055bd7add81ee\"}",
"DeviceId": "687405088933de20256860cc92dfece41d3923ff593468a4946a8ff44c83157a",
"FuzzyDeviceId": "687405088933de20256860cc92dfece41d3923ff593468a4946a8ff44c83157a",
"ownhome": None,
"employmentstatus": "Retired benefits",
"lengthatjob": 24.0,
"payfrequency": "Bi-Weekly",
"lengthatbank": None,
"educationlevel": None,
"monthsatresidence": None,
"state": "NJ",
"zip": 7626.0,
"ReasonCode": "--- BehavioSec reasons ---, BehavioSec user profile not yet trained, BehavioSec new subplofile, Data integrity: metadata summary missing, --- BehavioSec anomaly detection ---, --- Persona rules ---, Typing detected, Behaviosec Policy, TMX Policy, Email Agt GT 3Months (Global), 5 Emails per Input IP/DY (Global), 5 Emails per True IP/DY (Global), Multiple Emails per Device/IP, SmartID Age GT 3Months (Global), Device/IP Tagged Risky 10x/90Days, 5x SmartID per DigitalID Month (Global), TrueIP InputIP Mismatch, OS Anomaly, Screen Res Anomaly, Transparent Proxy, Proxy True IP Region Mismatch, Acc Address IP State Mismatch, Email InputIP 500mi/hr (Global), DID 5 NAO/WK (Global), TMX : Pass, Emailage Policy, Emailage, Very Low Risk Band (Fraud Score 1 to 100), Low Risk/Phone Owner Match, Emailage : Pass, Overall Decision, Pass"
}
class TestBlock(unittest.TestCase):
def test_main_matches_uat_first_row(self):
result = __main__(**input_json)
self.assertIsInstance(result, dict)
for key in [
"application_key",
"application_timestamp",
"deviceid",
"fuzzydeviceid",
"application_email_address",
"action",
"digital_id_first_seen",
"summary_risk_score",
"cpu_clock",
"account_login_first_seen",
"account_telephone_first_seen",
"true_ip_first_seen",
"ssn_hash_first_seen",
"account_email_attributes",
"tps_ip_latitude",
"tps_ip_longitude",
"hd_score_iso_m2"
]:
self.assertIn(key, result)
# self.assertAlmostEqual(float(result["hd_score_m1"]), 1145.0, delta=1.0)
# self.assertAlmostEqual(float(result["hd_score_m2"]), 1182.0, delta=1.0)
# self.assertAlmostEqual(float(result["hd_score_iso_m2"]), 1061.0, delta=1.0)
# THX payload is flattened; no nested thx dict should remain
if __name__ == "__main__":
unittest.main()