Jun 20, 20198:40 AM - edited Jun 20, 20191:33 PM
Participant
Creating a new contact does not return an email field in response
SOLVE
The problem is that when I'm creating a new contact [1], an email field does not appear in the response (even though the field was defined). Instead, I get a leadin_email_SOME_MD5_HASH field:
Email can be easily extracted from this response, but another problem occurs when I want to fetch contacts by email addresses [2]. Nothing is found. It seems that a similar issue has appeared in HubSpot before [3].
This issue cannot be reproduced on other accounts.
Apologies for the delayed response; I appreciate your patience.
I successfully created a contact in account 4235042 with this endpoint. The response included the email property as I would expect.
I've sent you a direct message with a video of my test.
I know from past experience that fields containing leadin_ are created by our non-HubSpot forms tool (formerly "collected forms"). Since the email value you were using is commonly used for testing, I wonder whether you are encountering some strange interference with it.
Thanks for sending this along. Sorry that this platform's spam filter deleted your original post — it tends not to like multiple code blocks in posts.
I'm taking a look at this contact in your account and don't see any email value for it. Could you direct message me the full payload you used? This endpointdoes allow you to create records without an email, so I wonder if we're encountering funkiness with that functionality.
Per your last statement, are you saying you cannot reproduce this with any other contact records or HubSpot accounts (i.e. portals)?
Jun 22, 20192:21 AM - edited Jun 22, 20195:15 AM
Participant
Creating a new contact does not return an email field in response
SOLVE
@IsaacTakushi I wrote a private message with more details. I'd be very grateful for your help.
> Per your last statement, are you saying you cannot reproduce this with any other contact records or HubSpot accounts (i.e. portals)?
The problem occurs in only one account and manifests itself in the fact that after creating a contact I do not receive the "email" field in response (even though the field was defined). This behavior cannot be reproduced in any other account.
Apologies for the delayed response; I appreciate your patience.
I successfully created a contact in account 4235042 with this endpoint. The response included the email property as I would expect.
I've sent you a direct message with a video of my test.
I know from past experience that fields containing leadin_ are created by our non-HubSpot forms tool (formerly "collected forms"). Since the email value you were using is commonly used for testing, I wonder whether you are encountering some strange interference with it.