Register a new customer
POST /cms/customer/register
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”object
object
object
Set to 1 to send activation email upon registration. Otherwise, customer will be activated automatically.
Responses
Section titled “ Responses ”Customer created
object
API representation of a customer (Visitor)
object
User ID
Display name
Login name (email)
Photo URL
Country code
Preferences
object
Country
City
Mobile number
Date of birth
User type
Creation date
Archive credits
Subscriptions
API representation of a customer subscription
object
Subscription ID
Activation date
Deactivation date
User ID
Status
API representation of an ecommerce product item
object
Item ID
Description
Product ID
Product name
Price
Currency
Available
Item order
Shippable
Weight
Installments
Once per user
Is upgrade
Upgrade type
Upgrade from
Upgrade exclude items
Upgrade price web
Upgrade price mobile
Settings
object
Has image
Additional label 1
Additional label 2
Additional label 3
Diameter
Length
Depth
Width
Recurrent
Recurrent price
Recurrent start
Recurrent schedule
SKU
Prices
object
Stock enabled
Stock available
Package quantity
Related items
object
Images
Files
Product details. Deprecated to avoid circular references. Use productId instead.
object
Translations
Example
{ "en": { "name": "Name", "subtitle": "Subtitle" }, "fr": { "name": "Nom", "subtitle": "Sous-titre" }}Action data to be executed when a product item is bought
object
Example
registerSubscriptionExample
365Example
subscriptionExample
[ { "function": "registerSubscription", "param": "365", "group": "subscription" }]Action data to be executed when a product item is bought as a renewal
object
Example
registerSubscriptionExample
365Example
subscriptionExample
[ { "function": "registerSubscription", "param": "365", "group": "subscription" }]Next renewal date
Last failed order ID
Attempts
Reference order ID
Group code
Group name
Payment method
Cancellation request date
Cancellation reason
Cancellation reason (custom user text)
Currency
Active status
Client ID
Fields
object
Tags assigned to this customer
Segments this customer is part of
Channels (E-mail lists) this customer is subscribed to
object
Channel ID
Timestamp of subscription
Push notification subscriptions for all customer devices
object
Channel ID
Timestamp of subscription
Push token
Device type (e.g., ios, android, web)
Device OS version (e.g., 14.4, 11.0)
User agent string
Client version (e.g., 1.0.0)