---
title: "PUT /V1.0/Tickets"
method: PUT
path: "/V1.0/Tickets"
tags: ["Tickets"]
---

# PUT /V1.0/Tickets

`PUT /V1.0/Tickets`

## Headers

- `ApiIntegrationCode` string, required
- `UserName` string, required
- `Secret` string, required
- `ImpersonationResourceId` string

## Request body

- TicketModel
  - `id` integer
  - `apiVendorID` integer
  - `assignedResourceID` integer
  - `assignedResourceRoleID` integer
  - `billingCodeID` integer
  - `changeApprovalBoard` integer
  - `changeApprovalStatus` integer
  - `changeApprovalType` integer
  - `changeInfoField1` string
  - `changeInfoField2` string
  - `changeInfoField3` string
  - `changeInfoField4` string
  - `changeInfoField5` string
  - `companyID` integer
  - `companyLocationID` integer
  - `completedByResourceID` integer
  - `completedDate` string, date-time
  - `configurationItemID` integer
  - `contactID` integer
  - `contractID` integer
  - `contractServiceBundleID` integer
  - `contractServiceID` integer
  - `createDate` string, date-time
  - `createdByContactID` integer
  - `creatorResourceID` integer
  - `creatorType` integer
  - `currentServiceThermometerRating` integer
  - `description` string
  - `dueDateTime` string, date-time
  - `estimatedHours` number, double
  - `externalID` string
  - `firstResponseAssignedResourceID` integer
  - `firstResponseDateTime` string, date-time
  - `firstResponseDueDateTime` string, date-time
  - `firstResponseInitiatingResourceID` integer
  - `hoursToBeScheduled` number, double
  - `impersonatorCreatorResourceID` integer
  - `isAssignedToComanaged` boolean
  - `issueType` integer
  - `isVisibleToComanaged` boolean
  - `lastActivityDate` string, date-time
  - `lastActivityPersonType` integer
  - `lastActivityResourceID` integer
  - `lastCustomerNotificationDateTime` string, date-time
  - `lastCustomerVisibleActivityDateTime` string, date-time
  - `lastTrackedModificationDateTime` string, date-time
  - `monitorID` integer
  - `monitorTypeID` integer
  - `opportunityID` integer
  - `organizationalLevelAssociationID` integer
  - `previousServiceThermometerRating` integer
  - `priority` integer
  - `problemTicketId` integer
  - `projectID` integer
  - `purchaseOrderNumber` string
  - `queueID` integer
  - `resolution` string
  - `resolutionPlanDateTime` string, date-time
  - `resolutionPlanDueDateTime` string, date-time
  - `resolvedDateTime` string, date-time
  - `resolvedDueDateTime` string, date-time
  - `rmaStatus` integer
  - `rmaType` integer
  - `rmmAlertID` string
  - `serviceLevelAgreementHasBeenMet` boolean
  - `serviceLevelAgreementID` integer
  - `serviceLevelAgreementPausedNextEventHours` number, double
  - `serviceThermometerTemperature` integer
  - `source` integer
  - `status` integer
  - `subIssueType` integer
  - `ticketCategory` integer
  - `ticketNumber` string
  - `ticketType` integer
  - `title` string
  - `userDefinedFields` UserDefinedField[]
    - `name` string
    - `value` string

## Response `200`

OK

- OperationResultModel
  - `itemId` Object

## Other responses

- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.net/autotask/apis/datto-autotask-psa-rest-api.md) · [All operations](https://skmtc.net/autotask/apis/datto-autotask-psa-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/autotask/datto-autotask-psa-rest-api/revisions/b5e89df4589e/schema)
