Actually enable_notifications and disable_notifications were very confusing for API names because enable_notifications could disable them, and disable_notifications really means "reset to default".
I went the route of treating notification edits as high-impact changes. They will be sent out just like high-impact changes for username, password, etc.
I renamed these API calls as follows:
enable_notifications -> set_notifications
disable_notifications -> reset_notifications