Custom Transformations
Last updated
Was this helpful?
Last updated
Was this helpful?
Custom transformations is a way of supporting additional checks and changes to recipient data being imported into the platform. By creating your own web service we can support transformations of data as it is imported to give you an enhanced experience. For example:
Checking rules for duplication or fatigue.
filtering based on the data being imported.
The data passed to your web service is POSTed is as follows and supports our standard security capabilities.
RecipientId
Mandatory
A unique numeric value that can be associated with the recipient throughout the whole of the DIY Surveys platform.
MaskingLevel
Mandatory
The masking level applied to the information passed to your service: 0 = None, 1 = Mobile Number, 2 = Email Address, 3 = Mobile Number and Email Address, 4 = Basic Profile
Firstname
Optional
A string indicating the first name of the recipient.
Lastname
Optional
A string indicating the last name of the recipient.
MobileNumber
Optional
A numeric value.
Website
Optional
A website address associated with the profile.
Once that information is posted it is transformed by your service and sent back with the changes. Our platform will take that data an update the recipient data using the same named information returned.
Sometimes it can be useful to hide the data being passed from our platform to yours, especially when you don't want your customer's data to be sent outside of the country. We make that easier by offering a masking capability, allowing you to access your data without seeing sensitive information. We have built some custom masking levels to make things easy for you.
0
No masking
1
Only the mobile number is masked
2
Only the email address is masked
3
Both the mobile number and email address are masked
4
the basic profile is masked. this includes the: 1. Title 2. First name 3. Last name 4. Email Address 5. Mobile Number 6. Website
Importing data can be a complex process! We offer you the ability to import custom data alongside the basic data. If you use this capability we can offer that data too into this transformation process.