Skip to main content
POST
Update customer birth date

Body

application/json

Customer birth date update request containing the date of birth

customerId
integer<int64>

Unique identifier of the customer

Example:

0

dob
string<date>

Customer date of birth

Example:

"2026-01-12"

dobYearProvided
boolean

Whether the customer provided a real birth year. When false, dob's year is treated as a placeholder and only the month/day are used for birthday-reward matching. Defaults to true when omitted (existing clients).

Example:

true

status
enum<string>

Customer loyalty status

Available options:
ACTIVE,
INACTIVE,
EXCLUDED,
EXCLUDED_BY_CUSTOMER,
ACTIVE,
INACTIVE,
EXCLUDED,
EXCLUDED_BY_CUSTOMER

Response

Customer birth date updated successfully

createAt
string<date-time>
required
customerId
integer<int64>
required
shop
string
required
availablePoints
number<double>
availableStoreCredits
number<double>
completedActivities
integer<int64>
displayName
string
dob
string<date>
dobYearProvided
boolean
email
string
emailBouncedOrFailed
boolean
emailSetting
string
enableEmail
boolean
enableEmailMarketing
boolean
enableSmsMarketing
boolean
firstName
string
id
integer<int64>
isDeletedFromShopify
boolean
lastActivity
string<date-time>
lastMonthlyReminderSentDate
string<date-time>
lastName
string
lastRewardExpiryReminderSentDate
string<date-time>
loyaltyProgramEnabled
boolean
ordersCount
integer<int32>
pendingPoints
number<double>
phone
string
pointsExpiryDate
string<date-time>
redeemLimit
integer<int64>
redeemLimitOnce
integer<int64>
redeemedPoints
number<double>
referrals
integer<int64>
rewardClaimed
integer<int64>
skipReview
boolean
spentAmount
number<double>
status
enum<string>
Available options:
ACTIVE,
INACTIVE,
EXCLUDED,
EXCLUDED_BY_CUSTOMER
storeCreditAccountId
string
tags
string
token
string
totalEarnedPoints
number<double>
totalEarnedStoreCredits
number<double>
totalRevenue
number<double>
updatedSettings
string
vipAssignType
enum<string>
Available options:
MANUAL,
AUTO_RENEWAL,
RENEWAL_ON_HIGHER_TIER
vipTier
string
vipTierAmount
number<double>
vipTierExpiredAt
string<date-time>
vipTierId
integer<int64>
vipTierSummary
string