RegistrationRequest

RegistrationRequest
Registration Request

Request object for client registration. Contains client identification, device type, and license information.

JSON Example
{
    "client_id": "string",
    "client_type": "string",
    "licenses": [
        "string"
    ]
}
string
client_id
Optional
Constraints: minLength: 1

Optional client identifier. If not provided, the system will generate one. If provided and the client already exists, the registration will update the existing client. Must not be an empty string if provided (empty string will result in error code 100001).

string
client_type
Required  

The device type or client type. Must be one of the valid device types. The value can use either underscore or hyphen as delimiter (e.g., "NSX-Idps-Offline-Download" or "NSX_Idps_Offline_Download").

array of string
licenses
Required  
Constraints: minItems: 1

Array of license keys to validate. Must not be null and must contain at least one license key.

Parameter To