API integration
Expand your
Default
integrations with the
Kandji
API integration.


superAI
delete_a_kandji_device_by_id
Delete a specific device in Kandji using id. This removes the device record, unenrolls it from MDM,…
get_single_kandji_user_by_id
Get details for a specific user in Kandji using id. Returns key fields including name, email, active…
list_all_kandji_users
List users in Kandji. Returns an array of users with key details such as id, email, name, active, ar…
delete_a_kandji_user_by_id
Delete a specific user in Kandji by id. Returns no content on success. If the user is still assigned…
list_all_kandji_device_apps
Get a list of all installed apps for a specified device in Kandji. Requires device_id. The response…
get_single_kandji_blueprint_by_id
Get information about a specific blueprint in Kandji using id. Returns blueprint details including c…
list_all_kandji_blueprints
Get a list of blueprints in Kandji. Returns blueprint records with details such as id and name.…
list_all_kandji_device_library_items
Get all library items and their statuses for a specified device in Kandji. Returns fields including…
update_a_kandji_device_by_id
Update device information in Kandji using id. Supports updating user assignment, asset_tag, blueprin…
get_single_kandji_device_by_id
Get device details for a specified device in Kandji. Requires device id. Returns device information…
list_all_kandji_devices
Get a list of devices in Kandji. Returns fields including device_id, device_name, model, platform, o…
Enhanced
Kandji
with AI Capabilities
Unified APIs for
Kandji
Skip writing code for every integration. Save time by using Truto's category-specific Unified APIs. You can use the schema we provide out of the box or customize and override the mappings to suit your needs with AI.
Users
The User object represents a User.
Unified User Directory API
Devices
Core resource which represents a managed device in an MDM or RMM system. Devices are typically mapped to endpoints, nodes, or assets depending on the underlying product.
Unified MDM API
Apps
Core resource which represents a software application installed on a managed device. Installed software is typically mapped to installed applications, installed programs, packages, or inventory items…
Unified MDM API
Users
Users represent the people using the underlying MDM or RMM system. They are usually called employees, contractors, admins, etc.
Unified MDM API
Proxy API for
Kandji

Boost customer satisfaction
When customers can easily integrate their new products into their existing systems, they’re more likely to stick around. It’s just common sense!

Empower engineers
Who wants to do boring grunt work? Not engineers! By taking care of integrations for them, they’ll have more time to focus on what really matters - making a great product.

Boost profits
Optimise developer resources. Truto frees up time and saves money. Say hello to a healthier bottom line!

Wow your prospects
Say 'Yes' to every integration request your prospects ask you for. Integrations should not deter deal closures.

✨ Powered by AI
Customize the mappings as you need using AI.
Build your own unified API from scratch, aided by AI.

We have been able to dramatically accelerate our GTM timeline by several months as a result of Truto. The devs at Truto worked with us to build a unified API structure with our team so that we have a solid base for future integrations as well. The support has been very quick to respond to our inquiries and provide timely resolutions for our requests.
Josh Benson,
CEO of Omnitrain











