Users

Updates the current user's notification preferences without requiring profile fields.

Update notification channel and delivery preferences for the authenticated Leadping user through the API without submitting unrelated user profile fields.

put/users/me/notification-preferences

Request

  • Base URL: https://api.leadping.ai
  • URL: https://api.leadping.ai/users/me/notification-preferences
  • Auth: HTTP bearer

Request body

smsConsentOptedInboolean nullable

Whether the user has consented to receive Leadping account notification SMS messages.

smsConsentUpdatedAtstring date-time nullable

When the user's Leadping notification SMS consent was last changed.

paymentFailedEnabledboolean

Whether payment failed notifications are enabled for this user notification preferences.

paymentFailedSmsEnabledboolean

Indicates whether payment failed SMS functionality is enabled for this Leadping user notification preferences.

lowWalletBalanceEnabledboolean

Whether low wallet balance notifications are enabled for this user notification preferences.

lowWalletBalanceEmailEnabledboolean

Indicates whether low wallet balance email functionality is enabled for this Leadping user notification preferences.

lowWalletBalanceSmsEnabledboolean

Indicates whether low wallet balance SMS functionality is enabled for this Leadping user notification preferences.

tenDlcStatusEnabledboolean

Whether 10DLC status notifications are enabled for this user notification preferences.

newLeadEnabledboolean

Whether new lead notifications are enabled for this user notification preferences.

newLeadEmailEnabledboolean

Whether new lead email is enabled for this user notification preferences.

newLeadSmsEnabledboolean

Whether new lead SMS is enabled for this user notification preferences.

missedCallEnabledboolean

Whether missed call notifications are enabled for this user notification preferences.

missedCallEmailEnabledboolean

Indicates whether missed call email functionality is enabled for this Leadping user notification preferences.

missedCallSmsEnabledboolean

Indicates whether missed call SMS functionality is enabled for this Leadping user notification preferences.

unreadSmsEnabledboolean

Whether unread SMS notifications are enabled for this user notification preferences.

unreadSmsEmailEnabledboolean

Indicates whether unread SMS email functionality is enabled for this Leadping user notification preferences.

unreadSmsSmsEnabledboolean

Indicates whether unread SMS SMS functionality is enabled for this Leadping user notification preferences.

automationFailedEnabledboolean

Whether automation failed notifications are enabled for this user notification preferences.

automationFailedEmailEnabledboolean

Indicates whether automation failed email functionality is enabled for this Leadping user notification preferences.

automationFailedSmsEnabledboolean

Indicates whether automation failed SMS functionality is enabled for this Leadping user notification preferences.

billingEmailEnabledboolean

Whether billing email is enabled for this user notification preferences.

billingSmsEnabledboolean

Whether billing SMS is enabled for this user notification preferences.

subscriptionRenewingEnabledboolean

Whether subscription renewing notifications are enabled for this user notification preferences.

subscriptionRenewingEmailEnabledboolean

Indicates whether subscription renewing email functionality is enabled for this Leadping user notification preferences.

subscriptionRenewingSmsEnabledboolean

Indicates whether subscription renewing SMS functionality is enabled for this Leadping user notification preferences.

usageLimitHitEnabledboolean

Whether usage limit hit notifications are enabled for this user notification preferences.

Response

OK

isDemoboolean
emailstring email

The email address associated with this user.

firstNamestring nullable

First name for this user.

lastNamestring nullable

Last name of the Leadping user.

phonestring nullable

The phone number associated with this user.

timeZoneIdstring nullable

IANA time zone identifier used when displaying dates and times for this user.

billingPlan'Annual' | 'Monthly' nullable

Identifies the Leadping subscription plan that determines organization features, allowances, and billing behavior.

subscriptionStatus'Pending' | 'Active' | 'Overdue' | 'Canceled' nullable

Describes an organization's billing subscription lifecycle, including trial, active, delinquent, canceled, and expired states.

rolesstring[] nullable

The roles included with this user.

lastLoggedInAtstring date-time nullable

The date and time when this user last completed the Leadping sign-in flow.

personalDataDeletionRequestedAtstring date-time nullable

UTC timestamp for personal data deletion requested at on this user.

personalDataDeletedAtstring date-time nullable

UTC timestamp for personal data deleted at on this user.

personalDataDeletionStatusstring nullable

The current personal data deletion status for this user.

personalDataDeletionReasonstring nullable

The human-readable personal data deletion reason explaining this user.

namestring
idstring
createdAtstring date-time
modifiedAtstring date-time nullable

Changes

No recorded changes to this operation across all 1 revision of this API.