Skip to main content
Version: Latest (3.102.6)
Version: 1.0.0

Activity Streams API

These APIs are used to get details about user activities and change logs from the database with pagination. It helps track, monitor, and review actions taken by users or services within the system in a structured and time-stamped manner.

User Activities API:

  • user activities (e.g., type and time of activity, devices, and location details) in cidaas system.
  • API: /activity-streams-srv/user-activities

Changelogs API:

  • changelogs (e.g. groups or roles assigned to a user, or configuration changes applied on different cidaas configurations, etc.) in cidaas system.
  • API: /activity-streams-srv/changelogs

The APIs are primarily used to get information about:

  • Security auditing
  • User activity tracking
  • Monitoring system events
  • Troubleshooting and historical reference

Authentication

Security Scheme Type:

oauth2

OAuth Flow (authorizationCode):

Scopes:

  • profile: read access for user activities for his own account

OAuth Flow (clientCredentials):

Scopes:

  • cidaas:useractivity_read: read access for user activities

  • cidaas:changelog_read: read access to change logs

OAuth Flow (implicit):

Scopes:

  • profile: read access for user activities for his own account