Outcomes

outcomes.retry_outcome_alignment_clone

Definition: The event is emitted anytime an outcome alignment clone process is retried, this can happend due to a network issue or a missing alignment

Trigger: Manually triggered by the user

Payload Example:

{
  "metadata": {
    "context_type": "Course",
    "context_id": "10000000000001",
    "context_account_id": "10000000000034",
    "context_sis_source_id": null,
    "root_account_uuid": "8H3aGjEatiLI42zzV0ly8t5UGQAxYfvrI3MDlrCx",
    "root_account_id": "10000000000001",
    "root_account_lti_guid": "8H3aGjEatiLI42zzV0ly8t5UGQAxYfvrI3MDlrCx:canvas-lms",
    "user_login": "canvas@instructure.com",
    "user_account_id": "10000000000002",
    "user_sis_id": null,
    "user_id": "10000000000001",
    "time_zone": "America/Denver",
    "context_role": "TeacherEnrollment",
    "request_id": "61b6044c-5fba-4a0a-bf61-c918f7aea445",
    "session_id": "bf950e2284bd720a28e407fe326dce68",
    "hostname": "canvas.docker",
    "http_method": "POST",
    "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36",
    "client_ip": "192.168.65.1",
    "url": "http://canvas.docker/api/v1/courses/1/assignments/2/retry_alignment_clone?target_assignment_id=3&target_course_id=2",
    "referrer": "http://canvas.docker/courses/2/assignments",
    "producer": "canvas",
    "event_name": "outcomes.retry_outcome_alignment_clone",
    "event_time": "2024-07-30T19:04:35.872Z"
  },
  "body": {
    "original_course_uuid": "RuBP4jfbRXyaG6LpOFW70jkZyFmj5beZxeGO5bMB",
    "new_course_uuid": "fFFdVF27nlchmL1IZgfJRqV8FxPkNQxwdLu7dWNv",
    "new_course_resource_link_id": "f97330a96452fc363a34e0ef6d8d0d3e9e1007d2",
    "domain": "canvas.docker",
    "original_assignment_resource_link_id": "aececbb42db5da02927f416330b6aed170351ab5",
    "new_assignment_resource_link_id": "669532ec8df2f15c8d176a7e8c96eb29565e0e89",
    "status": "outcome_alignment_cloning"
  }
}

Event Body Schema

Field Description
original_course_uuid The uuid of the source course
new_course_uuid The uuid of the target course
new_course_resource_link_id lti_context_id of the target course
domain account url host
original_assignment_resource_link_id lti_resource_link_id of the source assignment
new_assignment_resource_link_id lti_resource_link_id of the target assignment
status status of the target assignment