Skip to main content
Contributor I
July 2, 2024
Solved

Can we suppress a specific list from a profile using klavio api?

  • July 2, 2024
  • 1 reply
  • 107 views

I am trying to suppress a specific list from a particular profile using user email and list id. Is there any api for doing same. 

Ex: I will pass list id and profile id or email so list can be suppressed from the profile.

    This topic has been closed for replies.
    Best answer by Kim Strauch

    Hey @mrvijay002, for such cases we’d generally recommend you can remove the profile from this list vs. suppressing from this list. This API endpoint will allow you to remove a profile from a list without modifying their consent status. 

    An alternative approach, which we don’t generally recommend, could enable you to perform a list suppression via our unsubscribe API. You’d need to toggle off this account-level setting  (Settings > Consent Pages), then call the unsubscribe API with the related list ID; this will perform an unsubscribe only from this list but not a global unsubscribe (I.e. a list suppression). Note - this setting is only configurable for paid accounts.  

     

     

    1 reply

    Kim Strauch
    Klaviyo Employee
    Klaviyo Employee
    July 5, 2024

    Hey @mrvijay002, for such cases we’d generally recommend you can remove the profile from this list vs. suppressing from this list. This API endpoint will allow you to remove a profile from a list without modifying their consent status. 

    An alternative approach, which we don’t generally recommend, could enable you to perform a list suppression via our unsubscribe API. You’d need to toggle off this account-level setting  (Settings > Consent Pages), then call the unsubscribe API with the related list ID; this will perform an unsubscribe only from this list but not a global unsubscribe (I.e. a list suppression). Note - this setting is only configurable for paid accounts.