/1/assessment - POST

Overview


This api is used to create a new assessment for the learner

Headers

KeyValueExample
User-Agent<company identifier>The exact value here is not important, but it should include something to identify your company
Acceptapplication/json
AuthorizationBearer <your token>Bearer *****************
X-LearnerId
(Required)
123The learner Id of user for creating the assessment

Body

KeyValue
startDateStart date of the assessment to be updated
colorHex code of the color to be updated e.g #ffffff

Code Example

curl --location 'https://api-sandbox.vbmappapp.com/1/assessment' \
--header 'X-LearnerId: 19334' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ***********' \
--data '{
    "startDate" : "2025-04-22T05:16:09Z",
    "color" : "#537fcd"
}'

Example Response

{
    "assessments": [
        {
            "id": 1268,
            "defaultCalendar": "{\"firstWeekday\":2,\"timeZone\":{\"identifier\":\"GMT+0530\"},\"minimumDaysInFirstWeek\":4,\"locale\":{\"identifier\":\"\"},\"identifier\":\"iso8601\"}",
            "startTime": "2025-04-22 05:16:09",
            "stopTime": null,
            "color": "#537fcd",
            "isActive": 1,
            "createdAt": "2025-06-09T08:47:27.000000Z",
            "updatedAt": "2025-06-09T08:47:27.000000Z",
            "learnerId": 19357,
            "notes": null,
            "assessor": null,
            "scores": {
                "milestones": 0,
                "barriers": 0,
                "transitions": 0,
                "eesa": 0,
                "vbmapp": 0,
                "assessmentpercent": 0
            }
        }
    ]
}

Did this page help you?