# IssueErrorResponse

The body of an issue API error. `code` is the HTTP status, as in every Grepr error body; `error` says why, so a client or agent can react without parsing the message.

**Type**: `object`

## Properties

- name: code (optional)
  type: integer
  description: The HTTP status.

- name: current (optional)
  type: `Issue`

- name: error (optional)
  type: string
  description: The machine-readable reason, such as VERSION_CONFLICT.

- name: fields (optional)
  type: array of string
  description: The locked fields, or the teams the caller cannot see or grant, when the error is about them.

- name: message (optional)
  type: string
  description: What went wrong, for a person.
