Skip to main content
Version: 3.102.5
Version: 1.0

User Scheduling

These APIs manage user lifecycle scheduling including verification reminders, account status changes, and automated account management.

The service provides two main capabilities:

Schedule Setups (Global Configurations): Pre-configured schedules that automatically apply to all users during registration. These include verification reminders, automatic deactivation, and deletion schedules.

User Schedule Management: Create, manage, and cancel user-specific scheduled tasks. This includes:

  • Auto-User Schedules: Automatically triggered during user registration using requestId to apply enabled global setups
  • User Related Schedules: Manually created backend-to-backend with proper scopes for custom user lifecycle management

Authentication

Security Scheme Type:

oauth2

OAuth Flow (implicit):

Scopes:

  • cidaas:user_schedule_setup_read: Grants read access to schedule setups

  • cidaas:user_schedule_setup_write: Grants write access to schedule setups

  • cidaas:user_schedule_setup_delete: Grants delete access to schedule setups

  • cidaas:user_schedule_write: Grants write access to user schedules

  • cidaas:user_schedule_delete: Grants delete access to user schedules

OAuth Flow (clientCredentials):

Scopes:

  • cidaas:user_schedule_setup_read: Grants read access to schedule setups

  • cidaas:user_schedule_setup_write: Grants write access to schedule setups

  • cidaas:user_schedule_setup_delete: Grants delete access to schedule setups

  • cidaas:user_schedule_write: Grants write access to user schedules

  • cidaas:user_schedule_delete: Grants delete access to user schedules

OAuth Flow (authorizationCode):

Scopes:

  • cidaas:user_schedule_setup_read: Grants read access to schedule setups

  • cidaas:user_schedule_setup_write: Grants write access to schedule setups

  • cidaas:user_schedule_setup_delete: Grants delete access to schedule setups

  • cidaas:user_schedule_write: Grants write access to user schedules

  • cidaas:user_schedule_delete: Grants delete access to user schedules