# ServiceApp

> Type in domain **Service Apps**

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

## Fields

- `id`: `ID!` _(beta)_ — The ID of the ServiceApp
- `description`: `String` _(beta)_ — The description text of the ServiceApp
- `status`: `ServiceAppStatus!` _(beta)_ — Describes if the ServiceApp is enabled or disabled
- `scopes`: `[SecurityScope!]!` _(beta)_ — The scopes that are accessible to the ServiceApp
- `title`: `String!` _(beta)_ — The title of the ServiceAPpp

## Related mutations

- [`createServiceApp`](../mutation/createServiceApp.md)
- [`deleteServiceApp`](../mutation/deleteServiceApp.md)

## Reach via

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

### `serviceApps`

```graphql
query ServiceApps {
  serviceApps(limit: 25, page: 1) {
    items {
      __typename
      description
      id
      scopes
      status
      title
    }
  }
}
```

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