subscribe To Changelog
suspend fun subscribeToChangelog(email: String, userToken: String): ChangelogSubscriptionResult(source)
Subscribes an email address to product update emails via POST /api/v1/public/apps/{appKey}/changelog/subscribe.
Return
ChangelogSubscriptionResult indicating subscription success and whether the address was already registered.
Parameters
email
Valid email address to subscribe.
user Token
Stable anonymous token from UserTokenStore.
Throws
on HTTP errors.
on network or parsing errors.
Example:
val result = client.subscribeToChangelog("user@example.com", userToken = userToken)
if (result.alreadySubscribed) {
println("Already subscribed!")
} else {
println("Successfully subscribed to update emails.")
}Content copied to clipboard