Hello,
I am currently working on integrating ManyChat with our CRM through the ManyChat API. The goal is to create new subscribers and update their information, such as phone number and email address, using the API. However, I encountered a warning message when trying to import phone and email fields.
Here’s the JSON payload I’m sending to the createSubscriber
API endpoint:
{
"first_name": "Felipe",
"last_name": "Goulart",
"phone": "+555499999999",
"whatsapp_phone": "+555499999999",
"email": "myemail@gmail.com",
"has_opt_in_sms": true,
"has_opt_in_email": true,
"consent_phrase": "The user has given consent to receive WhatsApp messages."
}
The data is no the real, only for you to check the code.
Although the subscriber is created successfully, both the phone
and email
fields remain empty. Upon further investigation, I noticed the following warning in the API response:
"warning": "Permission denied to import phone, email. Please contact support to enable this feature
This warning suggests that my account doesn't have the necessary permissions to import or update the phone and email fields via the API.
Steps I've Taken:
- I verified the JSON structure and the data being sent.
- The phone and email are correctly formatted.
- The API response indicates that the subscriber is created, but the phone and email fields are not being stored.
Questions:
- How can I enable the permission to import phone and email through the API?
- Is this a limitation based on the account plan, region, or specific API access level?
- Are there any additional steps required to activate this feature?