> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# solarwinds-service-desk-service-management

> Incidents, problems, changes, and releases

**Server path:** `/solarwinds-service-desk-service-management` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                                                                                        | Description                  |
| ------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
| [`solarwinds_service_desk_service_management_create_change`](#solarwinds_service_desk_service_management_create_change)                     | Create a new change          |
| [`solarwinds_service_desk_service_management_create_incident`](#solarwinds_service_desk_service_management_create_incident)                 | Create a new incident        |
| [`solarwinds_service_desk_service_management_create_incident_comment`](#solarwinds_service_desk_service_management_create_incident_comment) | Add a comment to an incident |
| [`solarwinds_service_desk_service_management_create_problem`](#solarwinds_service_desk_service_management_create_problem)                   | Create a new problem         |
| [`solarwinds_service_desk_service_management_create_release`](#solarwinds_service_desk_service_management_create_release)                   | Create a new release         |
| [`solarwinds_service_desk_service_management_delete_change`](#solarwinds_service_desk_service_management_delete_change)                     | Delete a change              |
| [`solarwinds_service_desk_service_management_delete_incident`](#solarwinds_service_desk_service_management_delete_incident)                 | Delete an incident           |
| [`solarwinds_service_desk_service_management_delete_problem`](#solarwinds_service_desk_service_management_delete_problem)                   | Delete a problem             |
| [`solarwinds_service_desk_service_management_delete_release`](#solarwinds_service_desk_service_management_delete_release)                   | Delete a release             |
| [`solarwinds_service_desk_service_management_get_change`](#solarwinds_service_desk_service_management_get_change)                           | Get a change by ID           |
| [`solarwinds_service_desk_service_management_get_incident`](#solarwinds_service_desk_service_management_get_incident)                       | Get an incident by ID        |
| [`solarwinds_service_desk_service_management_get_problem`](#solarwinds_service_desk_service_management_get_problem)                         | Get a problem by ID          |
| [`solarwinds_service_desk_service_management_get_release`](#solarwinds_service_desk_service_management_get_release)                         | Get a release by ID          |
| [`solarwinds_service_desk_service_management_list_changes`](#solarwinds_service_desk_service_management_list_changes)                       | List all changes             |
| [`solarwinds_service_desk_service_management_list_incident_comments`](#solarwinds_service_desk_service_management_list_incident_comments)   | List comments on an incident |
| [`solarwinds_service_desk_service_management_list_incidents`](#solarwinds_service_desk_service_management_list_incidents)                   | List all incidents           |
| [`solarwinds_service_desk_service_management_list_problems`](#solarwinds_service_desk_service_management_list_problems)                     | List all problems            |
| [`solarwinds_service_desk_service_management_list_releases`](#solarwinds_service_desk_service_management_list_releases)                     | List all releases            |
| [`solarwinds_service_desk_service_management_update_change`](#solarwinds_service_desk_service_management_update_change)                     | Update a change              |
| [`solarwinds_service_desk_service_management_update_incident`](#solarwinds_service_desk_service_management_update_incident)                 | Update an incident           |
| [`solarwinds_service_desk_service_management_update_problem`](#solarwinds_service_desk_service_management_update_problem)                   | Update a problem             |
| [`solarwinds_service_desk_service_management_update_release`](#solarwinds_service_desk_service_management_update_release)                   | Update a release             |

***

## solarwinds\_service\_desk\_service\_management\_create\_change

Create a new change

**Parameters:**

| Parameter | Type   | Required | Default | Description      |
| --------- | ------ | -------- | ------- | ---------------- |
| `change`  | object | Yes      | —       | The change value |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "change": {
        "type": "object",
        "description": "The change value",
        "properties": {
          "name": {
            "type": "string",
            "description": "Change title"
          },
          "description": {
            "type": "string",
            "description": "Change description"
          },
          "priority": {
            "type": "string",
            "description": "The priority value",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High",
              "Critical"
            ]
          },
          "state": {
            "type": "string",
            "description": "Change state"
          },
          "change_type": {
            "type": "string",
            "description": "Type of change (e.g., Normal, Standard, Emergency)"
          },
          "assignee": {
            "type": "object",
            "description": "The assignee value"
          },
          "category": {
            "type": "object",
            "description": "The category value"
          },
          "planned_start_date": {
            "type": "string",
            "description": "Planned start date"
          },
          "planned_end_date": {
            "type": "string",
            "description": "Planned end date"
          },
          "risk": {
            "type": "string",
            "description": "Risk level"
          },
          "impact": {
            "type": "string",
            "description": "The impact value",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High"
            ]
          }
        },
        "required": [
          "name"
        ]
      }
    },
    "required": [
      "PCID",
      "change"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_create\_incident

Create a new incident

**Parameters:**

| Parameter  | Type   | Required | Default | Description        |
| ---------- | ------ | -------- | ------- | ------------------ |
| `incident` | object | Yes      | —       | The incident value |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "incident": {
        "type": "object",
        "description": "The incident value",
        "properties": {
          "name": {
            "type": "string",
            "description": "Title/subject of the incident"
          },
          "description": {
            "type": "string",
            "description": "Detailed description of the incident (supports HTML)"
          },
          "priority": {
            "type": "string",
            "description": "Priority level",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High",
              "Critical"
            ]
          },
          "state": {
            "type": "string",
            "description": "State of the incident",
            "enum": [
              "New",
              "Assigned",
              "Awaiting Input",
              "On Hold",
              "Resolved",
              "Closed"
            ]
          },
          "assignee": {
            "type": "object",
            "description": "Assignee for the incident"
          },
          "requester": {
            "type": "object",
            "description": "Requester of the incident"
          },
          "category": {
            "type": "object",
            "description": "Category for the incident"
          },
          "subcategory": {
            "type": "object",
            "description": "Subcategory for the incident"
          },
          "due_at": {
            "type": "string",
            "description": "Due date for the incident"
          },
          "impact": {
            "type": "string",
            "description": "Impact level",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High"
            ]
          },
          "custom_fields_values": {
            "type": "object",
            "description": "Custom field values as key-value pairs"
          }
        },
        "required": [
          "name"
        ]
      }
    },
    "required": [
      "PCID",
      "incident"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_create\_incident\_comment

Add a comment to an incident

**Parameters:**

| Parameter    | Type    | Required | Default | Description            |
| ------------ | ------- | -------- | ------- | ---------------------- |
| `incidentId` | integer | Yes      | —       | The ID of the incident |
| `comment`    | object  | Yes      | —       | The comment value      |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "incidentId": {
        "type": "integer",
        "description": "The ID of the incident"
      },
      "comment": {
        "type": "object",
        "description": "The comment value",
        "properties": {
          "body": {
            "type": "string",
            "description": "Comment body text (supports HTML)"
          },
          "is_private": {
            "type": "boolean",
            "description": "Whether the comment is private (internal note)"
          }
        },
        "required": [
          "body"
        ]
      }
    },
    "required": [
      "PCID",
      "incidentId",
      "comment"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_create\_problem

Create a new problem

**Parameters:**

| Parameter | Type   | Required | Default | Description       |
| --------- | ------ | -------- | ------- | ----------------- |
| `problem` | object | Yes      | —       | The problem value |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "problem": {
        "type": "object",
        "description": "The problem value",
        "properties": {
          "name": {
            "type": "string",
            "description": "Problem title"
          },
          "description": {
            "type": "string",
            "description": "Problem description"
          },
          "priority": {
            "type": "string",
            "description": "The priority value",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High",
              "Critical"
            ]
          },
          "state": {
            "type": "string",
            "description": "Problem state"
          },
          "assignee": {
            "type": "object",
            "description": "The assignee value"
          },
          "category": {
            "type": "object",
            "description": "The category value"
          }
        },
        "required": [
          "name"
        ]
      }
    },
    "required": [
      "PCID",
      "problem"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_create\_release

Create a new release

**Parameters:**

| Parameter | Type   | Required | Default | Description       |
| --------- | ------ | -------- | ------- | ----------------- |
| `release` | object | Yes      | —       | The release value |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "release": {
        "type": "object",
        "description": "The release value",
        "properties": {
          "name": {
            "type": "string",
            "description": "Release title"
          },
          "description": {
            "type": "string",
            "description": "Release description"
          },
          "state": {
            "type": "string",
            "description": "Release state"
          },
          "release_type": {
            "type": "string",
            "description": "Release type (e.g., Major, Minor, Emergency)"
          },
          "planned_start_date": {
            "type": "string",
            "description": "Planned Start Date"
          },
          "planned_end_date": {
            "type": "string",
            "description": "Planned End Date"
          }
        },
        "required": [
          "name"
        ]
      }
    },
    "required": [
      "PCID",
      "release"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_delete\_change

Delete a change

**Parameters:**

| Parameter  | Type    | Required | Default | Description          |
| ---------- | ------- | -------- | ------- | -------------------- |
| `changeId` | integer | Yes      | —       | The ID of the change |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "changeId": {
        "type": "integer",
        "description": "The ID of the change"
      }
    },
    "required": [
      "PCID",
      "changeId"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_delete\_incident

Delete an incident

**Parameters:**

| Parameter    | Type    | Required | Default | Description            |
| ------------ | ------- | -------- | ------- | ---------------------- |
| `incidentId` | integer | Yes      | —       | The ID of the incident |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "incidentId": {
        "type": "integer",
        "description": "The ID of the incident"
      }
    },
    "required": [
      "PCID",
      "incidentId"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_delete\_problem

Delete a problem

**Parameters:**

| Parameter   | Type    | Required | Default | Description           |
| ----------- | ------- | -------- | ------- | --------------------- |
| `problemId` | integer | Yes      | —       | The ID of the problem |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "problemId": {
        "type": "integer",
        "description": "The ID of the problem"
      }
    },
    "required": [
      "PCID",
      "problemId"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_delete\_release

Delete a release

**Parameters:**

| Parameter   | Type    | Required | Default | Description           |
| ----------- | ------- | -------- | ------- | --------------------- |
| `releaseId` | integer | Yes      | —       | The ID of the release |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "releaseId": {
        "type": "integer",
        "description": "The ID of the release"
      }
    },
    "required": [
      "PCID",
      "releaseId"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_get\_change

Get a change by ID

**Parameters:**

| Parameter  | Type    | Required | Default | Description          |
| ---------- | ------- | -------- | ------- | -------------------- |
| `changeId` | integer | Yes      | —       | The ID of the change |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "changeId": {
        "type": "integer",
        "description": "The ID of the change"
      }
    },
    "required": [
      "PCID",
      "changeId"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_get\_incident

Get an incident by ID

**Parameters:**

| Parameter    | Type    | Required | Default | Description                                  |
| ------------ | ------- | -------- | ------- | -------------------------------------------- |
| `incidentId` | integer | Yes      | —       | The ID of the incident                       |
| `layout`     | string  | No       | —       | Response layout. Use 'long' for full details |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "incidentId": {
        "type": "integer",
        "description": "The ID of the incident"
      },
      "layout": {
        "type": "string",
        "description": "Response layout. Use 'long' for full details",
        "enum": [
          "short",
          "long"
        ]
      }
    },
    "required": [
      "PCID",
      "incidentId"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_get\_problem

Get a problem by ID

**Parameters:**

| Parameter   | Type    | Required | Default | Description           |
| ----------- | ------- | -------- | ------- | --------------------- |
| `problemId` | integer | Yes      | —       | The ID of the problem |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "problemId": {
        "type": "integer",
        "description": "The ID of the problem"
      }
    },
    "required": [
      "PCID",
      "problemId"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_get\_release

Get a release by ID

**Parameters:**

| Parameter   | Type    | Required | Default | Description           |
| ----------- | ------- | -------- | ------- | --------------------- |
| `releaseId` | integer | Yes      | —       | The ID of the release |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "releaseId": {
        "type": "integer",
        "description": "The ID of the release"
      }
    },
    "required": [
      "PCID",
      "releaseId"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_list\_changes

List all changes

**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            |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "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"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_list\_incident\_comments

List comments on an incident

**Parameters:**

| Parameter    | Type    | Required | Default | Description            |
| ------------ | ------- | -------- | ------- | ---------------------- |
| `incidentId` | integer | Yes      | —       | The ID of the incident |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "incidentId": {
        "type": "integer",
        "description": "The ID of the incident"
      }
    },
    "required": [
      "PCID",
      "incidentId"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_list\_incidents

List all incidents

**Parameters:**

| Parameter         | Type    | Required | Default | Description                                                                               |
| ----------------- | ------- | -------- | ------- | ----------------------------------------------------------------------------------------- |
| `page`            | integer | No       | —       | Page number for pagination                                                                |
| `per_page`        | integer | No       | —       | Number of results per page (max 100)                                                      |
| `sort_by`         | string  | No       | —       | Field to sort results by (e.g., created\_at, updated\_at, due\_at, priority)              |
| `sort_order`      | string  | No       | —       | Sort order                                                                                |
| `layout`          | string  | No       | —       | Response layout. Use 'long' for full details including custom fields                      |
| `state[]`         | string  | No       | —       | Filter by incident state (e.g., New, Assigned, Awaiting Input, On Hold, Resolved, Closed) |
| `priority[]`      | string  | No       | —       | Filter by priority (e.g., None, Low, Medium, High, Critical)                              |
| `assignee[]`      | string  | No       | —       | Filter by assignee email address                                                          |
| `category[]`      | string  | No       | —       | Filter by category name                                                                   |
| `created_at_from` | string  | No       | —       | Filter incidents created after this date (ISO 8601 format)                                |
| `created_at_to`   | string  | No       | —       | Filter incidents created before this date (ISO 8601 format)                               |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page": {
        "type": "integer",
        "description": "Page number for pagination"
      },
      "per_page": {
        "type": "integer",
        "description": "Number of results per page (max 100)"
      },
      "sort_by": {
        "type": "string",
        "description": "Field to sort results by (e.g., created_at, updated_at, due_at, priority)"
      },
      "sort_order": {
        "type": "string",
        "description": "Sort order",
        "enum": [
          "ASC",
          "DESC"
        ]
      },
      "layout": {
        "type": "string",
        "description": "Response layout. Use 'long' for full details including custom fields",
        "enum": [
          "short",
          "long"
        ]
      },
      "state[]": {
        "type": "string",
        "description": "Filter by incident state (e.g., New, Assigned, Awaiting Input, On Hold, Resolved, Closed)"
      },
      "priority[]": {
        "type": "string",
        "description": "Filter by priority (e.g., None, Low, Medium, High, Critical)"
      },
      "assignee[]": {
        "type": "string",
        "description": "Filter by assignee email address"
      },
      "category[]": {
        "type": "string",
        "description": "Filter by category name"
      },
      "created_at_from": {
        "type": "string",
        "description": "Filter incidents created after this date (ISO 8601 format)"
      },
      "created_at_to": {
        "type": "string",
        "description": "Filter incidents created before this date (ISO 8601 format)"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_list\_problems

List all problems

**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            |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "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"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_list\_releases

List all releases

**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            |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "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"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_update\_change

Update a change

**Parameters:**

| Parameter  | Type    | Required | Default | Description          |
| ---------- | ------- | -------- | ------- | -------------------- |
| `changeId` | integer | Yes      | —       | The ID of the change |
| `change`   | object  | Yes      | —       | The change value     |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "changeId": {
        "type": "integer",
        "description": "The ID of the change"
      },
      "change": {
        "type": "object",
        "description": "The change value",
        "properties": {
          "name": {
            "type": "string",
            "description": "The name value"
          },
          "description": {
            "type": "string",
            "description": "The description value"
          },
          "priority": {
            "type": "string",
            "description": "The priority value",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High",
              "Critical"
            ]
          },
          "state": {
            "type": "string",
            "description": "The state value"
          },
          "change_type": {
            "type": "string",
            "description": "Change Type"
          },
          "risk": {
            "type": "string",
            "description": "The risk value"
          },
          "impact": {
            "type": "string",
            "description": "The impact value",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High"
            ]
          }
        }
      }
    },
    "required": [
      "PCID",
      "changeId",
      "change"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_update\_incident

Update an incident

**Parameters:**

| Parameter    | Type    | Required | Default | Description            |
| ------------ | ------- | -------- | ------- | ---------------------- |
| `incidentId` | integer | Yes      | —       | The ID of the incident |
| `incident`   | object  | Yes      | —       | The incident value     |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "incidentId": {
        "type": "integer",
        "description": "The ID of the incident"
      },
      "incident": {
        "type": "object",
        "description": "The incident value",
        "properties": {
          "name": {
            "type": "string",
            "description": "Title/subject of the incident"
          },
          "description": {
            "type": "string",
            "description": "Detailed description"
          },
          "priority": {
            "type": "string",
            "description": "The priority value",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High",
              "Critical"
            ]
          },
          "state": {
            "type": "string",
            "description": "The state value",
            "enum": [
              "New",
              "Assigned",
              "Awaiting Input",
              "On Hold",
              "Resolved",
              "Closed"
            ]
          },
          "assignee": {
            "type": "object",
            "description": "The assignee value"
          },
          "category": {
            "type": "object",
            "description": "The category value"
          },
          "due_at": {
            "type": "string",
            "description": "Due At"
          },
          "impact": {
            "type": "string",
            "description": "The impact value",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High"
            ]
          },
          "custom_fields_values": {
            "type": "object",
            "description": "Custom Fields Values"
          }
        }
      }
    },
    "required": [
      "PCID",
      "incidentId",
      "incident"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_update\_problem

Update a problem

**Parameters:**

| Parameter   | Type    | Required | Default | Description           |
| ----------- | ------- | -------- | ------- | --------------------- |
| `problemId` | integer | Yes      | —       | The ID of the problem |
| `problem`   | object  | Yes      | —       | The problem value     |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "problemId": {
        "type": "integer",
        "description": "The ID of the problem"
      },
      "problem": {
        "type": "object",
        "description": "The problem value",
        "properties": {
          "name": {
            "type": "string",
            "description": "The name value"
          },
          "description": {
            "type": "string",
            "description": "The description value"
          },
          "priority": {
            "type": "string",
            "description": "The priority value",
            "enum": [
              "None",
              "Low",
              "Medium",
              "High",
              "Critical"
            ]
          },
          "state": {
            "type": "string",
            "description": "The state value"
          },
          "assignee": {
            "type": "object",
            "description": "The assignee value"
          }
        }
      }
    },
    "required": [
      "PCID",
      "problemId",
      "problem"
    ]
  }
  ```
</Expandable>

***

## solarwinds\_service\_desk\_service\_management\_update\_release

Update a release

**Parameters:**

| Parameter   | Type    | Required | Default | Description           |
| ----------- | ------- | -------- | ------- | --------------------- |
| `releaseId` | integer | Yes      | —       | The ID of the release |
| `release`   | object  | Yes      | —       | The release value     |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "releaseId": {
        "type": "integer",
        "description": "The ID of the release"
      },
      "release": {
        "type": "object",
        "description": "The release value",
        "properties": {
          "name": {
            "type": "string",
            "description": "The name value"
          },
          "description": {
            "type": "string",
            "description": "The description value"
          },
          "state": {
            "type": "string",
            "description": "The state value"
          },
          "release_type": {
            "type": "string",
            "description": "Release Type"
          }
        }
      }
    },
    "required": [
      "PCID",
      "releaseId",
      "release"
    ]
  }
  ```
</Expandable>
