
March 5, 2025
3:11 p.m.
Okay, I've identified what I think is a working approach.
- I sent an email to my mailing list from a brand new, never before used, email: *foo@bar.com*
- I queried the
/3.0/addresses
endpoint and determined that just sending an email to a list automatically adds that email as a "known address". - I ran a
/members/find
API call, passing in thelist_id
and thesubscriber
, which returned a length 1 JSON array containing the member_id. - I ran a PATCH request against
/members/<member_uid>
, to update themoderation_action
- I reran step #3 and the response now included the
moderation_action
property with a value of *defer*
To confirm this all worked I sent, "always approved", and received emails from 2 different nonmember addresses and was able to receive them as expected.