{ "opencollection": "1.0.0", "info": { "name": "Tessell APIs activity-center API", "version": "1.0" }, "items": [ { "info": { "name": "activity-center", "type": "folder" }, "items": [ { "info": { "name": "Return all activities to the user", "type": "http" }, "http": { "method": "GET", "url": "{server}/activity-center/activities", "headers": [ { "name": "tenant-id", "value": "" }, { "name": "Authorization", "value": "" } ], "params": [ { "name": "activity-id", "value": "", "type": "query", "description": "Filter based on activity ID" }, { "name": "entity-type", "value": "", "type": "query", "description": "Filter based on entity" }, { "name": "entity-id", "value": "", "type": "query", "description": "Filter based on entity ID" }, { "name": "status", "value": "", "type": "query", "description": "Filter Activities based on status" }, { "name": "action-type", "value": "", "type": "query", "description": "Filter based on action taken on entity" }, { "name": "app-family", "value": "", "type": "query", "description": "Filter based on appfamily (E.g. \"DB Services\", \"Governance\")" }, { "name": "app", "value": "", "type": "query", "description": "Filter based on app name (E.g. \"My Services\", \"Dataflix\" etc)" }, { "name": "from-time", "value": "", "type": "query", "description": "Filter based on time range" }, { "name": "to-time", "value": "", "type": "query", "description": "Filter based on time of completion" }, { "name": "initiated-by", "value": "", "type": "query", "description": "Filter based on initiated by user" }, { "name": "load-child-activities", "value": "", "type": "query", "description": "Whether to load child-activities as well or not" }, { "name": "page-size", "value": "", "type": "query", "description": "Page size for get query" }, { "name": "page-offset", "value": "", "type": "query", "description": "Page offset for get query" } ] }, "docs": "Return all activities to the user" }, { "info": { "name": "Provides ability to marks one/all notifications as read/notified for the current logged-in user", "type": "http" }, "http": { "method": "PATCH", "url": "{server}/activity-center/notifications", "headers": [ { "name": "tenant-id", "value": "" }, { "name": "Authorization", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Provides ability to marks one/all notifications as read/notified for the current logged-in user" } ] } ], "bundled": true }