PUT
/
assessment
/
api
/
v1
/
start
/
{assessment_id}

The API uses the assessmentid generated from the init assessment API to start the assessment.

Response Formats

The reponse of the API will depend on the type of the component that is being used to ask the question. Refer to the Assessment Response Format documentation for different question component response format.

API Details

Authorizations

auth
string
headerrequired

The authentication token of the developer (generated using Authorization API).

Headers

client-id
string
required

Any unique string to identify the logged in developer.

locale
enum<string>

Locale is used to determine the language of the assessment. Supported locales are en, hi, kn for english, hindi and kannada respectively with default being en.

Available options:
en,
hi,
kn

Path Parameters

assessment_id
string
required

The hash that uniquely identifies the assessment session.

Response

200 - application/json
questions
object[]
required
progress
number
required

This is the progress of the assessment in percentage format. It is a number between 0.00 and 100.00.

Required range: 0 < x < 100
is_last_question
boolean
required

This is a boolean value. If true, this is the last question of the assessment and you can hit submit API.