Attributes

Manage and sync customer attributes.

Endpoint

Description

/attributes/sync

Sync an attribute values to one or more destinations

/attributes/sync/batch

Sync a batch of attributes to one or more destinations

Webhooks

Description

/source/custom

Description lorem ipsom Description lorem ipsom

/destination/custom

Description lorem ipsom Description lorem ipsom

/attributes/create

Description lorem ipsom Description lorem ipsom

/attributes/sync

Description lorem ipsom Description lorem ipsom

/attributes/sync

Once an attribute has been generated and activated in your Data Manager, you can sync the attribute value across all customers to any connected destination by calling the /attributes/sync endpoint.

After successfully calling this endpoint, your attributes and associated values will continuously sync with the specified destination. The first time an attribute is synced from ModernLTV to a destination, ModernLTV will always generate a new attribute with the prefix modernltv. With every subsequent sync, ModernLTV will check is the attribute value has changed and if so, it will automatically refresh the modernltv attribute. ModernLTV will never override existing data fields in a destination.  You may disable the sync at any time in your Data Manager by going to the specific attribute or destination. ModernLTV

Request fields

POST

https://app.modernltv.com/billers/{CLIENT_ID}/attributes/sync

id

string

Unique identifier of the attribute to send to destinations.

destination_id

array

Unique identifier of the destination(s) to receive the data.

object_uuid

string

Unique identifier of the object (e.g. customer attribute) to sync with the destination.

curl -X POST
-H "Content-Type: application/json"
-H "Authorization: Bearer {TOKEN}"
-d '
{
"id":"vsdfk3432kssdf7&",
"destination_id":"234dsfj3243llls",
"object_uuid":"wfk3fefgdfgef"
}'
https://app.modernltv.com/billers{CLIENT_ID}/attributes/sync