NSX-T Data Center REST API

Associated URIs:

API Description API Path

Accept end user license agreement


Accept end user license agreement
POST /policy/api/v1/eula/accept
POST /api/v1/eula/accept

Return the acceptance status of end user license agreement


Return the acceptance status of end user license agreement
GET /policy/api/v1/eula/acceptance
GET /api/v1/eula/acceptance

Return the content of end user license agreement


Return the content of end user license agreement in the specified format.
By default, it's pure string without line break
GET /policy/api/v1/eula/content
GET /api/v1/eula/content

Return the Enterprise License


Return the Enterprise License.
GET /api/v1/license (Deprecated)

Assign an Updated Enterprise License Key


Assign an Updated Enterprise License Key.
PUT /api/v1/license (Deprecated)

Get all licenses


Returns all licenses.
GET /api/v1/licenses

Remove a license


This will delete the license key identified in the request body
by "license_key" and its properties from the system.
Attempting to delete the last license key will result in an error.
POST /api/v1/licenses?action=delete

Add a new license key


This will add a license key to the system.
The API supports adding only one license key for each license edition
type - Standard, Advanced or Enterprise. If a new license key is tried
to add for an edition for which the license key already exists,
then this API will return an error.
POST /api/v1/licenses

Remove a license identified by the license-key


Remove a license identified by the license-key.
DELETE /api/v1/licenses/{license-key} (Deprecated)

Get license properties for license identified by the license-key


Get license properties for license identified by the license-key.
GET /api/v1/licenses/{license-key} (Deprecated)

Get usage report of all registered modules


Returns usage report of all registered modules
GET /api/v1/licenses/licenses-usage

Get usage report of all registred modules in CSV format


Returns usage report of all registered modules in CSV format
GET /api/v1/licenses/licenses-usage?format=csv

Get the security feature license usage report in CSV format.


Get the security feature license usage report in CSV format.
GET /api/v1/licenses/security-usage?format=csv

Get the security feature license usage report.


Get the security feature license usage report.
GET /api/v1/licenses/security-usage

Synchronize VCF licenses from all registered vCenters


Synchronize VCF licenses from all registered vCenters and update
licenses in NSX. This API will not return synchronized VCF licenses
and just update them in NSX.
POST /api/v1/licenses/vcf-licenses (Deprecated)

Synchronize VCF licenses from all registered vCenters


Synchronize VCF licenses from all registered vCenters and update
licenses in NSX. This API will not return synchronized VCF licenses
and just update them in NSX.
POST /api/v1/licenses/vcf/action/sync