Get started

Last updated February 12th, 2026

To get started as a Knox Developer, sign up for a partner account. Once you’re approved, you can sign in to the Knox Partner Program and click Knox Developers to access the Knox Developer Portal. Here, you can register Cloud Apps, download SDKs, generate licenses, and much more.

Developer tools

The Samsung Knox ecosystem offers a variety of developer tools for customers and partners, ranging from REST APIs for cloud services to SDKs for device apps.

Cloud services

You can integrate with our REST APIs to access Knox cloud services.

If you want to access Knox cloud services with your own Samsung Knox account using our REST APIs, sign up on samsungknox.com with the same email you used to sign up for the Knox Partner Program, and request access to Knox cloud services. Ensure that you have a valid license to use Knox cloud services.

You can also access your customer’s Samsung Knox account on their behalf after they grant permission, allowing you to integrate Knox cloud services into your cloud platform. To learn more, see Knox OAuth 2.0 Authentication.

We have these REST APIs for Knox cloud services integration:

  • Knox OAuth 2.0 Authentication — Use this REST API to get authentication tokens for Knox cloud services.

  • Knox Webhook Notification — Use this webhook notification service to subscribe to change notifications, and reduce the computational load on your resources.

  • Knox Deployment Program — Use this REST API to associate purchased Samsung devices with your enterprise customers.

  • Knox MSP Portal — Use this REST API to remotely manage Knox cloud services on behalf of your enterprise customers.

  • Knox Mobile Enrollment — Use this REST API to bulk enroll devices to an Enterprise Mobility Management (EMM) service, or to certain Knox cloud services.

  • Knox E-FOTA — Use this REST API to control device firmware updates across device fleets.

  • Knox Configure — Use this REST API to provision and configure devices.

  • Knox Manage — Use this REST API to manage devices.

  • Knox Attestation — Use this REST API to verify that a Samsung device is running authorized firmware.

  • Knox Guard — Use this REST API to safeguard your finances from missed payments and stolen devices.

  • Knox Asset Intelligence — Use this REST API to monitor and track devices, as well as generate data-driven analytics regarding device usage and lifecycles.

Device apps

You can integrate your Android apps with our SDKs to manage, customize, and secure Samsung devices. You can download our SDKs and manage your licenses and apps from the Knox Developer Portal.

We have these SDKs:

  • 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.

Managed configurations

We provide apps that can control device behavior when pushed to Samsung devices. These device control policies are applied with managed configurations when the app is deployed through an EMM.

  • Knox Service Plugin — Use this OEMConfig plugin to integrate the latest Knox features into an EMM console.
  • Samsung Email — Use this AppConfig plugin to integrate the latest Samsung Email features into an EMM console.

Is this page helpful?