Activate Licenses

Use the License API to activate licenses.
Header
: apikey
Parameters
:
uuid
,
cpuid
,
authCode
,
memory
,
serialNumber
, and
vCPU
URL
:
https://api.paloaltonetworks.com/api/license/activate
The parameters uuid, cpuid, authCode, and serialNumber apply for all VM-Series licenses, regardless of PAN-OS version.
The parameters
memory
and
vCPU
only apply for flexible vCPUs (Software Next Generation Credits, available on PAN-OS 10.0.4 and later).
  • For the initial license activation, provide the parameters in the API request. For example:
    curl -i -H "apikey:a103e3065360acc5e01666fb9335964fcfe668100666db6f3ff43d4544de0###" --data-urlencode cpuid=AWS:57060500FFFBE### --data-urlencode uuid=EC2278FF-F0CB-45E2-343B-E97984BAC### --data-urlencode authCode=D3521### --data-urlencode vcpu=4 --data-urlencode memory=8388608 https://api.paloaltonetworks.com/api/license/activate
    Code copied to clipboard
    Unable to copy due to lack of browser support.
  • If you did not save the license keys or had network connection issues during initial license activation, you can retrieve the license(s) for a firewall that you have previously activated.
    In the API request, provide the
    cpuid
    and
    uuid
    , or, provide the
    serialNumber
    of the firewall.
Sample request for initial license activation using Curl:
curl -i -H "apikey:$APIKEY" --data-urlencode cpuid=51060400FFFBAB1F --data-urlencode uuid=564D0E5F-3F22-5FAD-DA58-47352C6229FF --data-urlencode authCode=I7115398 https://api.paloaltonetworks.com/api/license/activate
Code copied to clipboard
Unable to copy due to lack of browser support.
Sample API response
:
[{"lfidField":"13365773","partidField":"PAN-SVC-PREM-VM-300","featureFi--eld": "Premium","feature_descField":"24 x 7 phone support; advanced replacement hardware service","keyField":"m4iZEL1t3n6Oa+6ll1L7itDZTphYw48N1AMOZXutDgExC5f5pOA52+Qg1jmAxanB\nKOyat4FJI4k2hWiBYz9cONuKoiaNOtAGhJvAuZmYgqAZejKueWrTzCuLrwxI/iEw\nkRGR3cYG+j6o84RitR937m2iOk2v9o8RSfLVilgX28nqmcO8LcAnTqbrRWdFtwVk\nluz47AUMXauuqwpMipouQYjk0ZL7fTHHslhyL7yFjCyxBoYXOt3JiqQ0OCDdBdDI\n91RkVPylEwTKgSXm3xpzbmC2ciUR5b235gyqdyW8eQXKvaThuR8YyHr1Pdw/lAjs\npyyIVFa6FufPacfB2RHApQ==\n","auth_codeField":"","errmsgField":null, "typeField":"SUP","regDateField":"2016-06-03T08:18:41","startDateField":"5/29/2016", "vm_capacityField":null,"uuidField":null,"cpuidField":null,"mac_baseField":null, "mac_countField":null,"drrField":null,"expirationField":"8/29/2016 12:00:00 AM","PropertyChanged":null},{"lfidField":"13365774","partidField":"PAN-VM-300-TP", "featureField":"Threat Prevention","feature_descField":"Threat Prevention","keyField":"NqaXoaFG+9qj0t9Vu7FBMizDArj+pmFaQEd6I2OqfBfAibXrvuoFKeXX/K2yXtrl\n2qJhNq3kwXBDxn181z3nrUOsQd/eW68dyp4jb1MfAwEM8mlnCyLhDRM3EE+umS4b\ndZBRH5AQjPoaON7xZ46VMFovOR+asOUJXTptS/Eu1bLAI7PBp3+nm04dYTF9O50O\ndey1jmGoiBZ9wBkesvukg3dVZ7gxppDvz14+wekYEJqPfM0NZyxsC5dnoxg9pciF\ncFelhnTYlma1lXrCqjJcFdniHRwO0RE9CIKWe0g2HGo1uo2eq1XMxL9mE5t025im\nblMnhL06smrCdtXmb4jjtg==\n","auth_codeField":"", "errmsgField":null,"typeField":"SUB","regDateField":"2016-06-03T08:18:41", "startDateField":"5/29/2016","vm_capacityField":null,"uuidField":null, "cpuidField":null,"mac_baseField":null,"mac_countField":null,"drrField":null, "expirationField":"8/29/2016 12:00:00 AM","PropertyChanged":null} ...<truncated>
Code copied to clipboard
Unable to copy due to lack of browser support.
The feature_Field in the response indicates the type of key that follows in the keyField. Copy each key to a text file and save it with the .key extension. Because the key is in json format, it does not have newlines. Make sure to convert it to newlines if your parser requires them. Make sure to name each key appropriately and save it to the /license folder of the bootstrap package. For example, include the authcode with the type of key to name it as I3306691_1pa-vm.key (for the capacity license key), I3306691_1threat.key (for the Threat Prevention license key), I3306691_1wildfire.key (for the WildFire subscription license key).
Sample API request for retrieving previously activated licenses using Curl:
curl -i -H "apikey:$APIKEY" --data-urlencode serialNumber=007200006142 https://api/paloaltonetworks.com/api/license/activate
Code copied to clipboard
Unable to copy due to lack of browser support.
Sample API response
:
[{"lfidField":"13365773","partidField":"PAN-SVC-PREM-VM-300","featureField": "Premium","feature_descField":"24 x 7 phone support; advanced replacement hardware service","keyField":"m4iZEL1t3n6Oa+6ll1L7itDZTphYw48N1AMOZXutDgExC5f5pOA52+Qg1jmAxanB\nKOyat4FJI4k2hWiBYz9cONuKoiaNOtAGhJvAuZmYgqAZejKueWrTzCuLrwxI/iEw\nkRGR3cYG+j6o84RitR937m2iOk2v9o8RSfLVilgX28nqmcO8LcAnTqbrRWdFtwVk\nluz47AUMXauuqwpMipouQYjk0ZL7fTHHslhyL7yFjCyxBoYXOt3JiqQ0OCDdBdDI\n91RkVPylEwTKgSXm3xpzbmC2ciUR5b235gyqdyW8eQXKvaThuR8YyHr1Pdw/lAjs\npyyIVFa6FufPacfB2RHApQ==\n","auth_codeField":"","errmsgField":null, "typeField":"SUP","regDateField":"2016-06-03T08:18:41","startDateField":"5/29/2016", "vm_capacityField":null,"uuidField":null,"cpuidField":null,"mac_baseField":null, "mac_countField":null,"drrField":null, "expirationField":"8/29/2016 12:00:00 AM","PropertyChanged":null},{"lfidField":"13365774","partidField":"PAN-VM-300-TP", "featureField":"Threat Prevention","feature_descField": "Threat Prevention","keyField": "NqaXoaFG+9qj0t9Vu7FBMizDArj+pmFaQEd6I2OqfBfAibXrvuoFKeXX/K2yXtrl\n2qJhNq3kwXBDxn181z3nrUOsQd/eW68dyp4jb1MfAwEM8mlnCyLhDRM3EE+umS4b\ndZBRH5AQjPoaON7xZ46VMFovOR+asOUJXTptS/Eu1bLAI7PBp3+nm04dYTF9O50O\ndey1jmGoiBZ9wBkesvukg3dVZ7gxppDvz14+wekYEJqPfM0NZyxsC5dnoxg9pciF\ncFelhnTYlma1lXrCqjJcFdniHRwO0RE9CIKWe0g2HGo1uo2eq1XMxL9mE5t025im\nblMnhL06smrCdtXmb4jjtg==\n","auth_codeField":"","errmsgField":null,"typeField":"SUB", "regDateField":"2016-06-03T08:18:41","startDateField":"5/29/2016","vm_capacityField" :null,"uuidField":null,"cpuidField":null,"mac_baseField":null, "mac_countField":null,"drrField":null,"expirationField":"8/29/2016 12:00:00 AM","PropertyChanged":null} ...<truncated>
Code copied to clipboard
Unable to copy due to lack of browser support.

Recommended For You