Developer tools
Last updated April 25th, 2024
The Samsung Knox ecosystem offers SDKs for device apps, REST APIs for web integrations, and plugins for web consoles.
Device apps
-
Knox SDK — Use this Android SDK to manage, customize, and secure Samsung phones and tablets.
-
Knox POS SDK — Use this SDK to create and customize, and secure your own secure point-of-sale app.
-
Knox Capture SDK — Use this SDK to create an app to scan barcodes using the device camera and feed the output to another software.
-
Knox Tizen SDK — Use this Tizen SDK to manage, customize, and secure Samsung watches.
Web services
-
Knox Cloud Authentication — Use this REST API to get JWT tokens for the Knox Deployment Program, Knox Mobile Enrollment, and Knox Guard services.
-
Knox Webhook Notification — Use this webhook notification service to get change notifications for subscribed events and reduce the computational load on your resources.
-
Knox Deployment Program — Use these REST APIs to associate purchased Samsung devices with enterprises. Get authentication tokens from the Knox Cloud Authentication service.
-
Knox Mobile Enrollment — Use these REST APIs to assign an Mobile Device Management (MDM) solution to devices. Get authentication tokens from the Knox Cloud Authentication service.
-
Knox Configure — Use these REST APIs to provision and configure devices. Get authentication tokens from the Knox Cloud Authentication service.
-
Knox Manage — Use these REST APIs to manage your enterprise devices.
-
Knox Attestation — Use these REST APIs to verify that a Samsung device is running authorized firmware.
-
Knox Guard — Use these REST APIs to safeguard your finances from missed payments and stolen devices.
Managed configurations
- Knox Service Plugin — Use this OEMConfig plugin to integrate the latest Knox features into an MDM console.
- Samsung Email — Use this AppConfig plugin to integrate the latest Samsung Email features into an MDM console.
On this page
Is this page helpful?