# Email opt status

**URL:** <https://integration.keap.com/t/email-opt-status/94036>\
**Category:** API Q&A\
**Created:** [April 27, 2026, 10:55pm UTC](https://integration.keap.com/t/email-opt-status/94036 "2026-04-27T22:55:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Trade\_Genie](https://avatars.discourse-cdn.com/v4/letter/t/e274bd/32.png) [@Trade\_Genie](https://integration.keap.com/u/Trade_Genie)\
**Post date:** [April 27, 2026, 10:55pm UTC](https://integration.keap.com/t/email-opt-status/94036/1 "2026-04-27T22:55:36Z")

</div>

Hi,

Is there an endpoint to opt-in contacts? I tried it from the docs: [https://api.infusionsoft.com/crm/rest/v2/emailAddresses/{email}/status](https://api.infusionsoft.com/crm/rest/v2/emailAddresses/%7Bemail%7D/status), but keap didn’t allow. Opt-Out: Admin is not allowed to be changed via API?

![image](https://us1.discourse-cdn.com/flex019/uploads/infusionsoft1/original/2X/d/dbe9c71928f7088a160981ce9ea7d929a798750b.png)

---

<div class="post-metadata">

**Author:** ![OmarAlmonte](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/omaralmonte/32/15105_2.png) [@OmarAlmonte](https://integration.keap.com/u/OmarAlmonte)\
**Post date:** [April 27, 2026, 11:12pm UTC](https://integration.keap.com/t/email-opt-status/94036/2 "2026-04-27T23:12:19Z")

</div>

Yes, the PATCH endpoint (`/crm/rest/v2/emailAddresses/{email}/status`), but even with that you cannot change a contact from Opt-Out (unsubscribed) back to Opt-In via API. Keap locks true unsubscribes for compliance reasons, so any attempt to override that status is blocked.
