Last Modified October 1, 2026

WEB_DeActivate() API

The device (for Device Apps) or the browser (for SAAS Apps) for this License Code will be de-activated using the Password. This will free-up a "Device/Browser" on a Single-User / Multi-Computer License, or free-up a "Seat" on a Multi-User on the DNA Server.

 

WEB_DEACTIVATE POST Parameters

API
"API": "WEB_DEACTIVATE"
DNA_KEY1
"DNA_KEY1": "<encoded key1>"

<encoded key1> may be blank on new device.

DNA_KEY2
"DNA_KEY2": "<encoded key2>"

<encoded key2> may be blank on new device.

PRODUCT_ID
"PRODUCT_ID": "P0000000"

The DNA Product ID.

ACTIVATION_CODE
"ACTIVATION_CODE": "XX012345ABCDEF"

License Code to be activated

PASSWORD
"PASSWORD": "xxxxxxxxxxx"

License Code Password, provided by:

  • If Product uses "User Authentication" option, then provided by the User
  • If Product does not use "User Authentication" option, then a hard-coded default Password used for all Licenses for this Product
DEVICE_ID
(Device Application)
"DEVICE_ID": "<deviceID>"

When node-locking used, the device ID to be used

USERAGENT
(SAAS Application)
"USERAGENT": "<HTTP User Agent>"

The value of Request.ServerVariables["HTTP_USER_AGENT"]. Will be used to determine DNA_Platform and DNA_ComputerName.

USERAGENT
(Device Application)
"USERAGENT": "<device>"

The device OS platform used for display in the DNA Control Panel, from the following:

WINDOWS Windows 32-bit
WINDOWS64 Windows 64-bit
MACINTOSH Mac OSX 32-bit
MACINTOSH64 Mac OSX 64-bit
LINUX Linux
ANDROID Android Phone
IPHONE iPhone
IPAD iPad
COMPUTER_NAME
(Device Application)
"COMPUTER_NAME": "<device name>"

If available, the assigned device name used for display in the License Manager and the DNA Control Panel

DATE
"DATE": "22-12-07 15:37:47"

String representation of current date in any format. Used only to create / validate SIGNATURE

SIGNATURE
"SIGNATURE": "<HMAC256 Hash>"

HMAC256 Signature for the Request

 

WEB_DEACTIVATE Request example for Device App in JSON format

            
             
            {
                "API": "WEB_DEACTIVATE", 
                "DNA_KEY1": "8c9c72719398508a", 
                "DNA_KEY2": "2044095b-6fa7-11ea-8949-000d3a126e14", 
                "PRODUCT_ID": "P0002964", 
                "ACTIVATION_CODE": "XX012345ABCDEF", 
                "PASSWORD":"********", 
                "DEVICE_ID":"8c9c72719398508b",
                "USERAGENT": "ANDROID", 
                "COMPUTER_NAME":"Joe-Samsung",
                "DATE":"22-12-07 15:37:47",
                "SIGNATURE": "eD9S9vqX7qFhpddJvQeLwRxfwHYByv5;fAMwb0LEnDE=" 
            }
			
            

 

WEB_DEACTIVATE Request example for SAAS App in JSON format

            
             
            { 
                "API": "WEB_DEACTIVATE", 
                "DNA_KEY1": "2044095b-6fa7-11ea-8949-000d3a126e14", 
                "DNA_KEY2": "2044095b-6fa7-11ea-8949-000d3a126e14", 
                "PRODUCT_ID": "P0002964", 
                "ACTIVATION_CODE": "XX012345ABCDEF", 
                "PASSWORD":"********", 
                "USERAGENT": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 Safari/537.36", 
                "DATE":"22-12-07 15:37:47",
                "SIGNATURE": "eD9S9vqX7qFhpddJvQeLwRxfwHYByv5;fAMwb0LEnDE=" 
            }