/solarwinds-service-desk-resources | Type: Application | PCID required: Yes
Tools
solarwinds_service_desk_resources_create_configuration_item
Create a configuration item Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
configuration_item | object | Yes | — | Configuration Item |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"configuration_item": {
"type": "object",
"description": "Configuration Item",
"properties": {
"name": {
"type": "string",
"description": "Configuration item name"
},
"type": {
"type": "string",
"description": "CI type"
},
"status": {
"type": "string",
"description": "CI status"
},
"description": {
"type": "string",
"description": "CI description"
}
},
"required": [
"name"
]
}
},
"required": [
"PCID",
"configuration_item"
]
}
solarwinds_service_desk_resources_create_contract
Create a new contract Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
contract | object | Yes | — | The contract value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"contract": {
"type": "object",
"description": "The contract value",
"properties": {
"name": {
"type": "string",
"description": "Contract name"
},
"type": {
"type": "string",
"description": "Contract type"
},
"status": {
"type": "string",
"description": "Contract status"
},
"start_date": {
"type": "string",
"description": "Start date"
},
"end_date": {
"type": "string",
"description": "End date"
},
"vendor": {
"type": "object",
"description": "The vendor value"
}
},
"required": [
"name"
]
}
},
"required": [
"PCID",
"contract"
]
}
solarwinds_service_desk_resources_create_hardware_asset
Create a new hardware asset Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
hardware | object | Yes | — | The hardware value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"hardware": {
"type": "object",
"description": "The hardware value",
"properties": {
"name": {
"type": "string",
"description": "Asset name"
},
"asset_type": {
"type": "string",
"description": "Asset type (e.g., Computer, Monitor, Printer)"
},
"status": {
"type": "string",
"description": "Asset status"
},
"serial_number": {
"type": "string",
"description": "Serial number"
},
"manufacturer": {
"type": "string",
"description": "Manufacturer name"
},
"model": {
"type": "string",
"description": "Model name/number"
},
"ip_address": {
"type": "string",
"description": "IP address"
},
"owner": {
"type": "object",
"description": "The owner value"
},
"department": {
"type": "object",
"description": "The department value"
},
"site": {
"type": "object",
"description": "The site value"
}
},
"required": [
"name"
]
}
},
"required": [
"PCID",
"hardware"
]
}
solarwinds_service_desk_resources_create_solution
Create a new solution Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
solution | object | Yes | — | The solution value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"solution": {
"type": "object",
"description": "The solution value",
"properties": {
"name": {
"type": "string",
"description": "Solution title"
},
"description": {
"type": "string",
"description": "Solution content (supports HTML)"
},
"status": {
"type": "string",
"description": "Solution status (e.g., Draft, Approved, Published)"
}
},
"required": [
"name"
]
}
},
"required": [
"PCID",
"solution"
]
}
solarwinds_service_desk_resources_create_user
Create a new user Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
user | object | Yes | — | The user value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"user": {
"type": "object",
"description": "The user value",
"properties": {
"email": {
"type": "string",
"description": "User email address"
},
"name": {
"type": "string",
"description": "Full name"
},
"phone": {
"type": "string",
"description": "Phone number"
},
"mobile_phone": {
"type": "string",
"description": "Mobile phone number"
},
"role": {
"type": "object",
"description": "The role value"
},
"department": {
"type": "object",
"description": "The department value"
},
"site": {
"type": "object",
"description": "The site value"
}
},
"required": [
"email"
]
}
},
"required": [
"PCID",
"user"
]
}
solarwinds_service_desk_resources_delete_configuration_item
Delete a configuration item Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
configurationItemId | integer | Yes | — | The ID of the configuration item |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"configurationItemId": {
"type": "integer",
"description": "The ID of the configuration item"
}
},
"required": [
"PCID",
"configurationItemId"
]
}
solarwinds_service_desk_resources_delete_contract
Delete a contract Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
contractId | integer | Yes | — | The ID of the contract |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"contractId": {
"type": "integer",
"description": "The ID of the contract"
}
},
"required": [
"PCID",
"contractId"
]
}
solarwinds_service_desk_resources_delete_hardware_asset
Delete a hardware asset Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
hardwareId | integer | Yes | — | The ID of the hardware asset |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"hardwareId": {
"type": "integer",
"description": "The ID of the hardware asset"
}
},
"required": [
"PCID",
"hardwareId"
]
}
solarwinds_service_desk_resources_delete_solution
Delete a solution Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
solutionId | integer | Yes | — | The ID of the solution |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"solutionId": {
"type": "integer",
"description": "The ID of the solution"
}
},
"required": [
"PCID",
"solutionId"
]
}
solarwinds_service_desk_resources_delete_user
Delete a user Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
userId | integer | Yes | — | The ID of the user |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"userId": {
"type": "integer",
"description": "The ID of the user"
}
},
"required": [
"PCID",
"userId"
]
}
solarwinds_service_desk_resources_get_category
Get a category by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
categoryId | integer | Yes | — | The ID of the category |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"categoryId": {
"type": "integer",
"description": "The ID of the category"
}
},
"required": [
"PCID",
"categoryId"
]
}
solarwinds_service_desk_resources_get_configuration_item
Get a configuration item by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
configurationItemId | integer | Yes | — | The ID of the configuration item |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"configurationItemId": {
"type": "integer",
"description": "The ID of the configuration item"
}
},
"required": [
"PCID",
"configurationItemId"
]
}
solarwinds_service_desk_resources_get_contract
Get a contract by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
contractId | integer | Yes | — | The ID of the contract |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"contractId": {
"type": "integer",
"description": "The ID of the contract"
}
},
"required": [
"PCID",
"contractId"
]
}
solarwinds_service_desk_resources_get_department
Get a department by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
departmentId | integer | Yes | — | The ID of the department |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"departmentId": {
"type": "integer",
"description": "The ID of the department"
}
},
"required": [
"PCID",
"departmentId"
]
}
solarwinds_service_desk_resources_get_group
Get a group by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
groupId | integer | Yes | — | The ID of the group |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"groupId": {
"type": "integer",
"description": "The ID of the group"
}
},
"required": [
"PCID",
"groupId"
]
}
solarwinds_service_desk_resources_get_hardware_asset
Get a hardware asset by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
hardwareId | integer | Yes | — | The ID of the hardware asset |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"hardwareId": {
"type": "integer",
"description": "The ID of the hardware asset"
}
},
"required": [
"PCID",
"hardwareId"
]
}
solarwinds_service_desk_resources_get_site
Get a site by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
siteId | integer | Yes | — | The ID of the site |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"siteId": {
"type": "integer",
"description": "The ID of the site"
}
},
"required": [
"PCID",
"siteId"
]
}
solarwinds_service_desk_resources_get_solution
Get a solution by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
solutionId | integer | Yes | — | The ID of the solution |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"solutionId": {
"type": "integer",
"description": "The ID of the solution"
}
},
"required": [
"PCID",
"solutionId"
]
}
solarwinds_service_desk_resources_get_user
Get a user by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
userId | integer | Yes | — | The ID of the user |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"userId": {
"type": "integer",
"description": "The ID of the user"
}
},
"required": [
"PCID",
"userId"
]
}
solarwinds_service_desk_resources_list_categories
List all categories Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Results per page"
}
},
"required": [
"PCID"
]
}
solarwinds_service_desk_resources_list_configuration_items
List all configuration items Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Results per page (max 100) |
layout | string | No | — | Response layout |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Results per page (max 100)"
},
"layout": {
"type": "string",
"description": "Response layout",
"enum": [
"short",
"long"
]
}
},
"required": [
"PCID"
]
}
solarwinds_service_desk_resources_list_contracts
List all contracts Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Results per page |
layout | string | No | — | Response layout |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Results per page"
},
"layout": {
"type": "string",
"description": "Response layout",
"enum": [
"short",
"long"
]
}
},
"required": [
"PCID"
]
}
solarwinds_service_desk_resources_list_departments
List all departments Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Results per page"
}
},
"required": [
"PCID"
]
}
solarwinds_service_desk_resources_list_groups
List all groups Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Results per page (max 100) |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Results per page (max 100)"
}
},
"required": [
"PCID"
]
}
solarwinds_service_desk_resources_list_hardware_assets
List all hardware assets Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Results per page (max 100) |
sort_by | string | No | — | Field to sort by |
sort_order | string | No | — | Sort order |
layout | string | No | — | Response layout |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Results per page (max 100)"
},
"sort_by": {
"type": "string",
"description": "Field to sort by"
},
"sort_order": {
"type": "string",
"description": "Sort order",
"enum": [
"ASC",
"DESC"
]
},
"layout": {
"type": "string",
"description": "Response layout",
"enum": [
"short",
"long"
]
}
},
"required": [
"PCID"
]
}
solarwinds_service_desk_resources_list_sites
List all sites Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Results per page"
}
},
"required": [
"PCID"
]
}
solarwinds_service_desk_resources_list_solutions
List all solutions Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Results per page (max 100) |
layout | string | No | — | Response layout |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Results per page (max 100)"
},
"layout": {
"type": "string",
"description": "Response layout",
"enum": [
"short",
"long"
]
}
},
"required": [
"PCID"
]
}
solarwinds_service_desk_resources_list_users
List all users Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Results per page (max 100) |
sort_by | string | No | — | Field to sort by |
sort_order | string | No | — | Sort order |
layout | string | No | — | Response layout |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Results per page (max 100)"
},
"sort_by": {
"type": "string",
"description": "Field to sort by"
},
"sort_order": {
"type": "string",
"description": "Sort order",
"enum": [
"ASC",
"DESC"
]
},
"layout": {
"type": "string",
"description": "Response layout",
"enum": [
"short",
"long"
]
}
},
"required": [
"PCID"
]
}
solarwinds_service_desk_resources_update_configuration_item
Update a configuration item Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
configurationItemId | integer | Yes | — | The ID of the configuration item |
configuration_item | object | Yes | — | Configuration Item |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"configurationItemId": {
"type": "integer",
"description": "The ID of the configuration item"
},
"configuration_item": {
"type": "object",
"description": "Configuration Item",
"properties": {
"name": {
"type": "string",
"description": "The name value"
},
"type": {
"type": "string",
"description": "The type value"
},
"status": {
"type": "string",
"description": "The status value"
},
"description": {
"type": "string",
"description": "The description value"
}
}
}
},
"required": [
"PCID",
"configurationItemId",
"configuration_item"
]
}
solarwinds_service_desk_resources_update_contract
Update a contract Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
contractId | integer | Yes | — | The ID of the contract |
contract | object | Yes | — | The contract value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"contractId": {
"type": "integer",
"description": "The ID of the contract"
},
"contract": {
"type": "object",
"description": "The contract value",
"properties": {
"name": {
"type": "string",
"description": "The name value"
},
"type": {
"type": "string",
"description": "The type value"
},
"status": {
"type": "string",
"description": "The status value"
},
"start_date": {
"type": "string",
"description": "Start date for filtering"
},
"end_date": {
"type": "string",
"description": "End date for filtering"
}
}
}
},
"required": [
"PCID",
"contractId",
"contract"
]
}
solarwinds_service_desk_resources_update_hardware_asset
Update a hardware asset Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
hardwareId | integer | Yes | — | The ID of the hardware asset |
hardware | object | Yes | — | The hardware value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"hardwareId": {
"type": "integer",
"description": "The ID of the hardware asset"
},
"hardware": {
"type": "object",
"description": "The hardware value",
"properties": {
"name": {
"type": "string",
"description": "The name value"
},
"asset_type": {
"type": "string",
"description": "Asset Type"
},
"status": {
"type": "string",
"description": "The status value"
},
"serial_number": {
"type": "string",
"description": "Serial Number"
},
"manufacturer": {
"type": "string",
"description": "The manufacturer value"
},
"model": {
"type": "string",
"description": "The model value"
},
"ip_address": {
"type": "string",
"description": "Ip Address"
}
}
}
},
"required": [
"PCID",
"hardwareId",
"hardware"
]
}
solarwinds_service_desk_resources_update_solution
Update a solution Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
solutionId | integer | Yes | — | The ID of the solution |
solution | object | Yes | — | The solution value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"solutionId": {
"type": "integer",
"description": "The ID of the solution"
},
"solution": {
"type": "object",
"description": "The solution value",
"properties": {
"name": {
"type": "string",
"description": "The name value"
},
"description": {
"type": "string",
"description": "The description value"
},
"status": {
"type": "string",
"description": "The status value"
}
}
}
},
"required": [
"PCID",
"solutionId",
"solution"
]
}
solarwinds_service_desk_resources_update_user
Update a user Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
userId | integer | Yes | — | The ID of the user |
user | object | Yes | — | The user value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"userId": {
"type": "integer",
"description": "The ID of the user"
},
"user": {
"type": "object",
"description": "The user value",
"properties": {
"email": {
"type": "string",
"description": "The email value"
},
"name": {
"type": "string",
"description": "The name value"
},
"phone": {
"type": "string",
"description": "The phone value"
},
"mobile_phone": {
"type": "string",
"description": "Mobile Phone"
},
"role": {
"type": "object",
"description": "The role value"
}
}
}
},
"required": [
"PCID",
"userId",
"user"
]
}

