---
title: Lucid API Integration on Truto
slug: lucid
category: Cloud Storage
canonical: "https://truto.one/integrations/detail/lucid/"
---

# Lucid API Integration on Truto



**Category:** Cloud Storage  
**Status:** Beta

## Unified APIs

### Unified User Directory API

- **Users** — The User object represents a User.

## How it works

1. **Link your customer's Lucid 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 Lucid.** The Proxy API is a 1-to-1 mapping of the Lucid 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

- **Automate creative team onboarding and offboarding** — SaaS platforms in IT management or identity governance can sync user lifecycle events directly to LucidLink, ensuring that when an employee or contractor is added or removed from HR systems, their LucidLink filespace access is provisioned or revoked instantly — critical for protecting sensitive pre-release media IP.
- **Sync freelancer access with project timelines** — Creative staffing or freelancer marketplace platforms can automatically provision time-bound LucidLink accounts for contracted editors and artists, granting access only to relevant project directories and revoking it when the engagement ends — no manual IT tickets required.
- **Centralize user directory across cloud storage tools** — SaaS companies building unified dashboards for IT admins need a single view of users across all storage platforms their customers use. Integrating LucidLink via Truto's Unified User Directory API lets them read and manage LucidLink members alongside users from other cloud storage providers through one consistent interface.
- **Enforce role-based access from identity providers** — Security and compliance platforms can push group and role assignments from a central IdP into LucidLink, ensuring that user permissions on massive media filespaces always reflect the organization's access policies without manual reconciliation.

## What you can build

- **Automated LucidLink user provisioning on hire** — Trigger LucidLink member creation with correct group assignments the moment a new creative team member appears in your customer's HR or identity system.
- **Real-time offboarding access revocation** — Instantly disable or remove a user's LucidLink account when they are terminated or deactivated in the upstream identity source, closing the access gap for sensitive media files.
- **Cross-platform user directory dashboard** — Display a unified roster of all LucidLink members alongside users from other cloud storage tools, giving IT admins a single pane of glass for user management.
- **Group membership sync for project teams** — Automatically assign or reassign LucidLink users to functional groups (e.g., 'Freelance_VFX', 'Post_Audio') based on project assignments or team changes in your product.
- **Contractor access lifecycle automation** — Provision time-scoped LucidLink accounts for external contractors with auto-disable on contract end date, eliminating stale accounts and reducing security risk.

## FAQs

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

Truto maps LucidLink to the Unified User Directory API, which covers reading and managing users (members). This lets you list, create, update, and manage LucidLink members through a standardized schema consistent across other cloud storage and directory integrations.

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

LucidLink's API is accessed via Service Account secret keys. The API itself is self-hosted by administrators through a Docker container to maintain LucidLink's zero-knowledge encryption model. Truto handles the credential management so your end users can securely connect their LucidLink environments.

### Are there additional LucidLink tools or endpoints available beyond user management?

Currently, the LucidLink integration is built on request. The Unified User Directory API (Users) is the primary supported mapping. If you need access to LucidLink's Directory Management API or Connect API for folder operations or storage linking, Truto can build custom tools tailored to your use case.

### Does LucidLink support group management through the API?

Yes, LucidLink's API supports CRUD operations for both members and groups. Through Truto, you can manage group assignments programmatically, which is essential for role-based access control on filespaces.

### What is the hosting model for LucidLink's API?

LucidLink's REST API runs as a self-hosted Docker container managed by the customer's administrators. This architecture preserves LucidLink's zero-knowledge encryption guarantee — LucidLink itself never sees file contents or encryption keys. Truto connects to this self-hosted API endpoint on behalf of your users.

### Can I request custom tools or additional API coverage for LucidLink?

Absolutely. Truto builds integration tools on request. If you need coverage for directory management, storage linking, or other LucidLink-specific workflows beyond user management, reach out and Truto will scope and build the necessary tooling.
