---
title: "Complete a 3D Assessment activity"
method: POST
path: "/LessonReport/Complete3DAssessmentActivity"
tags: ["LessonReport"]
---

# Complete a 3D Assessment activity

`POST /LessonReport/Complete3DAssessmentActivity`

<br>
  <b>JsonData</b>: In Base64 string; {"radar_yourTime":"21","radar_completion":"10","radar_unnecessarySteps":"10","radar_missedSteps":"20","radar_incorrectSteps":"40","Completion":"33","incorrectSteps":"66","finalScore":"66"} </br>

## Headers

- `X-Version` string

## Request body

- Complete3DAssessmentActivityRequest
  - `lessonId` integer, required — lesson identifier required if no recordId provided
  - `givenScore` integer, nullable — max score value of activity: default 0
  - `durationSeconds` integer, required — The assessment duration in seconds (time taken)
  - `jsonData` string, required — Json data in base64 string <br>Format: {"radar_yourTime":"21","radar_completion":"10","radar_unnecessarySteps":"10","radar_missedSteps":"20","radar_incorrectSteps":"40","Completion":"33","incorrectSteps":"66","finalScore":"66"}</br>

## Response `200`

activity completed

## Other responses

- `400` — if no activity is active unless recordId provided
- `401` — if unauthorized

---

[API](https://skmtc.dev/eon-xr/apis/eonxr-api.md) · [All operations](https://skmtc.dev/eon-xr/apis/eonxr-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/eon-xr/eonxr-api/revisions/538c75161c64/schema)
