Memos
User Service

List User Notifications

ListUserNotifications lists notifications for a user.

GET
/api/v1/users/{user}/notifications

Path Parameters

user*string

The user id.

Query Parameters

pageSize?integer
Formatint32
pageToken?string
filter?string

Response Body

application/json

application/json

curl -X GET "https://example.com/api/v1/users/string/notifications"
{
  "notifications": [
    {
      "name": "string",
      "sender": "string",
      "senderUser": {
        "name": "string",
        "role": "ROLE_UNSPECIFIED",
        "username": "string",
        "email": "string",
        "displayName": "string",
        "avatarUrl": "string",
        "description": "string",
        "password": "string",
        "state": "STATE_UNSPECIFIED",
        "createTime": "2019-08-24T14:15:22Z",
        "updateTime": "2019-08-24T14:15:22Z"
      },
      "status": "STATUS_UNSPECIFIED",
      "createTime": "2019-08-24T14:15:22Z",
      "type": "TYPE_UNSPECIFIED",
      "memoComment": {
        "memo": "string",
        "relatedMemo": "string",
        "memoSnippet": "string",
        "relatedMemoSnippet": "string"
      },
      "memoMention": {
        "memo": "string",
        "relatedMemo": "string",
        "memoSnippet": "string",
        "relatedMemoSnippet": "string"
      }
    }
  ],
  "nextPageToken": "string"
}
{
  "code": 0,
  "message": "string",
  "details": [
    {
      "@type": "string"
    }
  ]
}

On this page

No Headings