POST to /contacts/sign_up_form not adding as explicit
Your documentation states that accounts created with this method (/contacts/sign_up_form) will be given explicit permission but in my tests the accounts created are created with pending permission. Did I make an error or has there been changes and if so what do I need to add to make the emails added have explicit permission as customer will already have confirmed their email requests at this point. Sample test email is "email@example.com" which I added with this method earlier today.
"When this method creates a new contact, it returns a 201 response code and automatically sets the contact's permission_to_send property as explicit and the opt_in_source property as Contact.
When this method updates an existing contact, it returns a 200 response code and overwrites the contact's permission_to_send property with explicit. Updating a deleted contact restores the contact."
Re: POST to /contacts/sign_up_form not adding as explicit
Thank you for reaching out to Constant Contact API Developer Support.
It sounds like the account to which you are adding contacts has Confirmed Opt In turned on. While what you described is how contacts are added by default, when Confirmed Opt In is turned on contacts that sign themselves up are first placed into a pending (or "Awaiting Confirmation") status, and a confirmation email is sent to them. Once they click the link in that email confirming they wish to receive email, they will be updated to Explicit.