Stay updated on the latest changes and improvements in the API.
/v2
path (e.g., /v2/addRespondent
), ensuring a clean separation from legacy endpoints.questionId
.questionId
a required field in CHS
interviewData, you now have:questionId
is not part of the schema:questionIds
like Q1
, Q2
, etc. uniquely for each respondent, making cross-respondent comparisons unreliable.Q1
for one respondent may refer to a completely different question than Q1
for another. POST /addRespondent
endpoint has been updated to rename parameters in the cleaning settings, changing from camelCase to UPPERCASE_UNDERSCORE formatting.The following is an example of the new cleaning settings object: POST /respondent/add
→ POST /addRespondent
interactionData
field within dataPoints
→ qualityCheck: BAS
has been modified to support additional interaction types. Now, it has been expanded to include both KEYSTROKE
and COPY_AND_PASTE
interactions, enhancing tracking capabilities.
GET /respondent/getRespondent
→ POST /getRespondent
GET
request we pass the surveyName
and respondentId
as a path parameters. Now we pass it in the request body. GET /respondent/getAllRespondents
→ POST /getAllRespondents
GET
request we pass the surveyName
as a path parameter. Now we pass it in the request body. GET /survey/stop
→ POST /stopSurvey
GET
request we pass the surveyName
as a path parameter. Now we pass it in the request body. GET /respondent/estimation
→ POST /creditCalculation
BASDataPoints
, to specify the number of BAS data points required for credit calculation when evaluating a respondent.
CHSInterviews
to CHSAnswers
in the request body.
POST /creditCalculation
endpoint, improving clarity by renaming several fields for better self-explanatory representation.
message
explaining the issue and an error
object containing additional details to aid in diagnosing and resolving the problem. POST /respondent/add
- Add a respondent to a survey.
GET /respondent/getRespondent
- Get a respondent’s details.
GET /respondent/getAllRespondents
- Get all respondents for a survey.
GET /survey/stop
- Stop a survey.
GET /respondent/estimation
- Get a respondent’s estimation.