---
title: Fivetran API Integration on Truto
slug: fivetran
category: Business Intelligence
canonical: "https://truto.one/integrations/detail/fivetran/"
---

# Fivetran API Integration on Truto



**Category:** Business Intelligence  
**Status:** Generally available

## Unified APIs

### Unified User Directory API

- **Groups** — Groups are a collection of users in the source application. In some applications, they might also be called Teams.
- **Roles** — The Role object represents a role of a User.
- **Users** — The User object represents a User.

## How it works

1. **Link your customer's Fivetran 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 Fivetran.** The Proxy API is a 1-to-1 mapping of the Fivetran 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 Fivetran user offboarding for compliance** — IT governance and access management platforms can sync with Fivetran's user directory to automatically deprovision users when they leave the organization, ensuring SOC2 compliance and eliminating manual access revocation for sensitive data pipelines.
- **Enforce role-based access control across data infrastructure** — Security and identity SaaS products can read Fivetran workspaces, roles, and user assignments to audit permissions, detect over-provisioned accounts, and enforce least-privilege policies across their customers' data stack.
- **Provision Fivetran workspace access from a centralized IT portal** — IT management platforms can let admins grant or revoke Fivetran access directly from their product, syncing group memberships and role assignments without requiring end users to navigate the Fivetran UI.
- **Build a unified access audit trail across SaaS tools** — Compliance and governance SaaS products can pull user, group, and role data from Fivetran alongside dozens of other tools to generate consolidated access review reports for auditors.

## What you can build

- **Automated Fivetran user deprovisioning on offboarding** — Automatically remove users from Fivetran workspaces when an employee is offboarded in the HR system, closing access gaps in real time.
- **Cross-platform access review dashboard** — Display a unified view of who has access to Fivetran (and at what role level) alongside access data from other SaaS tools your customers use.
- **Role drift detection alerts** — Continuously monitor Fivetran role assignments and alert admins when a user's permissions deviate from the expected baseline defined by organizational policy.
- **Bulk workspace membership sync** — Sync team or department structures from an identity provider into Fivetran groups, keeping workspace membership aligned with org changes automatically.
- **Fivetran entitlement catalog for access requests** — Surface available Fivetran roles and workspaces in a self-service access request workflow so employees can request the right level of pipeline access with proper approval chains.

## FAQs

### What Fivetran data can I access through Truto's Unified User Directory API?

The Unified User Directory API maps to Fivetran's Users, Groups (workspaces), and Roles resources, letting you list, read, and manage user identities, workspace memberships, and role assignments programmatically.

### How does authentication work for connecting a customer's Fivetran account?

Fivetran's REST API uses API key and API secret (Basic Auth). Your end users provide their Fivetran API credentials, and Truto handles token storage and authenticated requests on your behalf.

### Are there rate limits on Fivetran's API that I need to worry about?

Yes, Fivetran enforces rate limits on its REST API. Truto manages request throttling, retries, and pagination automatically so your integration stays within safe limits without custom handling.

### Can I create or delete Fivetran users through this integration?

Fivetran's API supports inviting new users and removing existing users. Through Truto's Unified User Directory API, you can trigger these operations as part of provisioning and deprovisioning workflows.

### What if I need Fivetran data beyond users, groups, and roles — like connector or sync metadata?

Truto builds integration tools on request. If you need access to Fivetran's connector, destination, schema, or sync management endpoints, the Truto team can build and ship those tools for your specific use case.

### Does Truto handle Fivetran's pagination automatically?

Yes. Fivetran's API uses cursor-based pagination for list endpoints. Truto abstracts this away so you receive complete result sets through the Unified API without writing pagination logic.
