---
title: "PUT /api/RequestTracker/v1/Item"
method: PUT
path: "/api/RequestTracker/v1/Item"
tags: ["CRT"]
---

# PUT /api/RequestTracker/v1/Item

`PUT /api/RequestTracker/v1/Item`

## Query parameters

- `sendEmail` boolean

## Request body

- Request
  - `RequestId` integer, required
  - `RequestTypeName` string
  - `FormHeaderId` integer, required
  - `CategoryId` integer, required
  - `LastModified` string, date-time
  - `SubmittedDate` string, date-time, required
  - `StatusWord` string
  - `ClosureDate` string, date-time
  - `Assignee` integer, required
  - `Priority` integer, required
  - `EmailList` string
  - `Open311` Open311Request2
    - `Service` string
    - `ServiceCode` integer, required
    - `ServiceName` string
    - `Description` string
    - `Metadata` string
    - `Type` string
    - `Keywords` string
    - `Group` integer, required
    - `Latitude` number, double, required
    - `Longitude` number, double, required
  - `FormSubmitted` string
  - `Comments` Comment2[]
    - `DetailId` integer, required
    - `RequestId` integer, required
    - `Description` string
    - `LastModified` string, date-time
    - `Status` 0 | 1 | 2 | 10 | 10 | 11 | 11 | 12 | 12 | 13 | 14 | 15 | 16 | 17 | 19 | 20 | 20 | 21 | 21 | 30 | 40 | 40 | 51, required
    - `PublicView` boolean, required
    - `AttachmentFileName` string
    - `Attachment` string
    - `AttachmentLink` string
    - `ConvertToPdf` boolean, required
    - `UserName` string
  - `AssociatedRequests` object
  - `RequestTypes` object
  - `UserAssignmentList` object
  - `PriorityOptions` object
  - `CategoriesList` object
  - `ProblemAddress1Number` string
  - `ProblemAddress1Street` string
  - `ProblemAddress1Line2` string
  - `ProblemAddress1City` string
  - `ProblemAddress1State` string
  - `ProblemAddress1Zip` string
  - `SubmitterName` string
  - `SubmittedBy` string
  - `SubmitterEmailAddress` string
  - `BriefDescription` string
  - `CannedResponses` CannedResponse2[]
    - `ResponseId` integer, required
    - `ResponseTitle` string
    - `ResponseBody` string
    - `Status` 0 | 1 | 2 | 10 | 10 | 11 | 11 | 12 | 12 | 13 | 14 | 15 | 16 | 17 | 19 | 20 | 20 | 21 | 21 | 30 | 40 | 40 | 51, required
  - `Location` LatLng2
    - `ID` integer, required
    - `LatitudeGoogle` number, double, required
    - `LongitudeGoogle` number, double, required
    - `AccuracyV3` 0 | 1 | 2 | 3 | 4, required
    - `LatitudeEsri` number, double, required
    - `LongitudeEsri` number, double, required
    - `AccuracyScoreEsri` integer, required
  - `Source` string
  - `SubmitterPhoneNumber` string
  - `Viewed` boolean, required
  - `LatLng` integer, required
  - `SubmitterAddressNumber` string
  - `SubmitterAddress1` string
  - `SubmitterAddress2` string
  - `SubmitterCity` string
  - `SubmitterState` string
  - `SubmitterZip` string
  - `ProblemAddress2Street` string
  - `RequestDetail` RequestDetail
    - `RequestDetailId` integer, required
    - `LastModified` string, date-time
    - `Description` string

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — or

---

[API](https://skmtc.dev/steamboatsprings/apis/civicplus-api-documentation.md) · [All operations](https://skmtc.dev/steamboatsprings/apis/civicplus-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/steamboatsprings/civicplus-api-documentation/revisions/837d2544302f/schema)
