---
title: ZoomInfo SCIM API Integration on Truto
slug: zoominfoscim
category: Sales Intelligence
canonical: "https://truto.one/integrations/detail/zoominfoscim/"
---

# ZoomInfo SCIM API Integration on Truto



**Category:** Sales Intelligence  
**Status:** Beta

## Unified APIs

### Unified User Directory API

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

## How it works

1. **Link your customer's ZoomInfo SCIM 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 ZoomInfo SCIM.** The Proxy API is a 1-to-1 mapping of the ZoomInfo SCIM 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 SOC-2 and compliance evidence collection** — Security and compliance platforms can continuously read ZoomInfo's user directory to cross-reference active seats against HR systems, automatically flagging terminated employees who still have access to sensitive B2B contact data.
- **Reclaim unused ZoomInfo licenses to cut SaaS spend** — SaaS management platforms can monitor ZoomInfo seat utilization and let IT admins suspend inactive users on demand, freeing up licenses that often cost $1,500+ per year each.
- **Zero-touch provisioning for new sales hires** — RevOps and sales enablement tools can automatically create ZoomInfo accounts with the correct role, product license, and export credit limits the moment a new rep is hired or completes onboarding — eliminating manual IT tickets.
- **Instant offboarding to prevent data exfiltration** — Identity and access management products can programmatically deactivate a departing rep's ZoomInfo account in real time, ensuring they cannot bulk-export proprietary contact lists before or after their last day.
- **Centralized user directory sync across GTM tools** — Platforms that manage the revenue tech stack can maintain a single source of truth for who has access to ZoomInfo, syncing user records bidirectionally with an HRIS or IdP through Truto's Unified User Directory API.

## What you can build

- **One-click license reclamation** — Ship a button that lets IT admins suspend an inactive ZoomInfo user and instantly reclaim their seat, powered by a SCIM PATCH request through Truto.
- **Automated onboarding provisioning workflow** — Trigger ZoomInfo user creation with preconfigured roles and credit limits when a new hire event fires from an HRIS or identity provider.
- **Orphaned account detection dashboard** — Display a real-time view of ZoomInfo users who no longer exist in the company's HR directory, highlighting compliance risks and wasted spend.
- **Role-based access policy enforcement** — Automatically update ZoomInfo user roles and group memberships whenever an employee's department or title changes in the source-of-truth directory.
- **Offboarding deactivation pipeline** — Wire a termination event to immediately deactivate the corresponding ZoomInfo account, generating an auditable log entry for compliance reporting.
- **License utilization and seat count report** — Pull a full ZoomInfo user roster via SCIM and surface seat-count metrics so finance and RevOps teams can reconcile usage against their contract.

## FAQs

### What authentication method does ZoomInfo SCIM use?

ZoomInfo SCIM uses a bearer token (API token) for authentication. The token is generated inside ZoomInfo's admin settings and passed in the Authorization header of every SCIM request. Truto handles token storage and injection so your application never manages raw credentials.

### What SCIM operations are supported by ZoomInfo?

ZoomInfo's SCIM 2.0 implementation supports creating users (POST), listing and reading users (GET), updating users (PATCH), deactivating users, and managing groups. This covers the full user lifecycle — provisioning, modification, and deprovisioning.

### Does Truto have pre-built tools for ZoomInfo SCIM?

ZoomInfo SCIM tools are built on request. Once enabled, the integration maps to Truto's Unified User Directory API (Users), giving you a standardized schema for reading and managing ZoomInfo user records without handling SCIM protocol details directly.

### Can I assign ZoomInfo product licenses and export credits through the SCIM API?

Yes. ZoomInfo's SCIM user schema includes attributes for product license assignment, role (Admin vs. User), and usage/export credit configuration. These can be set at user creation time or updated via PATCH requests.

### How does pagination work when listing ZoomInfo users?

ZoomInfo SCIM supports standard SCIM 2.0 pagination using startIndex and count parameters. Truto abstracts this into its own cursor-based pagination, so your application receives consistent paginated responses regardless of the underlying API mechanics.

### Does deactivating a user delete their data in ZoomInfo?

No. Deactivation via SCIM sets the user's active attribute to false, which revokes portal access and frees the license seat. Historical data and activity associated with the user are preserved, which is important for audit and compliance purposes.
