---
title: "[beta] Update a Ground Intelligence issue"
method: PATCH
path: "/ground-intelligence/issues"
tags: ["Beta APIs"]
---

# \[beta\] Update a Ground Intelligence issue

`PATCH /ground-intelligence/issues`

## Request

- Base URL: `https://api.samsara.com`
- URL: `https://api.samsara.com/ground-intelligence/issues`
- Auth: HTTP bearer

Updates the status, type, or dismissal metadata for a Ground Intelligence road-condition issue.

 <b>Rate limit:</b> 100 requests/min (learn more about rate limits <a href="https://developers.samsara.com/docs/rate-limits" target="_blank">here</a>).

To use this endpoint, select **Write Ground Intelligence Issues** under the Ground Intelligence category when creating or editing an API token. <a href="https://developers.samsara.com/docs/authentication#scopes-for-api-tokens" target="_blank">Learn More.</a>
 

 **Submit Feedback**: Likes, dislikes, and API feature requests should be filed as feedback in our <a href="https://forms.gle/zkD4NCH7HjKb7mm69" target="_blank">API feedback form</a>. If you encountered an issue or noticed inaccuracies in the API documentation, please <a href="https://www.samsara.com/help" target="_blank">submit a case</a> to our support team.

## Query parameters

- `id` string, required

## Request body

- EntityGroundIntelligenceIssuesServiceUpdateGroundIntelligenceIssueRequestBody: Request body for updating a Ground Intelligence issue
  - `dismissalNote` string, nullable: Optional note about the dismissal. Set to null to clear.
  - `dismissalReason` 'notMyJurisdiction' | 'knownIssue' | 'duplicate' | 'inaccurateDetection' | 'other': Reason for dismissing the issue. Required when status is dismissed. Valid values: `notMyJurisdiction`, `knownIssue`, `duplicate`, `inaccurateDetection`, `other`
  - `status` 'needsReview' | 'reviewed' | 'resolved' | 'dismissed': Customer-facing review status for the issue. Valid values: `needsReview`, `reviewed`, `resolved`, `dismissed`
  - `type` 'pothole' | 'roadCracking' | 'patchedPothole' | 'transverseCrack' | 'longitudinalCrack' | 'alligatorCrack' | 'utilityCut' | 'steelPlate' | 'repavingNeeded': Customer-facing road-condition type for the issue. Valid values: `pothole`, `roadCracking`, `patchedPothole`, `transverseCrack`, `longitudinalCrack`, `alligatorCrack`, `utilityCut`, `steelPlate`, `repavingNeeded`

## Response `200`

OK response.

- EntityGroundIntelligenceIssuesServiceUpdateGroundIntelligenceIssueResponseBody
  - `data` EntityListIssuesTypeResponseBody, required: GroundIntelligenceIssue object
    - `createdAtTime` string: Time when this issue record was created.
    - `dashboardUrl` string: URL to view this issue in the Samsara dashboard.
    - `firstSeenTime` string: Time when this issue was first observed.
    - `id` string: Unique identifier for the issue.
    - `lastSeenTime` string: Time when this issue was most recently observed.
    - `location` ListIssuesEntityGroundIntelligenceIssueGroundIntelligenceIssueLocationTypeResponseBody: ListIssuesEntityGroundIntelligenceIssueGroundIntelligenceIssueLocation object
      - `point` ListIssuesEntityGroundIntelligenceIssueLatLngTypeResponseBody: ListIssuesEntityGroundIntelligenceIssueLatLng object
        - `latitude` number, double
        - `longitude` number, double
      - `type` string: Shape of the issue location.
    - `observationCount` integer: Number of evidence records aggregated into this issue.
    - `roadSegment` ListIssuesEntityGroundIntelligenceIssueGroundIntelligenceIssueRoadSegmentTypeResponseBody: ListIssuesEntityGroundIntelligenceIssueGroundIntelligenceIssueRoadSegment object
      - `roadClass` string: Read-only Base Maps Overture road-class slug for the matched road segment (for example, motorway or residential), when available. Sourced from basemapsservice; not writable via update.
      - `roadName` string: Road name associated with this issue, when available.
      - `roadSurface` string: Read-only Base Maps Overture surface slug covering the issue's snapped position (for example, paved or gravel), when available. Sourced from basemapsservice; not writable via update.
    - `severity` string: Customer-facing severity level for this issue.
    - `status` string: Current customer-facing review status of this issue.
    - `type` 'unknown' | 'pothole' | 'roadCracking' | 'patchedPothole' | 'transverseCrack' | 'longitudinalCrack' | 'alligatorCrack' | 'utilityCut' | 'steelPlate' | 'repavingNeeded': Customer-facing type for this issue. Valid values: `unknown`, `pothole`, `roadCracking`, `patchedPothole`, `transverseCrack`, `longitudinalCrack`, `alligatorCrack`, `utilityCut`, `steelPlate`, `repavingNeeded`
    - `updatedAtTime` string: Time when this issue record was most recently updated.

## Other responses

- `401`: Unauthorized response.
- `404`: Not Found response.
- `405`: Method Not Allowed response.
- `413`: Content Too Large response.
- `429`: Too Many Requests response.
- `500`: Internal Server Error response.
- `501`: Not Implemented response.
- `502`: Bad Gateway response.
- `503`: Service Unavailable response.
- `504`: Gateway Timeout response.
- `default`: Bad Request response.

---

[API](https://skmtc.dev/samsara/apis/samsara-api.md) - [All operations](https://skmtc.dev/samsara/apis/samsara-api/llms.txt) - [OpenAPI document](https://skmtc.dev/samsara/apis/samsara-api/revisions/a9e35d4999be?raw)
