When i create the contact via API, the email status is always Non-Maketable, and we need manually tick the box as the image below to change this status:
You may opt-in or mark a Contact as Marketable by including the following field in the request JSON with an opt-in reason. (This field is also shown in the complete request body sample.) The reason you provide here will help with compliance. Example reasons: “Customer opted-in through webform”, “Contact gave explicit permission.”
Since i tried in the existing contact, so the status is not change . This reason work well in the new added contact email.
Thanks so much TomScott, i worked.