Issues

Find project issues

Changed on

Returns a list of issues matching specified filter options. You can filter based on the date issues were created, target languages, strings, issue types, states, issue numbers, job unique ids, issues not associated with strings in a job, issue assignee, and which user opened the issue. Unless otherwise specified, the request will return a maximum of 30 results. All parameters are optional.

post/issues-api/v2/projects/{projectId}/issues/list

Request

  • Base URL
    https://api.smartling.com
  • Auth
    HTTP bearer

Path parameters

projectIdstring required

Unique identifier of a Smartling project — 9 lowercase alphanumeric characters.

Example:84c012a33

A unique project identifier. This can be found in the Smartling Dashboard under Account Settings > API.

Request body

createdDateBeforestring

Filter issues which were created before this date.

createdDateAfterstring

Filter issues which were created after this date.

resolvedDateBeforestring

Filter issues which were resolved before this date.

resolvedDateAfterstring

Filter issues which were resolved after this date.

answeredboolean

Issue flag "answered".

reopenedboolean

Issue flag "reopened".

issueSeverityLevelCodesstring[]
issueStateCodesstring[]
issueSubTypeCodesstring[]
issueTypeCodesstring[]
issueWatchingStateCode'WATCHING' | 'NOT_WATCHING'

Issue Watching State identifier.

reportedByUserUidstring

Unique identifier of a user — 12 lowercase alphanumeric characters.

assigneeUserUidstring

Unique identifier of a user — 12 lowercase alphanumeric characters.

hasCommentsboolean

Does the issue have any comments? True for issues that have comments. False for issues that have only the original description but no comments.

issueNumbersinteger[]
limitinteger

limit

offsetinteger

offset

Example request

{
  "createdDateBefore": "2015-12-23T18:14:09Z",
  "createdDateAfter": "2015-11-10T15:14:09Z",
  "resolvedDateBefore": "2015-12-23T18:14:09Z",
  "resolvedDateAfter": "2015-11-10T15:14:09Z",
  "reopened": true,
  "reportedByUserUid": "99b0662fbae1",
  "assigneeUserUid": "99b0662fbae1",
  "hasComments": true,
  "issueNumbers": [
    10,
    11,
    12
  ],
  "jobFilter": {
    "jobUids": [
      "uhtkye5amtiz",
      "h9blewayxsz9"
    ]
  },
  "stringFilter": {
    "hashcodes": [
      "afe47cdaffe0c0226506919c291d9c1a",
      "afe37cdaffe0c0226508919c291d9c1a",
      "afe47cdaffe0c02265406919c291d2c1a"
    ],
    "localeIds": [
      "ru-RU"
    ]
  },
  "limit": 30
}

Response

OK

Example response

{
  "response": {
    "data": {
      "items": [
        {
          "projectId": "84c012a33",
          "reportedByUserUid": "99b0662fbae1",
          "resolvedByUserUid": "99b0662fbae1",
          "assigneeUserUid": "99b0662fbae1",
          "reopenedByUserUid": "99b0662fbae1",
          "string": {
            "hashcode": "d41d8cd98f00b204e9800998ecf8427e",
            "localeId": "fr-FR"
          }
        }
      ]
    }
  }
}

Changes