GET/v1/api-keysGET /v1/api-keys
Code samples
cURL
# You can also use wget
curl -X GET /v1/api-keys \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/api-keys
Gets the API keys based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","apiKeys":[{"id":0,"name":"string","key":"string","clientSecret":"string","createdDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","ownerId":"string","revoked":true,"permissions":0,"description":"string"}],"totalApiKeysCount":0}{
"success": true,
"code": 0,
"message": "string",
"apiKeys": [
{
"id": 0,
"name": "string",
"key": "string",
"clientSecret": "string",
"createdDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"ownerId": "string",
"revoked": true,
"permissions": 0,
"description": "string"
}
],
"totalApiKeysCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetApiKeysResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/api-keysPOST /v1/api-keys
Code samples
cURL
# You can also use wget
curl -X POST /v1/api-keys \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/api-keys
Inserts a new API key.
Body parameter
{
"apiKey": {
"id": 0,
"name": "string",
"key": "string",
"clientSecret": "string",
"createdDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"ownerId": "string",
"revoked": true,
"permissions": 0,
"description": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertApiKeyRequest | false | The request containing the API key to insert. |
Example responses
200 Response
{"apiKeyId":0,"success":true,"code":0,"message":"string","apiKey":"string"}{
"apiKeyId": 0,
"success": true,
"code": 0,
"message": "string",
"apiKey": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertApiKeyResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/api-keysPUT /v1/api-keys
Code samples
cURL
# You can also use wget
curl -X PUT /v1/api-keys \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/api-keys
Updates the API key with the specified ID.
Body parameter
{
"apiKey": {
"id": 0,
"name": "string",
"key": "string",
"clientSecret": "string",
"createdDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"ownerId": "string",
"revoked": true,
"permissions": 0,
"description": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateApiKeyRequest | false | The request containing the API key to update. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateApiKeyResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/api-keys/{apiKeyId}DELETE /v1/api-keys/{apiKeyId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/api-keys/{apiKeyId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/api-keys/\{apiKeyId\}
Deletes the API key with the specified ID.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| apiKeyId | path | integer(int32) | true | The ID of the API key to delete. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteApiKeyResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/usersGET /v1/users
Code samples
cURL
# You can also use wget
curl -X GET /v1/users \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/users
Gets the users based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
| roles | query | string | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","users":[{"id":"string","userName":"string","email":"string","phoneNumber":"string","title":"string","firstName":"string","lastName":"string","department":"string","birthDate":"2019-08-24T14:15:22Z","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","lastDismissMessages":"2019-08-24T14:15:22Z","lastLogIn":"2019-08-24T14:15:22Z","rank":0,"image":"string","address":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mobile":"string","notes":"string","customerId":0,"roles":["string"],"apiKeys":[{"id":0,"name":"string","key":"string","clientSecret":"string","createdDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","ownerId":"string","revoked":true,"permissions":0,"description":"string"}],"settings":[{"id":0,"category":"string","group":"string","name":"string","value":"string","type":"string","description":"string","readOnly":true,"userId":"string"}]}],"totalUsersCount":0}{
"success": true,
"code": 0,
"message": "string",
"users": [
{
"id": "string",
"userName": "string",
"email": "string",
"phoneNumber": "string",
"title": "string",
"firstName": "string",
"lastName": "string",
"department": "string",
"birthDate": "2019-08-24T14:15:22Z",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"lastDismissMessages": "2019-08-24T14:15:22Z",
"lastLogIn": "2019-08-24T14:15:22Z",
"rank": 0,
"image": "string",
"address": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mobile": "string",
"notes": "string",
"customerId": 0,
"roles": [
"string"
],
"apiKeys": [
{
"id": 0,
"name": "string",
"key": "string",
"clientSecret": "string",
"createdDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"ownerId": "string",
"revoked": true,
"permissions": 0,
"description": "string"
}
],
"settings": [
{
"id": 0,
"category": "string",
"group": "string",
"name": "string",
"value": "string",
"type": "string",
"description": "string",
"readOnly": true,
"userId": "string"
}
]
}
],
"totalUsersCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetUsersResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/usersPOST /v1/users
Code samples
cURL
# You can also use wget
curl -X POST /v1/users \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/users
Inserts a new user.
Body parameter
{
"user": {
"id": "string",
"userName": "string",
"email": "string",
"phoneNumber": "string",
"title": "string",
"firstName": "string",
"lastName": "string",
"department": "string",
"birthDate": "2019-08-24T14:15:22Z",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"lastDismissMessages": "2019-08-24T14:15:22Z",
"lastLogIn": "2019-08-24T14:15:22Z",
"rank": 0,
"image": "string",
"address": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mobile": "string",
"notes": "string",
"customerId": 0,
"roles": [
"string"
],
"apiKeys": [
{
"id": 0,
"name": "string",
"key": "string",
"clientSecret": "string",
"createdDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"ownerId": "string",
"revoked": true,
"permissions": 0,
"description": "string"
}
],
"settings": [
{
"id": 0,
"category": "string",
"group": "string",
"name": "string",
"value": "string",
"type": "string",
"description": "string",
"readOnly": true,
"userId": "string"
}
]
},
"password": "string"
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertUserRequest | false | The request containing the user to insert. |
Example responses
200 Response
{"userId":"string","success":true,"code":0,"message":"string"}{
"userId": "string",
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertUserResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/usersPUT /v1/users
Code samples
cURL
# You can also use wget
curl -X PUT /v1/users \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/users
Updates a user.
Body parameter
{
"user": {
"id": "string",
"userName": "string",
"email": "string",
"phoneNumber": "string",
"title": "string",
"firstName": "string",
"lastName": "string",
"department": "string",
"birthDate": "2019-08-24T14:15:22Z",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"lastDismissMessages": "2019-08-24T14:15:22Z",
"lastLogIn": "2019-08-24T14:15:22Z",
"rank": 0,
"image": "string",
"address": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mobile": "string",
"notes": "string",
"customerId": 0,
"roles": [
"string"
],
"apiKeys": [
{
"id": 0,
"name": "string",
"key": "string",
"clientSecret": "string",
"createdDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"ownerId": "string",
"revoked": true,
"permissions": 0,
"description": "string"
}
],
"settings": [
{
"id": 0,
"category": "string",
"group": "string",
"name": "string",
"value": "string",
"type": "string",
"description": "string",
"readOnly": true,
"userId": "string"
}
]
},
"currentPassword": "string",
"newPassword": "string"
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateUserRequest | false | The request containing the user to update. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateUserResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/users/{userId}DELETE /v1/users/{userId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/users/{userId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/users/\{userId\}
Deletes a user.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | path | string | true | The ID of the user to delete. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteUserResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/users/{userId}/settingsGET /v1/users/{userId}/settings
Code samples
cURL
# You can also use wget
curl -X GET /v1/users/{userId}/settings \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/users/\{userId\}/settings
Retrieves the user settings based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | path | string | true | The user ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","settings":[{"id":0,"category":"string","group":"string","name":"string","value":"string","type":"string","description":"string","readOnly":true,"userId":"string"}],"totalSettingsCount":0}{
"success": true,
"code": 0,
"message": "string",
"settings": [
{
"id": 0,
"category": "string",
"group": "string",
"name": "string",
"value": "string",
"type": "string",
"description": "string",
"readOnly": true,
"userId": "string"
}
],
"totalSettingsCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetUserSettingsResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/users/{userId}/settingsPOST /v1/users/{userId}/settings
Code samples
cURL
# You can also use wget
curl -X POST /v1/users/{userId}/settings \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/users/\{userId\}/settings
Inserts new user settings based on the provided request.
Body parameter
{
"setting": {
"id": 0,
"category": "string",
"group": "string",
"name": "string",
"value": "string",
"type": "string",
"description": "string",
"readOnly": true,
"userId": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | path | string | true | The user ID. |
| body | body | Management.InsertUserSettingRequest | false | The request containing the user settings to insert. |
Example responses
200 Response
{"settingId":0,"success":true,"code":0,"message":"string"}{
"settingId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertUserSettingResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/users/{userId}/settingsPUT /v1/users/{userId}/settings
Code samples
cURL
# You can also use wget
curl -X PUT /v1/users/{userId}/settings \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/users/\{userId\}/settings
Updates user settings based on the provided request.
Body parameter
{
"setting": {
"id": 0,
"category": "string",
"group": "string",
"name": "string",
"value": "string",
"type": "string",
"description": "string",
"readOnly": true,
"userId": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | path | string | true | The user ID. |
| body | body | Management.UpdateUserSettingRequest | false | The request containing the user settings to update. |
Example responses
200 Response
{"settingsId":0,"success":true,"code":0,"message":"string"}{
"settingsId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateUserSettingResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/users/{userId}/settings/{settingId}DELETE /v1/users/{userId}/settings/{settingId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/users/{userId}/settings/{settingId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/users/\{userId\}/settings/\{settingId\}
Deletes user settings based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | path | string | true | The user ID. |
| settingId | path | integer(int32) | true | The setting ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteUserSettingResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/rolesGET /v1/roles
Code samples
cURL
# You can also use wget
curl -X GET /v1/roles \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/roles
Retrieves roles based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","roles":[{"id":"string","name":"string","description":"string"}],"totalRolesCount":0}{
"success": true,
"code": 0,
"message": "string",
"roles": [
{
"id": "string",
"name": "string",
"description": "string"
}
],
"totalRolesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetRolesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/users/{userId}/rolesGET /v1/users/{userId}/roles
Code samples
cURL
# You can also use wget
curl -X GET /v1/users/{userId}/roles \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/users/\{userId\}/roles
Retrieves the roles of a specific user based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | path | string | true | The user ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","roles":[{"id":"string","name":"string","description":"string"}],"totalRolesCount":0}{
"success": true,
"code": 0,
"message": "string",
"roles": [
{
"id": "string",
"name": "string",
"description": "string"
}
],
"totalRolesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetUserRolesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/users/{userId}/rolesPOST /v1/users/{userId}/roles
Code samples
cURL
# You can also use wget
curl -X POST /v1/users/{userId}/roles \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/users/\{userId\}/roles
Adds a user to the specified roles.
Body parameter
{
"roles": "string"
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | path | string | true | The user ID. |
| body | body | Management.AddUserToRoleRequest | false | The request containing the user ID and the roles to add. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.AddUserToRoleResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/users/{userId}/rolesDELETE /v1/users/{userId}/roles
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/users/{userId}/roles \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/users/\{userId\}/roles
Removes a user from the specified roles.
Body parameter
{
"roles": "string"
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | path | string | true | The user ID. |
| body | body | Management.RemoveUserFromRoleRequest | false | The request containing the user ID and the roles to remove. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.RemoveUserFromRoleResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/assembliesGET /v1/assemblies
Code samples
cURL
# You can also use wget
curl -X GET /v1/assemblies \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/assemblies
Retrieves the assemblies based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"totalAssembliesCount":0}{
"success": true,
"code": 0,
"message": "string",
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"totalAssembliesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetAssembliesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/assembliesPOST /v1/assemblies
Code samples
cURL
# You can also use wget
curl -X POST /v1/assemblies \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/assemblies
Inserts a new assembly based on the provided request parameters.
Body parameter
{
"assembly": {
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertAssemblyRequest | false | The request containing the assembly to insert. |
Example responses
200 Response
{"assemblyId":0,"success":true,"code":0,"message":"string"}{
"assemblyId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertAssemblyResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/assembliesPUT /v1/assemblies
Code samples
cURL
# You can also use wget
curl -X PUT /v1/assemblies \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/assemblies
Updates an existing assembly based on the provided request parameters.
Body parameter
{
"assembly": {
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateAssemblyRequest | false | The request containing the assembly to update. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateAssemblyResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/assemblies/{assemblyId}DELETE /v1/assemblies/{assemblyId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/assemblies/{assemblyId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/assemblies/\{assemblyId\}
Deletes an existing assembly based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| assemblyId | path | integer(int32) | true | The ID of the assembly to delete. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteAssemblyResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/licensesGET /v1/licenses
Code samples
cURL
# You can also use wget
curl -X GET /v1/licenses \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/licenses
Retrieves licenses based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenses":[{"id":0,"licenseId":"string","licenseType":"string","format":0,"description":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","supportExpireDate":"2019-08-24T14:15:22Z","revoked":true,"trace":true,"licenseKey":"string","maxAllowedSites":0,"userKey":"string","licensingMode":0,"licenseeName":"string","licenseeCompany":"string","licenseeEmail":"string","hash":"string","meta":"string","templateId":0,"signatureKeysId":0,"customerId":0,"orderId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0},"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"template":{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"licensee":{"name":"string","company":"string","contactInfo":"string","url":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]}],"totalLicensesCount":0}{
"success": true,
"code": 0,
"message": "string",
"licenses": [
{
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
],
"totalLicensesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetLicensesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/licensesPOST /v1/licenses
Code samples
cURL
# You can also use wget
curl -X POST /v1/licenses \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/licenses
Inserts a new license based on the provided request parameters.
Body parameter
{
"license": {
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertLicenseRequest | false | The request containing the parameters for inserting a license. |
Example responses
200 Response
{"licenseId":0,"success":true,"code":0,"message":"string","licenseKeyId":"string","userKey":"string","licenseKey":"string"}{
"licenseId": 0,
"success": true,
"code": 0,
"message": "string",
"licenseKeyId": "string",
"userKey": "string",
"licenseKey": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertLicenseResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/licensesPUT /v1/licenses
Code samples
cURL
# You can also use wget
curl -X PUT /v1/licenses \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/licenses
Updates an existing license based on the provided request parameters.
Body parameter
{
"license": {
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateLicenseRequest | false | The request containing the parameters for updating a license. |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenseKeyId":"string","userKey":"string","licenseKey":"string"}{
"success": true,
"code": 0,
"message": "string",
"licenseKeyId": "string",
"userKey": "string",
"licenseKey": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateLicenseResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/licenses/{licenseId}DELETE /v1/licenses/{licenseId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/licenses/{licenseId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/licenses/\{licenseId\}
Deletes an existing license based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| licenseId | path | integer(int32) | true | The license ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteLicenseResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/license-tokensGET /v1/license-tokens
Code samples
cURL
# You can also use wget
curl -X GET /v1/license-tokens \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/license-tokens
Retrieves license tokens based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
| countOnly | query | boolean | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenseTokens":[{"id":0,"token":"string","address":"string","clientId":"string","clientName":"string","machineId":"string","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","lastHeartbeat":"2019-08-24T14:15:22Z","hash":"string","licenseId":0,"license":{"id":0,"licenseId":"string","licenseType":"string","format":0,"description":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","supportExpireDate":"2019-08-24T14:15:22Z","revoked":true,"trace":true,"licenseKey":"string","maxAllowedSites":0,"userKey":"string","licensingMode":0,"licenseeName":"string","licenseeCompany":"string","licenseeEmail":"string","hash":"string","meta":"string","templateId":0,"signatureKeysId":0,"customerId":0,"orderId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0},"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"template":{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"licensee":{"name":"string","company":"string","contactInfo":"string","url":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"nodeLockedLicenseId":0,"nodeLockedLicense":{"id":0,"licenseId":"string","licenseType":"string","format":0,"description":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","supportExpireDate":"2019-08-24T14:15:22Z","revoked":true,"trace":true,"licenseKey":"string","maxAllowedSites":0,"userKey":"string","licensingMode":0,"licenseeName":"string","licenseeCompany":"string","licenseeEmail":"string","hash":"string","meta":"string","templateId":0,"signatureKeysId":0,"customerId":0,"orderId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0},"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"template":{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"licensee":{"name":"string","company":"string","contactInfo":"string","url":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]}}],"licenseTokensCount":0,"totalLicenseTokensCount":0}{
"success": true,
"code": 0,
"message": "string",
"licenseTokens": [
{
"id": 0,
"token": "string",
"address": "string",
"clientId": "string",
"clientName": "string",
"machineId": "string",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"lastHeartbeat": "2019-08-24T14:15:22Z",
"hash": "string",
"licenseId": 0,
"license": {
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"nodeLockedLicenseId": 0,
"nodeLockedLicense": {
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
}
],
"licenseTokensCount": 0,
"totalLicenseTokensCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetLicenseTokensResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/licenses/{licenseId}/tokensGET /v1/licenses/{licenseId}/tokens
Code samples
cURL
# You can also use wget
curl -X GET /v1/licenses/{licenseId}/tokens \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/licenses/\{licenseId\}/tokens
Retrieves license tokens based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| licenseId | path | integer(int32) | true | The license ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
| countOnly | query | boolean | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenseTokens":[{"id":0,"token":"string","address":"string","clientId":"string","clientName":"string","machineId":"string","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","lastHeartbeat":"2019-08-24T14:15:22Z","hash":"string","licenseId":0,"license":{"id":0,"licenseId":"string","licenseType":"string","format":0,"description":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","supportExpireDate":"2019-08-24T14:15:22Z","revoked":true,"trace":true,"licenseKey":"string","maxAllowedSites":0,"userKey":"string","licensingMode":0,"licenseeName":"string","licenseeCompany":"string","licenseeEmail":"string","hash":"string","meta":"string","templateId":0,"signatureKeysId":0,"customerId":0,"orderId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0},"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"template":{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"licensee":{"name":"string","company":"string","contactInfo":"string","url":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"nodeLockedLicenseId":0,"nodeLockedLicense":{"id":0,"licenseId":"string","licenseType":"string","format":0,"description":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","supportExpireDate":"2019-08-24T14:15:22Z","revoked":true,"trace":true,"licenseKey":"string","maxAllowedSites":0,"userKey":"string","licensingMode":0,"licenseeName":"string","licenseeCompany":"string","licenseeEmail":"string","hash":"string","meta":"string","templateId":0,"signatureKeysId":0,"customerId":0,"orderId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0},"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"template":{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"licensee":{"name":"string","company":"string","contactInfo":"string","url":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]}}],"licenseTokensCount":0,"totalLicenseTokensCount":0}{
"success": true,
"code": 0,
"message": "string",
"licenseTokens": [
{
"id": 0,
"token": "string",
"address": "string",
"clientId": "string",
"clientName": "string",
"machineId": "string",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"lastHeartbeat": "2019-08-24T14:15:22Z",
"hash": "string",
"licenseId": 0,
"license": {
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"nodeLockedLicenseId": 0,
"nodeLockedLicense": {
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
}
],
"licenseTokensCount": 0,
"totalLicenseTokensCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetLicenseTokensResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/licenses/{licenseId}/tokensPOST /v1/licenses/{licenseId}/tokens
Code samples
cURL
# You can also use wget
curl -X POST /v1/licenses/{licenseId}/tokens \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/licenses/\{licenseId\}/tokens
Inserts a new license token based on the provided request parameters.
Body parameter
{
"licenseToken": {
"id": 0,
"token": "string",
"address": "string",
"clientId": "string",
"clientName": "string",
"machineId": "string",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"lastHeartbeat": "2019-08-24T14:15:22Z",
"hash": "string",
"licenseId": 0,
"license": {
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"nodeLockedLicenseId": 0,
"nodeLockedLicense": {
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| licenseId | path | integer(int32) | true | The license ID. |
| body | body | Management.InsertLicenseTokenRequest | false | The request containing the parameters for inserting a new license token. |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenseId":0,"licenseTokenId":0,"token":"string"}{
"success": true,
"code": 0,
"message": "string",
"licenseId": 0,
"licenseTokenId": 0,
"token": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertLicenseTokenResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/licenses/{licenseId}/tokens/{tokenId}DELETE /v1/licenses/{licenseId}/tokens/{tokenId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/licenses/{licenseId}/tokens/{tokenId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/licenses/\{licenseId\}/tokens/\{tokenId\}
Deletes a license token based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| licenseId | path | integer(int32) | true | The license ID. |
| tokenId | path | integer(int32) | true | The token ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteLicenseTokenResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/license-tracesGET /v1/license-traces
Code samples
cURL
# You can also use wget
curl -X GET /v1/license-traces \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/license-traces
Retrieves license traces based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| licenseId | query | integer(int32) | false | none |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenseTraces":[{"id":0,"clientIp":"string","clientId":"string","clientName":"string","machineId":"string","createdDate":"2019-08-24T14:15:22Z","action":0,"geoLocation":"string","meta":"string","licenseId":0}],"totalLicenseTracesCount":0}{
"success": true,
"code": 0,
"message": "string",
"licenseTraces": [
{
"id": 0,
"clientIp": "string",
"clientId": "string",
"clientName": "string",
"machineId": "string",
"createdDate": "2019-08-24T14:15:22Z",
"action": 0,
"geoLocation": "string",
"meta": "string",
"licenseId": 0
}
],
"totalLicenseTracesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetLicenseTracesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/license-tracesDELETE /v1/license-traces
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/license-traces \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/license-traces
Deletes a license trace based on the provided request parameters.
Body parameter
{
"traceId": 0,
"licenseId": 0,
"filter": "string"
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.DeleteLicenseTraceRequest | false | The request containing the parameters for deleting a license trace. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteLicenseTraceResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/license-templatesGET /v1/license-templates
Code samples
cURL
# You can also use wget
curl -X GET /v1/license-templates \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/license-templates
Retrieves license templates based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenseTemplates":[{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]}],"totalLicenseTemplatesCount":0}{
"success": true,
"code": 0,
"message": "string",
"licenseTemplates": [
{
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
],
"totalLicenseTemplatesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetLicenseTemplatesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/license-templatesPOST /v1/license-templates
Code samples
cURL
# You can also use wget
curl -X POST /v1/license-templates \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/license-templates
Inserts a new license template based on the provided request parameters.
Body parameter
{
"licenseTemplate": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertLicenseTemplateRequest | false | The request containing the parameters for inserting a new license template. |
Example responses
200 Response
{"templateId":0,"success":true,"code":0,"message":"string","template":"string"}{
"templateId": 0,
"success": true,
"code": 0,
"message": "string",
"template": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertLicenseTemplateResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/license-templatesPUT /v1/license-templates
Code samples
cURL
# You can also use wget
curl -X PUT /v1/license-templates \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/license-templates
Updates an existing license template based on the provided request parameters.
Body parameter
{
"licenseTemplate": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateLicenseTemplateRequest | false | The request containing the parameters for updating a license template. |
Example responses
200 Response
{"success":true,"code":0,"message":"string","template":"string"}{
"success": true,
"code": 0,
"message": "string",
"template": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateLicenseTemplateResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/license-templates/{templateId}/licensesGET /v1/license-templates/{templateId}/licenses
Code samples
cURL
# You can also use wget
curl -X GET /v1/license-templates/{templateId}/licenses \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/license-templates/\{templateId\}/licenses
Retrieves licenses for a specific license template based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| templateId | path | integer(int32) | true | The license template ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenses":[{"id":0,"licenseId":"string","licenseType":"string","format":0,"description":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","supportExpireDate":"2019-08-24T14:15:22Z","revoked":true,"trace":true,"licenseKey":"string","maxAllowedSites":0,"userKey":"string","licensingMode":0,"licenseeName":"string","licenseeCompany":"string","licenseeEmail":"string","hash":"string","meta":"string","templateId":0,"signatureKeysId":0,"customerId":0,"orderId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0},"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"template":{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"licensee":{"name":"string","company":"string","contactInfo":"string","url":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]}],"totalLicensesCount":0}{
"success": true,
"code": 0,
"message": "string",
"licenses": [
{
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
],
"totalLicensesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetLicenseTemplateLicensesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/license-templates/{templateId}DELETE /v1/license-templates/{templateId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/license-templates/{templateId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/license-templates/\{templateId\}
Deletes an existing license template based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| templateId | path | integer(int32) | true | The license template ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteLicenseTemplateResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/customersGET /v1/customers
Code samples
cURL
# You can also use wget
curl -X GET /v1/customers \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/customers
Retrieves a list of customers based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","customers":[{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]}],"totalCustomersCount":0}{
"success": true,
"code": 0,
"message": "string",
"customers": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
}
],
"totalCustomersCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetCustomersResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/customersPOST /v1/customers
Code samples
cURL
# You can also use wget
curl -X POST /v1/customers \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/customers
Inserts a new customer based on the provided request parameters.
Body parameter
{
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertCustomerRequest | false | The request parameters for inserting a new customer. |
Example responses
200 Response
{"customerId":0,"success":true,"code":0,"message":"string","customerCode":"string"}{
"customerId": 0,
"success": true,
"code": 0,
"message": "string",
"customerCode": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertCustomerResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/customersPUT /v1/customers
Code samples
cURL
# You can also use wget
curl -X PUT /v1/customers \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/customers
Updates an existing customer based on the provided request parameters.
Body parameter
{
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateCustomerRequest | false | The request parameters for updating a customer. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateCustomerResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/customers/{customerId}/contactsGET /v1/customers/{customerId}/contacts
Code samples
cURL
# You can also use wget
curl -X GET /v1/customers/{customerId}/contacts \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/customers/\{customerId\}/contacts
Retrieves a list of customer contacts based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| customerId | path | integer(int32) | true | The customer ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}],"totalContactsCount":0}{
"success": true,
"code": 0,
"message": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
],
"totalContactsCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetCustomerContactsResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/customers/{customerId}/ordersGET /v1/customers/{customerId}/orders
Code samples
cURL
# You can also use wget
curl -X GET /v1/customers/{customerId}/orders \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/customers/\{customerId\}/orders
Retrieves a list of customer orders based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| customerId | path | integer(int32) | true | The customer ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","orders":[{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0}],"totalOrdersCount":0}{
"success": true,
"code": 0,
"message": "string",
"orders": [
{
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
],
"totalOrdersCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetCustomerOrdersResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/customers/{customerId}/licensesGET /v1/customers/{customerId}/licenses
Code samples
cURL
# You can also use wget
curl -X GET /v1/customers/{customerId}/licenses \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/customers/\{customerId\}/licenses
Retrieves a list of customer licenses based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| customerId | path | integer(int32) | true | The customer ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenses":[{"id":0,"licenseId":"string","licenseType":"string","format":0,"description":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","supportExpireDate":"2019-08-24T14:15:22Z","revoked":true,"trace":true,"licenseKey":"string","maxAllowedSites":0,"userKey":"string","licensingMode":0,"licenseeName":"string","licenseeCompany":"string","licenseeEmail":"string","hash":"string","meta":"string","templateId":0,"signatureKeysId":0,"customerId":0,"orderId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0},"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"template":{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"licensee":{"name":"string","company":"string","contactInfo":"string","url":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]}],"totalLicensesCount":0}{
"success": true,
"code": 0,
"message": "string",
"licenses": [
{
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
],
"totalLicensesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetCustomerLicensesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/customers/{customerId}DELETE /v1/customers/{customerId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/customers/{customerId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/customers/\{customerId\}
Deletes an existing customer based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| customerId | path | integer(int32) | true | The customer ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteCustomerResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/contactsGET /v1/contacts
Code samples
cURL
# You can also use wget
curl -X GET /v1/contacts \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/contacts
Retrieves a list of contacts based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}],"totalContactsCount":0}{
"success": true,
"code": 0,
"message": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
],
"totalContactsCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetContactsResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/contactsPOST /v1/contacts
Code samples
cURL
# You can also use wget
curl -X POST /v1/contacts \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/contacts
Inserts a new contact based on the provided request parameters.
Body parameter
{
"contact": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertContactRequest | false | The request parameters for inserting a new contact. |
Example responses
200 Response
{"contactId":0,"success":true,"code":0,"message":"string"}{
"contactId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertContactResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/contactsPUT /v1/contacts
Code samples
cURL
# You can also use wget
curl -X PUT /v1/contacts \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/contacts
Updates an existing contact based on the provided request parameters.
Body parameter
{
"contact": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateContactRequest | false | The request parameters for updating a contact. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateContactResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/contacts/{contactId}DELETE /v1/contacts/{contactId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/contacts/{contactId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/contacts/\{contactId\}
Deletes an existing contact based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| contactId | path | integer(int32) | true | The ID of the contact to delete. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteContactResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/productsGET /v1/products
Code samples
cURL
# You can also use wget
curl -X GET /v1/products \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/products
Gets the products based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","products":[{"id":0,"code":"string","name":"string","description":"string","url":"string","copyright":"string","createdAt":"2019-08-24T14:15:22Z","image":"string","price":0.1,"resellerPrice":0.1,"currency":"string","signatureKeysId":0,"meta":"string","signatureKeys":{"id":0,"name":"string","type":"string","code":"string","description":"string","source":"string","password":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","data":"string","dataFormat":"string","meta":"string"},"productOrders":[{"productId":0,"orderId":0,"quantity":0,"unitPrice":0.1,"discount":0.1,"taxes":0.1,"description":"string","product":{},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0}}]}],"totalProductsCount":0}{
"success": true,
"code": 0,
"message": "string",
"products": [
{
"id": 0,
"code": "string",
"name": "string",
"description": "string",
"url": "string",
"copyright": "string",
"createdAt": "2019-08-24T14:15:22Z",
"image": "string",
"price": 0.1,
"resellerPrice": 0.1,
"currency": "string",
"signatureKeysId": 0,
"meta": "string",
"signatureKeys": {
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
},
"productOrders": [
{
"productId": 0,
"orderId": 0,
"quantity": 0,
"unitPrice": 0.1,
"discount": 0.1,
"taxes": 0.1,
"description": "string",
"product": {},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
}
]
}
],
"totalProductsCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetProductsResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/productsPOST /v1/products
Code samples
cURL
# You can also use wget
curl -X POST /v1/products \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/products
Inserts a new product.
Body parameter
{
"product": {
"id": 0,
"code": "string",
"name": "string",
"description": "string",
"url": "string",
"copyright": "string",
"createdAt": "2019-08-24T14:15:22Z",
"image": "string",
"price": 0.1,
"resellerPrice": 0.1,
"currency": "string",
"signatureKeysId": 0,
"meta": "string",
"signatureKeys": {
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
},
"productOrders": [
{
"productId": 0,
"orderId": 0,
"quantity": 0,
"unitPrice": 0.1,
"discount": 0.1,
"taxes": 0.1,
"description": "string",
"product": {},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
}
]
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertProductRequest | false | The request containing the product to insert. |
Example responses
200 Response
{"productId":0,"success":true,"code":0,"message":"string"}{
"productId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertProductResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/productsPUT /v1/products
Code samples
cURL
# You can also use wget
curl -X PUT /v1/products \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/products
Updates an existing product.
Body parameter
{
"product": {
"id": 0,
"code": "string",
"name": "string",
"description": "string",
"url": "string",
"copyright": "string",
"createdAt": "2019-08-24T14:15:22Z",
"image": "string",
"price": 0.1,
"resellerPrice": 0.1,
"currency": "string",
"signatureKeysId": 0,
"meta": "string",
"signatureKeys": {
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
},
"productOrders": [
{
"productId": 0,
"orderId": 0,
"quantity": 0,
"unitPrice": 0.1,
"discount": 0.1,
"taxes": 0.1,
"description": "string",
"product": {},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
}
]
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateProductRequest | false | The request containing the product to update. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateProductResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/products/{productId}DELETE /v1/products/{productId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/products/{productId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/products/\{productId\}
Deletes an existing product.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The ID of the product to delete. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteProductResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/products/{productId}/ordersGET /v1/products/{productId}/orders
Code samples
cURL
# You can also use wget
curl -X GET /v1/products/{productId}/orders \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/products/\{productId\}/orders
Gets the product orders based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","productOrders":[{"productId":0,"orderId":0,"quantity":0,"unitPrice":0.1,"discount":0.1,"taxes":0.1,"description":"string","product":{"id":0,"code":"string","name":"string","description":"string","url":"string","copyright":"string","createdAt":"2019-08-24T14:15:22Z","image":"string","price":0.1,"resellerPrice":0.1,"currency":"string","signatureKeysId":0,"meta":"string","signatureKeys":{"id":0,"name":"string","type":"string","code":"string","description":"string","source":"string","password":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","data":"string","dataFormat":"string","meta":"string"},"productOrders":[{}]},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0}}],"totalProductOrdersCount":0}{
"success": true,
"code": 0,
"message": "string",
"productOrders": [
{
"productId": 0,
"orderId": 0,
"quantity": 0,
"unitPrice": 0.1,
"discount": 0.1,
"taxes": 0.1,
"description": "string",
"product": {
"id": 0,
"code": "string",
"name": "string",
"description": "string",
"url": "string",
"copyright": "string",
"createdAt": "2019-08-24T14:15:22Z",
"image": "string",
"price": 0.1,
"resellerPrice": 0.1,
"currency": "string",
"signatureKeysId": 0,
"meta": "string",
"signatureKeys": {
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
},
"productOrders": [
{}
]
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
}
],
"totalProductOrdersCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetProductOrdersResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/products/{productId}/releasesGET /v1/products/{productId}/releases
Code samples
cURL
# You can also use wget
curl -X GET /v1/products/{productId}/releases \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/products/\{productId\}/releases
Gets the product releases based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","releases":[{"id":0,"releaseDate":"2019-08-24T14:15:22Z","name":"string","version":"string","description":"string"}],"totalReleasesCount":0}{
"success": true,
"code": 0,
"message": "string",
"releases": [
{
"id": 0,
"releaseDate": "2019-08-24T14:15:22Z",
"name": "string",
"version": "string",
"description": "string"
}
],
"totalReleasesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetProductReleasesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/products/{productId}/releasesPOST /v1/products/{productId}/releases
Code samples
cURL
# You can also use wget
curl -X POST /v1/products/{productId}/releases \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/products/\{productId\}/releases
Inserts a new product release.
Body parameter
{
"release": {
"id": 0,
"releaseDate": "2019-08-24T14:15:22Z",
"name": "string",
"version": "string",
"description": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| body | body | Management.InsertProductReleaseRequest | false | The request containing the product release to insert. |
Example responses
200 Response
{"releaseId":0,"success":true,"code":0,"message":"string"}{
"releaseId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertProductReleaseResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/products/{productId}/releasesPUT /v1/products/{productId}/releases
Code samples
cURL
# You can also use wget
curl -X PUT /v1/products/{productId}/releases \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/products/\{productId\}/releases
Updates an existing product release.
Body parameter
{
"release": {
"id": 0,
"releaseDate": "2019-08-24T14:15:22Z",
"name": "string",
"version": "string",
"description": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| body | body | Management.UpdateProductReleaseRequest | false | The request containing the product release to update. |
Example responses
200 Response
{"releaseId":0,"success":true,"code":0,"message":"string"}{
"releaseId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateProductReleaseResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/products/{productId}/releases/{releaseId}DELETE /v1/products/{productId}/releases/{releaseId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/products/{productId}/releases/{releaseId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/products/\{productId\}/releases/\{releaseId\}
Deletes an existing product release.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| releaseId | path | integer(int32) | true | The release ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteProductReleaseResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/products/{productId}/releases/{releaseId}/assembliesGET /v1/products/{productId}/releases/{releaseId}/assemblies
Code samples
cURL
# You can also use wget
curl -X GET /v1/products/{productId}/releases/{releaseId}/assemblies \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/products/\{productId\}/releases/\{releaseId\}/assemblies
Gets the assemblies of a product release.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| releaseId | path | integer(int32) | true | The release ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"totalAssembliesCount":0}{
"success": true,
"code": 0,
"message": "string",
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"totalAssembliesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetProductReleaseAssembliesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/products/{productId}/releases/{releaseId}/assembliesPOST /v1/products/{productId}/releases/{releaseId}/assemblies
Code samples
cURL
# You can also use wget
curl -X POST /v1/products/{productId}/releases/{releaseId}/assemblies \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/products/\{productId\}/releases/\{releaseId\}/assemblies
Inserts a new assembly for a product release.
Body parameter
{
"productId": 0,
"releaseId": 0,
"assembly": {
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| releaseId | path | integer(int32) | true | The release ID. |
| body | body | Management.InsertProductReleaseAssemblyRequest | false | The request containing the product release assembly to insert. |
Example responses
200 Response
{"assemblyId":0,"success":true,"code":0,"message":"string"}{
"assemblyId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertProductReleaseAssemblyResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/products/{productId}/releases/{releaseId}/assembliesPUT /v1/products/{productId}/releases/{releaseId}/assemblies
Code samples
cURL
# You can also use wget
curl -X PUT /v1/products/{productId}/releases/{releaseId}/assemblies \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/products/\{productId\}/releases/\{releaseId\}/assemblies
Updates an existing assembly for a product release.
Body parameter
{
"assembly": {
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| releaseId | path | integer(int32) | true | The release ID. |
| body | body | Management.UpdateProductReleaseAssemblyRequest | false | The request containing the product release assembly to update. |
Example responses
200 Response
{"assemblyId":0,"success":true,"code":0,"message":"string"}{
"assemblyId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateProductReleaseAssemblyResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/products/{productId}/releases/{releaseId}/assemblies/{assemblyId}DELETE /v1/products/{productId}/releases/{releaseId}/assemblies/{assemblyId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/products/{productId}/releases/{releaseId}/assemblies/{assemblyId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/products/\{productId\}/releases/\{releaseId\}/assemblies/\{assemblyId\}
Deletes an existing assembly for a product release.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| releaseId | path | integer(int32) | true | The release ID. |
| assemblyId | path | integer(int32) | true | The assembly ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteProductReleaseAssemblyResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/products/{productId}/releases/{releaseId}/license-templatesGET /v1/products/{productId}/releases/{releaseId}/license-templates
Code samples
cURL
# You can also use wget
curl -X GET /v1/products/{productId}/releases/{releaseId}/license-templates \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/products/\{productId\}/releases/\{releaseId\}/license-templates
Gets the license templates of a product release.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| productId | path | integer(int32) | true | The product ID. |
| releaseId | path | integer(int32) | true | The release ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenseTemplates":[{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]}],"totalLicenseTemplatesCount":0}{
"success": true,
"code": 0,
"message": "string",
"licenseTemplates": [
{
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
],
"totalLicenseTemplatesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetProductReleaseLicenseTemplatesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/ordersGET /v1/orders
Code samples
cURL
# You can also use wget
curl -X GET /v1/orders \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/orders
Gets the orders based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","orders":[{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0}],"totalOrdersCount":0}{
"success": true,
"code": 0,
"message": "string",
"orders": [
{
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
],
"totalOrdersCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetOrdersResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/ordersPOST /v1/orders
Code samples
cURL
# You can also use wget
curl -X POST /v1/orders \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/orders
Inserts a new order.
Body parameter
{
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertOrderRequest | false | The request containing the details of the order to insert. |
Example responses
200 Response
{"orderId":0,"success":true,"code":0,"message":"string","orderNumber":"string"}{
"orderId": 0,
"success": true,
"code": 0,
"message": "string",
"orderNumber": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertOrderResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/ordersPUT /v1/orders
Code samples
cURL
# You can also use wget
curl -X PUT /v1/orders \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/orders
Updates an existing order.
Body parameter
{
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateOrderRequest | false | The request containing the details of the order to update. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateOrderResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/orders/{orderId}DELETE /v1/orders/{orderId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/orders/{orderId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/orders/\{orderId\}
Deletes an existing order.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orderId | path | integer(int32) | true | The order ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteOrderResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/orders/{orderId}/productsGET /v1/orders/{orderId}/products
Code samples
cURL
# You can also use wget
curl -X GET /v1/orders/{orderId}/products \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/orders/\{orderId\}/products
Gets the products for a specific order.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orderId | path | integer(int32) | true | The order ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
| include | query | string | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","orderProducts":[{"productId":0,"orderId":0,"quantity":0,"unitPrice":0.1,"discount":0.1,"taxes":0.1,"description":"string","product":{"id":0,"code":"string","name":"string","description":"string","url":"string","copyright":"string","createdAt":"2019-08-24T14:15:22Z","image":"string","price":0.1,"resellerPrice":0.1,"currency":"string","signatureKeysId":0,"meta":"string","signatureKeys":{"id":0,"name":"string","type":"string","code":"string","description":"string","source":"string","password":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","data":"string","dataFormat":"string","meta":"string"},"productOrders":[{}]},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0}}],"totalOrderProductsCount":0}{
"success": true,
"code": 0,
"message": "string",
"orderProducts": [
{
"productId": 0,
"orderId": 0,
"quantity": 0,
"unitPrice": 0.1,
"discount": 0.1,
"taxes": 0.1,
"description": "string",
"product": {
"id": 0,
"code": "string",
"name": "string",
"description": "string",
"url": "string",
"copyright": "string",
"createdAt": "2019-08-24T14:15:22Z",
"image": "string",
"price": 0.1,
"resellerPrice": 0.1,
"currency": "string",
"signatureKeysId": 0,
"meta": "string",
"signatureKeys": {
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
},
"productOrders": [
{}
]
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
}
],
"totalOrderProductsCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetOrderProductsResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/orders/{orderId}/products/{productId}POST /v1/orders/{orderId}/products/{productId}
Code samples
cURL
# You can also use wget
curl -X POST /v1/orders/{orderId}/products/{productId} \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/orders/\{orderId\}/products/\{productId\}
Inserts a new product order.
Body parameter
{
"productOrder": {
"productId": 0,
"orderId": 0,
"quantity": 0,
"unitPrice": 0.1,
"discount": 0.1,
"taxes": 0.1,
"description": "string",
"product": {
"id": 0,
"code": "string",
"name": "string",
"description": "string",
"url": "string",
"copyright": "string",
"createdAt": "2019-08-24T14:15:22Z",
"image": "string",
"price": 0.1,
"resellerPrice": 0.1,
"currency": "string",
"signatureKeysId": 0,
"meta": "string",
"signatureKeys": {
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
},
"productOrders": [
{}
]
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orderId | path | integer(int32) | true | The order ID. |
| productId | path | integer(int32) | true | The product ID. |
| body | body | Management.InsertProductOrderRequest | false | The request containing the details of the product order to insert. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertProductOrderResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/orders/{orderId}/products/{productId}PUT /v1/orders/{orderId}/products/{productId}
Code samples
cURL
# You can also use wget
curl -X PUT /v1/orders/{orderId}/products/{productId} \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/orders/\{orderId\}/products/\{productId\}
Updates an existing product order.
Body parameter
{
"productOrder": {
"productId": 0,
"orderId": 0,
"quantity": 0,
"unitPrice": 0.1,
"discount": 0.1,
"taxes": 0.1,
"description": "string",
"product": {
"id": 0,
"code": "string",
"name": "string",
"description": "string",
"url": "string",
"copyright": "string",
"createdAt": "2019-08-24T14:15:22Z",
"image": "string",
"price": 0.1,
"resellerPrice": 0.1,
"currency": "string",
"signatureKeysId": 0,
"meta": "string",
"signatureKeys": {
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
},
"productOrders": [
{}
]
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
}
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orderId | path | integer(int32) | true | The order ID. |
| productId | path | integer(int32) | true | The product ID. |
| body | body | Management.UpdateProductOrderRequest | false | The request containing the details of the product order to update. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateProductOrderResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/orders/{orderId}/products/{productId}DELETE /v1/orders/{orderId}/products/{productId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/orders/{orderId}/products/{productId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/orders/\{orderId\}/products/\{productId\}
Deletes a specific product order.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orderId | path | integer(int32) | true | The order ID. |
| productId | path | integer(int32) | true | The product ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteProductOrderResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/orders/{orderId}/licensesGET /v1/orders/{orderId}/licenses
Code samples
cURL
# You can also use wget
curl -X GET /v1/orders/{orderId}/licenses \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/orders/\{orderId\}/licenses
Gets the licenses for a specific order.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orderId | path | integer(int32) | true | The order ID. |
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","licenses":[{"id":0,"licenseId":"string","licenseType":"string","format":0,"description":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","issueDate":"2019-08-24T14:15:22Z","expireDate":"2019-08-24T14:15:22Z","supportExpireDate":"2019-08-24T14:15:22Z","revoked":true,"trace":true,"licenseKey":"string","maxAllowedSites":0,"userKey":"string","licensingMode":0,"licenseeName":"string","licenseeCompany":"string","licenseeEmail":"string","hash":"string","meta":"string","templateId":0,"signatureKeysId":0,"customerId":0,"orderId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"order":{"id":0,"orderNumber":"string","status":"string","processedBy":"string","purchaseOrder":"string","total":0.1,"currency":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","invoiceNumber":"string","paymentType":"string","paymentNumber":"string","paymentStatus":"string","paymentDate":"2019-08-24T14:15:22Z","description":"string","customerId":0,"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"resellerId":0},"customer":{"id":0,"title":"string","firstName":"string","lastName":"string","company":"string","code":"string","vatCode":"string","invoiceCode":"string","rating":0,"createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","address":"string","address1":"string","address2":"string","postalCode":"string","region":"string","city":"string","country":"string","countryCode":"string","mapCoordinates":"string","mapZoomLevel":0.1,"email":"string","phone":"string","mobile":"string","fax":"string","website":"string","notes":"string","isReseller":true,"image":"string","meta":"string","contacts":[{"id":0,"title":"string","firstName":"string","lastName":"string","email":"string","phone":"string","mobile":"string","fax":"string","details":"string","notify":true,"customerId":0,"meta":"string"}]},"template":{"id":0,"name":"string","code":"string","licenseType":"string","format":0,"licensingMode":0,"licenseFileName":"string","issueDate":true,"expireDays":0,"supportDays":0,"generateKeyInfo":true,"userKey":"string","description":"string","template":"string","productId":0,"signatureKeysId":0,"releaseId":0,"product":{"id":"string","name":"string","version":"string","copyright":"string","url":"string","description":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]},"licensee":{"name":"string","company":"string","contactInfo":"string","url":"string"},"components":["string"],"assemblies":[{"id":0,"name":"string","version":"string","culture":"string","publicKeyToken":"string","mappingFileId":0,"debugSymbolsKey":"string"}],"fields":[{"name":"string","value":"string"}],"features":[{"id":"string","name":"string","description":"string","expireDate":"2019-08-24T14:15:22Z","key":"string","data":"string"}],"restrictions":[{"id":"string","name":"string","expireDate":"2019-08-24T14:15:22Z","properties":{"property1":"string","property2":"string"},"customXmlContent":"string"}]}],"totalLicensesCount":0}{
"success": true,
"code": 0,
"message": "string",
"licenses": [
{
"id": 0,
"licenseId": "string",
"licenseType": "string",
"format": 0,
"description": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"issueDate": "2019-08-24T14:15:22Z",
"expireDate": "2019-08-24T14:15:22Z",
"supportExpireDate": "2019-08-24T14:15:22Z",
"revoked": true,
"trace": true,
"licenseKey": "string",
"maxAllowedSites": 0,
"userKey": "string",
"licensingMode": 0,
"licenseeName": "string",
"licenseeCompany": "string",
"licenseeEmail": "string",
"hash": "string",
"meta": "string",
"templateId": 0,
"signatureKeysId": 0,
"customerId": 0,
"orderId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"order": {
"id": 0,
"orderNumber": "string",
"status": "string",
"processedBy": "string",
"purchaseOrder": "string",
"total": 0.1,
"currency": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"invoiceNumber": "string",
"paymentType": "string",
"paymentNumber": "string",
"paymentStatus": "string",
"paymentDate": "2019-08-24T14:15:22Z",
"description": "string",
"customerId": 0,
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"resellerId": 0
},
"customer": {
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"company": "string",
"code": "string",
"vatCode": "string",
"invoiceCode": "string",
"rating": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"address": "string",
"address1": "string",
"address2": "string",
"postalCode": "string",
"region": "string",
"city": "string",
"country": "string",
"countryCode": "string",
"mapCoordinates": "string",
"mapZoomLevel": 0.1,
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"website": "string",
"notes": "string",
"isReseller": true,
"image": "string",
"meta": "string",
"contacts": [
{
"id": 0,
"title": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"details": "string",
"notify": true,
"customerId": 0,
"meta": "string"
}
]
},
"template": {
"id": 0,
"name": "string",
"code": "string",
"licenseType": "string",
"format": 0,
"licensingMode": 0,
"licenseFileName": "string",
"issueDate": true,
"expireDays": 0,
"supportDays": 0,
"generateKeyInfo": true,
"userKey": "string",
"description": "string",
"template": "string",
"productId": 0,
"signatureKeysId": 0,
"releaseId": 0,
"product": {
"id": "string",
"name": "string",
"version": "string",
"copyright": "string",
"url": "string",
"description": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
},
"licensee": {
"name": "string",
"company": "string",
"contactInfo": "string",
"url": "string"
},
"components": [
"string"
],
"assemblies": [
{
"id": 0,
"name": "string",
"version": "string",
"culture": "string",
"publicKeyToken": "string",
"mappingFileId": 0,
"debugSymbolsKey": "string"
}
],
"fields": [
{
"name": "string",
"value": "string"
}
],
"features": [
{
"id": "string",
"name": "string",
"description": "string",
"expireDate": "2019-08-24T14:15:22Z",
"key": "string",
"data": "string"
}
],
"restrictions": [
{
"id": "string",
"name": "string",
"expireDate": "2019-08-24T14:15:22Z",
"properties": {
"property1": "string",
"property2": "string"
},
"customXmlContent": "string"
}
]
}
],
"totalLicensesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetOrderLicensesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/resourcesGET /v1/resources
Code samples
cURL
# You can also use wget
curl -X GET /v1/resources \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/resources
Gets a list of resources.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","resources":[{"id":0,"name":"string","type":"string","code":"string","description":"string","source":"string","password":"string","createdAt":"2019-08-24T14:15:22Z","updatedAt":"2019-08-24T14:15:22Z","data":"string","dataFormat":"string","meta":"string"}],"totalResourcesCount":0}{
"success": true,
"code": 0,
"message": "string",
"resources": [
{
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
}
],
"totalResourcesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetResourcesResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/resourcesPOST /v1/resources
Code samples
cURL
# You can also use wget
curl -X POST /v1/resources \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/resources
Inserts a new resource.
Body parameter
{
"resource": {
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.InsertResourceRequest | false | The request containing the details of the resource to insert. |
Example responses
200 Response
{"resourceId":0,"success":true,"code":0,"message":"string"}{
"resourceId": 0,
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.InsertResourceResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/resourcesPUT /v1/resources
Code samples
cURL
# You can also use wget
curl -X PUT /v1/resources \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/resources
Updates an existing resource.
Body parameter
{
"resource": {
"id": 0,
"name": "string",
"type": "string",
"code": "string",
"description": "string",
"source": "string",
"password": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"data": "string",
"dataFormat": "string",
"meta": "string"
}
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateResourceRequest | false | The request containing the details of the resource to update. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateResourceResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/resources/{resourceId}DELETE /v1/resources/{resourceId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/resources/{resourceId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/resources/\{resourceId\}
Deletes a resource.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| resourceId | path | integer(int32) | true | The resource ID. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteResourceResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/reportsGET /v1/reports
Code samples
cURL
# You can also use wget
curl -X GET /v1/reports \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/reports
Gets reports based on the provided request parameters.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| include | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","reports":[{"id":0,"uid":"string","name":"string","version":"string","date":"2019-08-24T14:15:22Z","userKey":"string","machineId":"string","clientId":"string","clientName":"string","contentType":"string","content":"string","address":"string","properties":[{"id":0,"name":"string","value":"string","reportId":0}]}],"totalReportsCount":0}{
"success": true,
"code": 0,
"message": "string",
"reports": [
{
"id": 0,
"uid": "string",
"name": "string",
"version": "string",
"date": "2019-08-24T14:15:22Z",
"userKey": "string",
"machineId": "string",
"clientId": "string",
"clientName": "string",
"contentType": "string",
"content": "string",
"address": "string",
"properties": [
{
"id": 0,
"name": "string",
"value": "string",
"reportId": 0
}
]
}
],
"totalReportsCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetReportResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/reports/{reportId}DELETE /v1/reports/{reportId}
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/reports/{reportId} \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
DELETE /v1/reports/\{reportId\}
Deletes a report with the specified ID.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| reportId | path | integer(int32) | true | The ID of the report to delete. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.DeleteReportResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/log/levelsGET /v1/log/levels
Code samples
cURL
# You can also use wget
curl -X GET /v1/log/levels \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/log/levels
Gets the log levels for the specified date range.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| startDate | query | string(date-time) | false | none |
| endDate | query | string(date-time) | false | none |
| intervals | query | integer(int32) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","logLevels":[{"date":"2019-08-24T14:15:22Z","level":"string","count":0}],"groupBy":"string","totalLogLevelEntriesCount":0}{
"success": true,
"code": 0,
"message": "string",
"logLevels": [
{
"date": "2019-08-24T14:15:22Z",
"level": "string",
"count": 0
}
],
"groupBy": "string",
"totalLogLevelEntriesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetLogLevelsResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/logGET /v1/log
Code samples
cURL
# You can also use wget
curl -X GET /v1/log \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/log
Gets the log entries based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| select | query | string | false | none |
| filter | query | string | false | none |
| sort | query | string | false | none |
| take | query | integer(int32) | false | none |
| skip | query | integer(int32) | false | none |
| startDate | query | string(date-time) | false | none |
| endDate | query | string(date-time) | false | none |
Example responses
200 Response
{"success":true,"code":0,"message":"string","logEntries":[{"id":0,"message":"string","messageTemplate":"string","level":"string","timeStamp":"2019-08-24T14:15:22Z","exception":"string","properties":"string"}],"totalLogEntriesCount":0}{
"success": true,
"code": 0,
"message": "string",
"logEntries": [
{
"id": 0,
"message": "string",
"messageTemplate": "string",
"level": "string",
"timeStamp": "2019-08-24T14:15:22Z",
"exception": "string",
"properties": "string"
}
],
"totalLogEntriesCount": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetLogResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
DELETE/v1/logDELETE /v1/log
Code samples
cURL
# You can also use wget
curl -X DELETE /v1/log \
-H 'x-api-key: API_KEY'
DELETE /v1/log
Deletes a log based on the provided request.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| id | query | integer(int32) | false | none |
| filter | query | string | false | none |
| startDate | query | string(date-time) | false | none |
| endDate | query | string(date-time) | false | none |
| deleteAll | query | boolean | false | none |
Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | The log has been deleted successfully. Example: | |
| { | |||
| “Success”: true, | |||
| “Message”: “A total of 10 log entries have been deleted.”, | |||
| “DeletedLogCount”: 10 | |||
| } | None |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/settingsGET /v1/settings
Code samples
cURL
# You can also use wget
curl -X GET /v1/settings \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/settings
Gets the application settings.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| request | query | Management.GetSettingsRequest | false | The request containing the parameters for the application settings to retrieve. |
Example responses
200 Response
{"success":true,"code":0,"message":"string","settings":[{"group":"string","name":"string","type":"string","value":null}]}{
"success": true,
"code": 0,
"message": "string",
"settings": [
{
"group": "string",
"name": "string",
"type": "string",
"value": null
}
]
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.GetSettingsResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
PUT/v1/settingsPUT /v1/settings
Code samples
cURL
# You can also use wget
curl -X PUT /v1/settings \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
PUT /v1/settings
Updates the application settings.
Body parameter
{
"settings": [
{
"group": "string",
"name": "string",
"type": "string",
"value": null
}
]
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.UpdateSettingsRequest | false | The request containing the updated settings. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.UpdateSettingsResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
GET/v1/infoGET /v1/info
Code samples
cURL
# You can also use wget
curl -X GET /v1/info \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
GET /v1/info
Gets the server information.
Example responses
200 Response
{"success":true,"code":0,"message":"string","product":"string","edition":0,"version":"string","license":"string","serverHost":"string","serverTime":"2019-08-24T14:15:22Z","clientAddress":"string","activeTokens":0,"maxTokens":0,"activationTokens":0,"floatingTokens":0,"expiredTokens":0,"totalLicenses":0,"revokedLicenses":0,"tracedLicenses":0,"activationLicenses":0,"floatingLicenses":0,"fileLicenses":0}{
"success": true,
"code": 0,
"message": "string",
"product": "string",
"edition": 0,
"version": "string",
"license": "string",
"serverHost": "string",
"serverTime": "2019-08-24T14:15:22Z",
"clientAddress": "string",
"activeTokens": 0,
"maxTokens": 0,
"activationTokens": 0,
"floatingTokens": 0,
"expiredTokens": 0,
"totalLicenses": 0,
"revokedLicenses": 0,
"tracedLicenses": 0,
"activationLicenses": 0,
"floatingLicenses": 0,
"fileLicenses": 0
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | The server information has been retrieved successfully. Example: | |
| { | |||
| “Product”: “Babel Licensing Service”, | |||
| “Version”: “10.7.0" | |||
| "ServerHost”: “172.34.12.1" | |||
| "ServerTime”: “2022-01-01T00:00:00Z”, | |||
| … | |||
| } | Management.GetServerInfoResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/email/sendPOST /v1/email/send
Code samples
cURL
# You can also use wget
curl -X POST /v1/email/send \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/email/send
Sends an email using the configured email service.
Body parameter
{
"to": [
{
"name": "string",
"email": "string"
}
],
"subject": "string",
"body": "string",
"isHtml": true,
"attachments": [
{
"fileName": "string",
"content": "string",
"contentType": "string"
}
]
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.SendEmailRequest | false | The request containing the email details to send. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.SendEmailResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey
POST/v1/email/licensePOST /v1/email/license
Code samples
cURL
# You can also use wget
curl -X POST /v1/email/license \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: text/plain' \
-H 'x-api-key: API_KEY'
POST /v1/email/license
Sends an email to a licensee based on a license and email resource.
Body parameter
{
"licenseId": 0,
"resourceId": 0
}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | Management.SendLicenseEmailRequest | false | The request containing license and email details to send. |
Example responses
200 Response
{"success":true,"code":0,"message":"string"}{
"success": true,
"code": 0,
"message": "string"
}Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | Management.SendLicenseEmailResponse |
Warning: To perform this operation, you must be authenticated by means of one of the following methods: Bearer & ApiKey