MoEngage Subscription Preferences API
Manage user email subscription preferences.
Operations 3
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
GET
/category-subscription/user-preferences
Get a user's category subscriptions · Get Subscription Preferences
#
Ask an LLM
“How do I show a user their current email category preferences on my landing page?”
“Which subscription categories has this user opted into?”
Tell an agent
Get subscription preferences for encrypted user {user_id} from campaign {cid}.
Show which categories user {user_id} is subscribed to, via campaign link {cid}.
PUT
/category-subscription/user-preferences
Save one user's category subscriptions · Update Subscription Preferences
#
Ask an LLM
“How do I save the categories a user picked after clicking through from an email?”
“Can a user unsubscribe from all categories from the preferences page?”
Tell an agent
Set categories {categories} for user {user_id} from campaign {cid}, unsubscribe_all {unsubscribe_all}.
Unsubscribe user {user_id} from everything via campaign link {cid}, categories {categories}, unsubscribe_all {unsubscribe_all}.
POST
/category-subscription/user-preferences
Bulk update users' category subscriptions · Bulk Update Subscription Preferences
#
Ask an LLM
“How do I sync subscription preferences for a large number of users at once?”
“Can I bulk update category preferences for a particular channel?”
Tell an agent
Bulk update {channel} subscription preferences: {user_preferences}.
Import these category preferences for many users on {channel}.
Documentation
Documentation
https://www.moengage.com/docs/api/data/data-overview
APIReference
https://www.moengage.com/docs/api/introduction
Documentation
https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
Documentation
https://www.moengage.com/docs/api/push/push-overview
Documentation
https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
Documentation
https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
Documentation
https://www.moengage.com/docs/api/catalog/catalog-overview
Documentation
https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
Documentation
https://www.moengage.com/docs/api/analytics/analytics-overview
Documentation
https://www.moengage.com/docs/api/inform/inform-overview
Documentation
https://www.moengage.com/docs/api/cards/cards-overview
Specifications
OpenAPI
https://artifacts.apis.io/moengage/openapi/moengage-subscription-preferences-api-openapi.yml