---
title: Illow API Integration on Truto
slug: illow
category: Default
canonical: "https://truto.one/integrations/detail/illow/"
---

# Illow API Integration on Truto



**Category:** Default  
**Status:** Beta

## Unified APIs

### Unified User Directory API

- **Roles** — The Role object represents a role of a User.
- **Users** — The User object represents a User.
- **Workspaces** — Workspaces represent concepts like teams, workspaces, projects in apps that support them

## How it works

1. **Link your customer's Illow account.** Use Truto's frontend SDK; we handle every OAuth and API key flow so you don't need to create the OAuth app.
2. **Authentication is automatic.** Truto refreshes tokens, stores credentials securely, and injects them into every API request.
3. **Call Truto's API to reach Illow.** The Proxy API is a 1-to-1 mapping of the Illow API.
4. **Get a unified response format.** Every response uses a single shape, with cursor-based pagination and data in the `result` field.

## Use cases

- **Auto-provision privacy compliance for every new customer site** — Website builders and hosting platforms can automatically create Illow workspaces, provision user accounts with appropriate roles, and inject consent banners whenever a customer publishes a new domain — delivering instant compliance without manual setup.
- **Offer consent management as a white-labeled upsell module** — Agency-focused SaaS platforms can embed Illow's compliance features under their own brand, programmatically managing workspaces per client domain and granting agency clients scoped access to their own consent dashboards via role-based provisioning.
- **Sync consent-aware user profiles into CRM and marketing tools** — CRM and marketing automation platforms can integrate Illow consent signals so that contact records automatically reflect opt-in or opt-out status, preventing non-compliant outreach and keeping audience segments aligned with visitor preferences.
- **Centralize multi-tenant identity and access across compliance dashboards** — SaaS platforms serving multiple end-clients can use Truto's Unified User Directory API to keep users, roles, and workspace assignments in Illow synchronized with their own tenant model — eliminating manual user management and cross-tenant data leakage.
- **Route data subject requests into internal workflows** — Legal tech and ticketing platforms can capture DSARs collected by Illow and funnel them into existing case management systems, ensuring deletion and portability requests are tracked and resolved within SLA.

## What you can build

- **One-click workspace provisioning for new domains** — Automatically create an Illow workspace mapped to a customer's domain the moment they go live, with no manual intervention required.
- **Role-based access control sync** — Mirror your platform's permission model into Illow by provisioning users with Admin, Viewer, or Owner roles via the Unified User Directory API so each client sees only their own consent data.
- **Embedded consent analytics dashboard** — Pull aggregated consent statistics from Illow and display them natively alongside your platform's existing analytics — such as opt-in rates by region — without sending users to a separate tool.
- **Automated user lifecycle management** — When a client is added, upgraded, or offboarded in your platform, automatically create, update, or deactivate their corresponding Illow user and workspace assignments through Truto.
- **DSAR intake pipeline** — Capture data subject access and deletion requests submitted through Illow's widget and route them into your ticketing or case management system with full audit context.
- **Multi-region banner deployment engine** — Programmatically apply pre-approved, regulation-specific cookie banner templates across hundreds of client domains from a single API call, ensuring each site matches its visitors' local privacy laws.

## FAQs

### What Unified APIs does Truto support for Illow?

Truto maps Illow into the Unified User Directory API, which covers Users, Roles, and Workspaces. This lets you manage identity and access across Illow tenants using a single, normalized schema.

### Are there pre-built Truto tools for Illow?

No pre-built tools are available today. Illow tools are built on request — reach out to Truto and the team will scope and ship the specific endpoints and actions your use case requires.

### How does authentication work for the Illow integration?

Truto handles the full auth lifecycle for your end users. The specific auth method (API key or OAuth) depends on Illow's current API surface. Truto's managed auth means you never store or rotate credentials yourself.

### Can I manage multiple client domains from a single integration?

Yes. Illow's workspace model maps naturally to multi-tenant architectures. Through Truto's Unified User Directory API you can create and manage workspaces per domain, provision users under each workspace, and assign roles — all programmatically.

### How does Truto handle pagination and rate limits for Illow?

Truto abstracts away API-specific pagination and respects Illow's rate limits automatically, retrying where appropriate. You interact with a consistent cursor-based pagination model regardless of what Illow uses under the hood.

### What if I need data beyond Users, Roles, and Workspaces — like consent logs or cookie scan results?

Consent logs, DSAR data, and scan results fall outside the current Unified User Directory scope but can be supported through custom Truto tools built on request. Contact Truto to define the exact resources and operations you need.
