# Target

> Type in domain **Targets**

- HTML: [Target.html](Target.html)
- Raw SDL: [Target.sdl](Target.sdl)
- Covered by: [llms.txt](../llms.txt)

## Fields

- `id`: `ID!` — The unique identifier of the `Target`.
- `name`: `String` — The name of the `Target`.

## Related mutations

- [`addLibraryAssetTargets`](../mutation/addLibraryAssetTargets.md)
- [`removeLibraryAssetTargets`](../mutation/removeLibraryAssetTargets.md)
- [`setLibraryAssetTargets`](../mutation/setLibraryAssetTargets.md)

## Reach via

Example queries that can return this type from the root `Query`.

### `account › targets`

```graphql
query AccountTargets {
  account {
    targets(limit: 25, page: 1) {
      items {
        __typename
        id
        name
      }
    }
  }
}
```

Raw: [`AccountTargets.sdl`](../examples/AccountTargets.sdl)

### `assets › targets`

```graphql
query AssetsTargets {
  assets(ids: "…") {
    targets {
      __typename
      id
      name
    }
  }
}
```

Raw: [`AssetsTargets.sdl`](../examples/AssetsTargets.sdl)

### `asset › targets`

```graphql
query AssetTargets {
  asset(id: "…") {
    targets {
      __typename
      id
      name
    }
  }
}
```

Raw: [`AssetTargets.sdl`](../examples/AssetTargets.sdl)
