Skip to content

Sales Intelligence · Beta

ZoomInfo SCIM
API integration

Ship Sales Intelligence features without building the integration. Full ZoomInfo SCIM API access via Proxy, normalized data through Unified APIs — extend models and mappings to fit your product.

Built for specific customer use cases. Issues are resolved quickly.

Talk to us
ZoomInfo SCIM

Use Cases

Why integrate with ZoomInfo SCIM

Common scenarios for SaaS companies building ZoomInfo SCIM integrations for their customers.

01

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.

02

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.

03

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.

04

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.

05

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

Ship these features with Truto + ZoomInfo SCIM

Concrete product features your team can ship faster by leveraging Truto’s ZoomInfo SCIM integration instead of building from scratch.

01

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.

02

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.

03

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.

04

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.

05

Offboarding deactivation pipeline

Wire a termination event to immediately deactivate the corresponding ZoomInfo account, generating an auditable log entry for compliance reporting.

06

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.

Unified APIs

Unified APIs for ZoomInfo SCIM

Skip writing code for every integration. Use Truto’s category-specific Unified APIs out of the box or customize the mappings with AI.

Unified User Directory API

Users

The User object represents a User.

View Docs

How It Works

From zero to integrated

Go live with ZoomInfo SCIM in under an hour. No boilerplate, no maintenance burden.

01

Link your customer’s ZoomInfo SCIM account

Use Truto’s frontend SDK to connect your customer’s ZoomInfo SCIM account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.

02

We handle authentication

Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.

03

Call our API, we call ZoomInfo SCIM

Truto’s Proxy API is a 1-to-1 mapping of the ZoomInfo SCIM API. You call us, we call ZoomInfo SCIM, and pass the response back in the same cycle.

04

Unified response format

Every response follows a single format across all integrations. We translate ZoomInfo SCIM’s pagination into unified cursor-based pagination. Data is always in the result attribute.

FAQs

Common questions about ZoomInfo SCIM on Truto

Authentication, rate limits, data freshness, and everything else you need to know before you integrate.

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.

ZoomInfo SCIM

Get ZoomInfo SCIM integrated into your app

Our team understands what it takes to make a ZoomInfo SCIM integration successful. A short, crisp 30 minute call with folks who understand the problem.

Talk to us