Skip to content
Integrations
SaaS Integrations
Movable Ink

Movable Ink

This Integration requires Fides Cloud or Fides Enterprise. For more information, talk to our solutions team. (opens in a new tab)

Movable Ink (opens in a new tab) is a marketing technology platform that enables brands to create personalized, dynamic content for email, web, and other digital channels by pulling in real-time data at the moment of engagement.

Prerequisites

In order to integrate with Movable Ink, you'll need to collect the following information:

NameDescription
Domain*The Movable Ink API domain (default: app.movableink.com).
Brand*Your specific company name as registered with Movable Ink.
Client ID*Your Movable Ink OAuth2 Client ID used for authentication.
Client Secret*Your Movable Ink OAuth2 Client Secret used for authentication.

OAuth2 client credentials (Client ID and Client Secret) must be requested from Movable Ink support. Contact your Movable Ink account representative or their support team to obtain credentials with the dsr scope enabled.

External reference: User ID (mi_u)

Movable Ink identifies users by an internal user ID called mi_u. Since Fides typically resolves users by email, you will need to provide an external reference that maps email addresses to Movable Ink mi_u values.

This is done by configuring an external dataset reference during integration setup. The external dataset should be a database table (e.g., PostgreSQL) that contains a mapping between email addresses and their corresponding mi_u values in Movable Ink.

Without the mi_u external reference, Fides cannot resolve which Movable Ink user to target for erasure requests. Ensure your mapping table is kept up to date.

Integrating with Movable Ink

To integrate an existing system with Movable Ink:

  1. Navigate to Data mapView Systems and choose the system that you want to connect.
  2. Click on the Integrations tab.
  3. Pick the vendor or system type that you want to integrate with from the Connection type drop-down menu.
  4. Complete the required fields (Domain, Brand, Client ID, Client Secret) and click Save.
  5. Configure the User ID reference external dataset reference to point to your email-to-mi_u mapping table.

You may confirm your integration is working using the Test connection button, if desired.

To learn more, please see our guide for Managing Integrations.

Erasure requests

Movable Ink supports erasure (deletion) requests through the Fides integration. When a privacy request is submitted, Fides resolves the user's mi_u via the configured external reference and submits a deletion request to Movable Ink's Data Subject Rights API.

Erasure requests are processed asynchronously — Fides submits the delete request and then polls Movable Ink's status endpoint until the deletion is confirmed as complete.

Technical detail

Fides utilizes API endpoints to access the API service for a SaaS application. An API service is the programmatic interface through which Fides can query and update data within an application to access, rectify, or delete personal information. Each SaaS tool will have a unique set of endpoints to enable privacy functions.

Movable Ink endpoints

In the table below, you can find which endpoints are used for each type of privacy function.

Privacy functionEndpointDescription
Erasure RequestPOST /api/v2/data-subject-rightsSubmits a deletion request for a user identified by their mi_u. Processed asynchronously with status polling.