# Issue

An object type of the [Archipad API](https://docs.archipad.dev/apis/archipad-graphql.md).

```graphql
type Issue
```

An issue raised on a project and pinned on one of its plans.

## Fields

- `comments`: [`[IssueComment!]!`](https://docs.archipad.dev/apis/archipad-graphql/types/IssueComment.md) — Comments on the issue that have text; history entries, such as status changes, are left out.
- `createdAt`: [`DateTime!`](https://docs.archipad.dev/apis/archipad-graphql/types/DateTime.md) — When the issue was created.
- `deleted`: `Boolean!` — Whether the issue was deleted. Deleted issues are never returned: always false.
- `deletedAt`: [`DateTime`](https://docs.archipad.dev/apis/archipad-graphql/types/DateTime.md) — When the issue was deleted. Deleted issues are never returned: always null.
- `description`: `String!` — What the issue is about, as its author wrote it.
- `dueAt`: [`DateTime`](https://docs.archipad.dev/apis/archipad-graphql/types/DateTime.md) — Deadline to resolve the issue; null when it has none.
- `id`: `String!` — Identifier of the issue.
- `indexes`: [`IssueIndexes!`](https://docs.archipad.dev/apis/archipad-graphql/types/IssueIndexes.md) — The numbers that identify the issue to people.
- `location`: `String!` — Where the issue is, in free text, such as a room; empty when not given.
- `mapId`: `String!` — Identifier of the plan the issue is pinned on.
- `phase`: [`IssuePhase!`](https://docs.archipad.dev/apis/archipad-graphql/types/IssuePhase.md) — Phase of the project the issue belongs to.
- `position`: [`IssuePosition!`](https://docs.archipad.dev/apis/archipad-graphql/types/IssuePosition.md) — Where the issue is pinned on its plan.
- `project`: [`Project!`](https://docs.archipad.dev/apis/archipad-graphql/types/Project.md) — Project the issue belongs to.
- `region`: [`IssueRegion`](https://docs.archipad.dev/apis/archipad-graphql/types/IssueRegion.md) — Region of the plan the issue is pinned on; null when the plan belongs to no region.
- `status`: `String!` — Name of the current state of the issue, as configured in the project; empty when it has none.
- `updatedAt`: [`DateTime!`](https://docs.archipad.dev/apis/archipad-graphql/types/DateTime.md) — When the issue was last changed.
