> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lib.toolrinth.com/llms.txt
> Use this file to discover all available pages before exploring further.

# UserNotification

```ts theme={"theme":"github-dark-high-contrast"}
export interface UserNotification {
  id: string;
  user_id: string;
  type?: UserNotificationTypes | null;
  title: string;
  text: string;
  link: string;
  read: boolean;
  created: string;
  actions: UserNotificationAction[];
}
```

## Properties

<ResponseField name="id" type="string" required />

<ResponseField name="user_id" type="string" required />

<ResponseField name="type" type="UserNotificationTypes | null">Enum: [UserNotificationTypes](/reference/enum/UserNotificationTypes)</ResponseField>

<ResponseField name="title" type="string" required />

<ResponseField name="text" type="string" required />

<ResponseField name="link" type="string" required />

<ResponseField name="read" type="boolean" required />

<ResponseField name="created" type="string" required />

<ResponseField name="actions" type="UserNotificationAction[]" required>Type: [UserNotificationAction](/reference/type/UserNotificationAction)</ResponseField>
