credit-registration-admin

GET `/api/v0/main-frontend/credit-registration-admin/audit` - A page of the global action log, newest first. Covers admin and course-teacher actors alike, and every target kind: a registration, a course module, a course, a phase, a student-number link or its token.

Changed on
get/api/v0/main-frontend/credit-registration-admin/audit

Request

  • The document declares no server URL.
  • Auth: none declared

Query parameters

pageinteger

Page number, from 1

limitinteger

Rows per page

actionCreditRegistrationAdminAction[]

Action kinds; repeat the parameter for several

actor_user_idstring uuid

Who acted

actor_rolestring

global_admin or course_teacher

target_kind'credit_registration' | 'course_module' | 'course' | 'phase' | 'verified_student_number' | 'student_number_verification_token' | 'roster_schedule' | 'study_registry_student_number_conflict'

What was acted on

target_idstring uuid

One target row

target_phasestring

One pipeline phase

user_idstring uuid

Every action about this student: their registrations, student number links, tokens, and actions naming them or their student number

course_idstring uuid

Actions on this course, and actions its teachers took

fromstring date-time

Taken at or after

tostring date-time

Taken at or before

Response

A page of the action log

total_countinteger required
total_pagesinteger required

Changes

    • ●

      added the new dismiss_attention enum value to the // response property for the response status

    • ○

      added the new optional query request parameter user_id

    • ○

      added the enum value dismiss_attention to the property items/ of the query request parameter action

    • ●

      added the new dismiss_study_registry_conflict enum value to the // response property for the response status

    • ●

      added the new request_enrolment_list_fetch enum value to the // response property for the response status

    • ●

      added the new roster_schedule enum value to the // response property for the response status

    • ●

      added the new study_registry_student_number_conflict enum value to the // response property for the response status

    • ○

      added the new enum value roster_schedule to the query request parameter target_kind

    • ○

      added the new enum value study_registry_student_number_conflict to the query request parameter target_kind

    • ○

      added the enum value dismiss_study_registry_conflict to the property items/ of the query request parameter action

    • ○

      added the enum value request_enrolment_list_fetch to the property items/ of the query request parameter action