v4
latestSwagger 2.02026-08-0343714211.7 MBList Notifications
List Notifications
Query parameters
Used for pagination. When a list request has more records available, cursors are provided in the response headers X-Files-Cursor-Next and X-Files-Cursor-Prev. Send one of those cursor value here to resume an existing list from the next available record. Note: many of our SDKs have iterator methods that will automatically handle cursor-based pagination.
Number of records to show per page. (Max: 10000, 1,000 or less is recommended).
If set, sort records by the specified field in either asc or desc direction. Valid fields are workspace_id, path, user_id or group_id.
If set, return records where the specified field is equal to the supplied value. Valid fields are path, user_id, workspace_id or group_id. Valid field combinations are [ workspace_id, path ], [ workspace_id, user_id ], [ workspace_id, group_id ] or [ workspace_id, user_id, path ].
If set, return records where the specified field is prefixed by the supplied value. Valid fields are path.
Show notifications for this Path.
If include_ancestors is true and path is specified, include notifications for any parent paths. Ignored if path is not specified.
Response
A list of Notifications objects.
Example response
[
{
"id": 1,
"path": "path",
"group_name": "example",
"group_ids": [
1
],
"group_names": [
"example"
],
"triggering_group_ids": [
1
],
"triggering_user_ids": [
1
],
"trigger_by_share_recipients": true,
"notify_user_actions": true,
"notify_on_copy": true,
"notify_on_delete": true,
"notify_on_download": true,
"notify_on_move": true,
"notify_on_upload": true,
"recursive": true,
"send_interval": "fifteen_minutes",
"subject": "Vendor A CSV Activity",
"message": "custom notification email message",
"triggering_filenames": [
"*.jpg",
"notify_file.txt"
],
"workspace_id": 1,
"unsubscribed": true,
"unsubscribed_reason": "example",
"user_id": 1,
"username": "User",
"suppressed_email": true
}
]