Management API
Product

Create Product

3min

Creates a product if requesting manager has access permissions to it.

URL : /api/v1/products/

Method : POST

Parameters

  • active - Boolean
  • product_name - String
  • short_code - String
  • default_license_type - String
    • values can be perpetual, subscription, time-limited, consumption
  • subscription_duration - String
  • valid_duration - String
  • enable_maintenance_period - Boolean
  • maintenance_duration - String
  • max_consumptions - Integer
  • allow_overages - Boolean
  • max_overages - Integer
  • reset_consumption - Boolean
  • consumption_period - String
  • is_floating - Boolean
  • is_floating_cloud - Boolean
  • floating_users - Integer
  • floating_timeout - Integer
  • max_activations - Integer
  • allow_trial - Boolean
  • trial_days - Integer
  • authorization_method - String
    • values can be license-key, user
  • prevent_vm - Boolean
  • hardware_id_required - Boolean
  • is_upgrade - Boolean
  • upgrade_from - list of product IDs
  • is_node_locked - Boolean
  • is_user_locked - Boolean

Data example

JSON


Success Response

Code : 200 OK

Content examples :

JSON