Knox Deployment Program

Last updated September 17th, 2025

The Knox Deployment Program (KDP) enables Samsung device resellers, including carriers and distributors, to manage device ownership on behalf of their enterprise customers. KDP serves as the backbone for Samsung Knox services — such as Knox Mobile Enrollment, Knox Configure, and others — by providing device metadata required by those services.

There are two ways to upload a device into the Samsung Knox cloud system:

  • Using the KDP reseller portal
  • Using the KDP API

You can use the KDP API to create an end-to-end device management console that serves as a single pane of glass for verifying and managing ownership of customer devices. For non-API options, see KDP console documentation on our partner portal.

The KDP 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.

Where to start

If you want to See
Understand the overall Knox ecosystem The Big Picture
Get authentication keys Knox OAuth 2.0 Authentication
Get started with KDP Tutorial — Knox Deployment Program (Knox Deployment Program) Integration
Use the KDP API API reference

If you want to configure a mutual SSL (Secure Sockets Layer) connection, contact customer support. This is optional — you can still use any Knox APIs, including the KDP API, without setting up mutual SSL.

On this page

Is this page helpful?