Knox Deployment Program

Last updated August 19th, 2025

The Knox Deployment Program is designed for Samsung device resellers, including carriers and distributors, who buy devices on behalf of enterprise customers. Knox Deployment Program is the underlying backbone of Samsung’s Knox Mobile Enrollment, Knox Configure, and other Knox cloud services, as it supplies info about enterprise devices to other services.

There are three ways to register (or upload) a device into the Samsung Knox cloud system:

  • Using the Knox Deployment App
  • Using the Knox Deployment Program web portal
  • Using the Knox Deployment Program API.

This guide shows how to use the Knox Deployment Program API to create an end-to-end device management console, to provide a single pane of glass for verifying and managing the device ownership of customer devices. For non-API options, see Knox Deployment Program documentation on our partner portal.

The Knox Deployment Program API is RESTful. It requires a Samsung Knox authentication token to access, and returns JSON responses.

Audience

This guide is intended for web developers working for Samsung device resellers, who buy devices on behalf of enterprise customers and use their own websites to identify which customers own the devices.

Where to start

If you want to See
Understand the overall Knox ecosystem The Big Picture
Learn how Knox Deployment Program works About Knox Deployment Program
Get authentication keys Knox Cloud Authentication
Get started with the Knox Deployment Program Tutorial — Knox Deployment Program (Knox Deployment Program) Integration
Use the Knox Deployment Program APIs API reference

If you want to configure a mutual SSL (Secure Sockets Layer) connection for open APIs, contact customer support. This is optional; you can still use the Knox REST APIs without setting up mutual SSL.

On this page

Is this page helpful?