Suggested reading: Get started with Unified Customer Database to get a better understanding of how Insider's unified customer database (UCD) functions.
With UCD Unification APIs, you can:
- Upsert user data to the unified customer database
- Get user profiles from the unified customer database
- Export raw user data from the unified customer database
- Delete user attribute to delete a customer attribute
- Update identifiers to update the value of the identifiers that are already associated with users
- Delete identifiers to delete the value of the identifiers already associated with users
This guide provides an overview of each API and what you can achieve with them.
Upsert user data
This API enables you to send attributes and events to Insider's unified customer database for your users. You can insert and update user data whenever you need to.
Using this API, you can ace your marketing strategies with many use cases as follows:
- Sending offline purchases or any other events to the unified customer database to unify them with online data
- Sending leads that are collected from any other platform to the unified customer database to engage your users
- Sending users' segments that are prepared in-house to the unified customer database to personalize your experience for specific audience groups
Get user profiles
This API enables you to get a requested user's attributes and event details and filter the results. With this API, you can leverage the user profile details in your offline marketing strategies or connect your existing APIs to do onsite targeting. Getting user profiles helps you:
- Personalize the experience that you offer to your other providers.
- Connect your user profiles to offline services (e.g., call centers).
Export raw user data
This API lets you export the requested user filters, attributes, and event details as a download link. With this API, you can:
- Feed your business intelligence tool.
- Analyze and get valuable insights.
- Synchronize your own platforms (e.g., CRM, DMP, etc.).
- Get inputs for your daily running jobs.
Delete user attribute
This API enables you to delete your customer attribute when you need to. You can either delete
- the whole attribute from the user or
- a specific value from an array-typed attribute.
For example, your customer might have selected GDPR’s “right-to-be-forgotten” option, and you need to delete some attributes that capture such customer information.
Update identifiers
This API enables you to update the value of the identifiers already associated with users.
For example, you have an existing user who is already a known user to your Insider. This user may have updated their email address in your system. Accordingly, you may need to change this user's identifier(s). With this API, you can change the value of an existing identifier to a new value.
Delete identifiers
This API lets you delete the value of the identifiers already associated with users.
For example, you have an existing user known to Insider. This user may have deleted their phone number from your system, so you might need to delete it. With this API, you can delete the value of an existing identifier.