---
title: "Open or close issue"
method: PUT
path: "/issues-api/v2/projects/{projectId}/issues/{issueUid}/state"
tags: ["Issues"]
---

# Open or close issue

`PUT /issues-api/v2/projects/{projectId}/issues/{issueUid}/state`

## Request

- Base URL: `https://api.smartling.com`
- URL: `https://api.smartling.com/issues-api/v2/projects/{projectId}/issues/{issueUid}/state`
- Auth: HTTP bearer

The state of an issue. Accepted values are `OPENED` or `RESOLVED`.

## Path parameters

- `projectId` string, required: Unique identifier of a Smartling project — 9 lowercase alphanumeric characters.
- `issueUid` string, required

## Request body

- IssueStateRequest
  - `issueStateCode` 'OPENED' | 'RESOLVED', required: [The state of the issue](#operation/getAllIssuesStates). Accepted values are `OPENED` or `RESOLVED`.

## Response `200`

OK

- IssueStateResponse
  - `response` object, required
    - `code` 'SUCCESS', required: Indicates whether the response was successful or what error has occurred.
    - `data` object
      - `issueStateCode` 'OPENED' | 'RESOLVED': [Issue State identifier](#operation/getAllIssuesStates)
      - `reopened` boolean: Issue flag "reopened"

## Changes

- **2026-10-17** `2cd7a8215799`: 1 info
  - endpoint added
- **2026-08-06** `ae422098d9c5`: 1 breaking
  - api removed without deprecation

[Operation history](https://skmtc.dev/smartling/apis/smartling-rest-api-reference/changes/issues-api/v2/projects/:projectId/issues/:issueUid/state/put.md)

---

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