---
title: ManageEngine ServiceDesk Plus API Integration on Truto
slug: manageenginesdplus
category: Helpdesk
canonical: "https://truto.one/integrations/detail/manageenginesdplus/"
---

# ManageEngine ServiceDesk Plus API Integration on Truto



**Category:** Helpdesk  
**Status:** Generally available

## Unified APIs

### Unified User Directory API

- **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 ManageEngine ServiceDesk Plus 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 ManageEngine ServiceDesk Plus.** The Proxy API is a 1-to-1 mapping of the ManageEngine ServiceDesk Plus 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

- **Sync employee directories for ticket routing and user context** — SaaS companies can pull users and workspace data from ManageEngine ServiceDesk Plus via Truto's Unified User Directory API to map requesters and technicians, ensuring tickets and workflows are correctly attributed to the right people.
- **Auto-create IT incidents from security or monitoring alerts** — Cybersecurity and observability SaaS platforms can offer their customers a native ServiceDesk Plus integration that automatically converts critical alerts into incident tickets, reducing mean time to response without manual handoffs.
- **Bridge customer support with internal IT helpdesk workflows** — Customer support and feedback platforms can let agents escalate complex issues directly into their customers' ServiceDesk Plus instance, keeping both sides in sync without requiring agents to context-switch into ManageEngine.
- **Automate employee onboarding requests from HR platforms** — HRIS and identity management tools can trigger service catalog requests in ServiceDesk Plus when new hires are added, automating IT provisioning tasks like laptop assignment, email creation, and VPN access.
- **Enrich helpdesk tickets with external context and resolution data** — SaaS tools that perform automated diagnostics or remediation can append worklogs, notes, and resolution summaries to open ServiceDesk Plus tickets, giving IT technicians full visibility without leaving their ITSM console.

## What you can build

- **Unified user directory sync with ServiceDesk Plus** — Use Truto's Unified User Directory API to pull requesters and technicians from ServiceDesk Plus, enabling accurate user mapping across your platform and the customer's helpdesk.
- **One-click incident creation from alerts** — Let your users push critical events from your product directly into ServiceDesk Plus as incident tickets, with pre-mapped priority, category, and requester fields.
- **Bi-directional ticket notes and worklog sync** — Append diagnostic data, customer replies, or remediation logs to ServiceDesk Plus tickets and pull technician responses back into your product for a seamless cross-platform conversation.
- **Automated ticket lifecycle management** — Programmatically update ServiceDesk Plus ticket statuses — from Open to Resolved to Closed — when your product completes an automated action or workflow.
- **Employee onboarding request trigger** — Automatically create service requests in ServiceDesk Plus with child tasks for IT provisioning when a new employee record is created in your HRIS product.
- **Workspace-aware integration setup** — Leverage workspace data from the Unified User Directory API to scope integrations to the correct ServiceDesk Plus instance or organizational unit during customer onboarding.

## FAQs

### What Truto Unified APIs are available for ManageEngine ServiceDesk Plus today?

Truto currently supports the Unified User Directory API for ServiceDesk Plus, covering Users and Workspaces. Additional tools and unified API resources (such as ticket creation, notes, and status updates) are built on request — reach out to the Truto team to scope what you need.

### How does authentication work for ServiceDesk Plus integrations?

ManageEngine ServiceDesk Plus supports OAuth 2.0 for its cloud (SDP On Demand) offering. Truto manages the full auth lifecycle — token generation, refresh, and secure storage — so your end users can connect their accounts without you handling credentials directly.

### Does the ServiceDesk Plus API differ by region or deployment type?

Yes. The cloud version uses region-specific base URLs (e.g., sdpondemand.manageengine.com for US, .eu for Europe) and requires the custom header 'Accept: application/vnd.manageengine.sdp.v3+json'. Truto abstracts these regional quirks so you don't have to handle them in your code.

### Can I access custom fields on ServiceDesk Plus tickets or users?

ServiceDesk Plus's REST API v3 supports reading and writing custom fields on requests (tickets) and other objects. When Truto builds out ticket-level tools for your integration, custom field mapping can be included. Contact Truto to discuss your specific schema requirements.

### How does Truto handle pagination for large ServiceDesk Plus datasets?

Truto automatically manages API pagination so you can retrieve complete datasets — such as all users or all tickets — without writing pagination logic yourself. This is handled transparently through Truto's proxy and unified API layers.

### What if I need ServiceDesk Plus capabilities beyond the Unified User Directory API?

Truto builds integration tools on request. Common asks include ticket CRUD, notes and worklogs, change and problem management, and asset/CMDB sync. Share your use case with the Truto team and they'll scope and build the necessary tools for your integration.
