Skip to main content

Get Answer By Applicants

This endpoint retrieves questions and answers for applicants in a specific application process, providing detailed information about each question and its corresponding answer.


Endpoint Overview

  • HTTP Method: GET
  • Endpoint URL:
    https://api.vinter.me/api/v1/Position/GetAnswerByApplicationStepId?applicationStepId=your-application-step-id

Request Headers

Header NameDescriptionExample Value
X-Api-KeyAPI key for organizational authentication.api_key
Content-TypeSpecifies the media type of the request.application/json

Response Format

A successful request returns a JSON object structured as follows:

{
"data": {
"generalEnglishSectionLevels": {
"readingLevel": "B1",
"listeningLevel": "A2",
"grammarVocabularyLevel": "A2",
"writingLevel": "A1",
"speakingLevel": "B2"
},
"generalTestLevel": "A2",
"generalTestScore": "26.99",
"personalityTestResult": {
"o": 70,
"c": 65,
"e": 55,
"a": 48,
"n": 63,
"oceanScores": null
},
"questionsAndAnswers": [
{
"question": {
"questionId": "c433845c-932c-4f1f-bc39-46d9766b7eb1",
"questionText": "\n<p><u>List<int> tipinde bir parametre</u> alıp bu listedeki <u>3'e tam bölünebilen sayıların sayısını</u> dönen <i>CountDivisibleByThree(List<int> numbers)</i> metodunu C# ile yazınız.<br/></p>\n",
"expectedAnswerType": "coding",
"contentURLType": "text",
"contentURL": null,
"choiceContents": []
},
"answer": {
"questionId": "c265421a-162c-4a1c-bc78-05d9766b7fb9",
"answerType": "coding",
"answerText": "public int CountDivisibleByThree(List<int> numbers)\n{\n int divisibleCount = 0;\n foreach (var num in numbers)\n {\n if(num % 3 == 0)\n divisibleCount = divisibleCount + 1;\n }\n \n return divisibleCount;\n}",
"answerContentURL": null,
"answerId": "f75fde87-0b4b-afe1-bac7-2eba7fef81235",
"transcriptStatus": "successful",
"transcriptText": null,
"aiEvalStatus": "successful",
"aiEvalText": null,
"aiEvalScore": 95.0,
"aiFinalLog": null,
"choiceAnswer": null,
"antiCheatingAnalysis": {
"differentFace": false,
"multiFace": false,
"switchedTabCount": 2,
"invisibleFace": false,
"unexpectedLanguage": false
},
"answerContentCodingAnalysis": {
"isAnswerValid": null,
"answerComment": null,
"finalScore": 95.0,
"codeQualityScore": 85,
"accuracyScore": 100,
"efficiencyScore": 90
},
"answerContentEmotionAnalysis": null,
"answerContentImpressionAnalysis": null,
"answerContentPronunciationAnalysis": null,
"answerContentSpeechAnalysis": null,
"answerContentVoiceAnalysis": null,
"answerContentWritingAnalysis": null
}
},
{
"question": {
"questionId": "7566f3de-8830-4e9f-bb90-3c825937034b",
"questionText": "AngularJS ve Angular arasındaki <u>temel farklar</u> nelerdir?",
"expectedAnswerType": "video",
"contentURLType": "text",
"contentURL": "",
"choiceContents": []
},
"answer": {
"questionId": "7646f3de-8830-4e9f-bb90-3c825937034b",
"answerType": "video",
"answerText": null,
"answerContentURL": "https://dis51ewlddc56.cloudfront.net/videos/d51e2d9b-c18a-43ad-9dbe-fd81fcf3b69a_7646f3de-8830-4e9f-bb90-3c825937034b_b506a16b-da8f-4e41-9547-e68b46ba99ba.mp4",
"answerId": "e3324dd1-886c-420d-bcbc-d34f4dc4b5df",
"transcriptStatus": "successful",
"transcriptText": "AngularJS ve Angular arasındaki temel faktör, Angular bir frameworktur. AngularJS ise, Angularda TypeScript kullanılarak kodlar yazılır. Script kodları TypeScriptle bağlıdır. AngularJS de bunu JavaScript ile yazabilmemizi sağlayan daha farklı bir versiyonudur.",
"aiEvalStatus": "successful",
"aiEvalText": "Adayın verdiği cevap, AngularJS ve Angular arasındaki farkları açıklamak için yeterli detayı içermiyor. Anguların bir framework olduğunu ve TypeScript kullanıldığını belirtmiş, ancak AngularJSin bir kütüphane olduğunu ve JavaScript ile yazıldığını açıklamamış. Ayrıca, AngularJS ve Angular arasındaki diğer önemli farklar hakkında bilgi vermemiş, örneğin mimari farklılıklar, bileşen tabanlı yapı, performans iyileştirmeleri ve daha fazlası gibi konulara değinmemiş. Bu nedenle, cevabın kapsamlılığı açısından düşük bir skor verilebilir.\nAdayın cevabı, Anguların bir framework olduğunu ve TypeScript kullanıldığını doğru bir şekilde belirtiyor. Ancak, AngularJSin bir versiyon olarak tanımlanması yanıltıcı olabilir, çünkü AngularJS aslında Anguların önceki sürümü olan bir frameworktür ve Angulardan farklı olarak JavaScript ile yazılır. Adayın teknik doğruluk açısından temel bir anlayışa sahip olduğu, ancak cevabın eksik ve bazı yanıltıcı unsurlar içerdiği görülmektedir.\nAdayın verdiği cevabın uzunluğu yeterli bulunmadığından skor cezalandırılmış ve 41 olarak güncellenmiştir.",
"aiEvalScore": 41,
"aiFinalLog": null,
"choiceAnswer": null,
"antiCheatingAnalysis": {
"differentFace": false,
"multiFace": false,
"switchedTabCount": 0,
"invisibleFace": false,
"unexpectedLanguage": false
},
"answerContentCodingAnalysis": null,
"answerContentEmotionAnalysis": {
"angry": 0.05,
"disgust": 0.03,
"fear": 0.02,
"happy": 36.68,
"sad": 2.35,
"surprise": 0.17,
"neutral": 60.67
},
"answerContentImpressionAnalysis": {
"openness": 50.32,
"conscientiousness": 47.95,
"extroversion": 41.17,
"agreeableness": 52.96,
"neuroticism": 47.9
},
"answerContentPronunciationAnalysis": null,
"answerContentSpeechAnalysis": null,
"answerContentVoiceAnalysis": {
"originalDuration": 22.4,
"speechDuration": 12.6,
"numOfPauses": 12,
"speechRate": 83.0,
"articulationRate": 147.6,
"speechSpeed": 3,
"speechRatio": 0.56
},
"answerContentWritingAnalysis": null
}
},
{
"question": {
"questionId": "96f5fa3b-11c4-4d0a-9fdb-06bb05f4f92c",
"questionText": "TypeScript'in JavaScript'ten <u>farkları</u> nelerdir?",
"expectedAnswerType": "openEnded",
"contentURLType": "text",
"contentURL": "",
"choiceContents": []
},
"answer": {
"questionId": "96f5fa3b-11c4-4d0a-9fdb-06bb05f4f92c",
"answerType": "openEnded",
"answerText": "Java scriptte otomatik tip dönüşümleri olur ve genelde veri tipleri any'dir. Type script ise type safe bir dildir ve verilerin tiplendirilmesi hususunda keskin kurallara sahiptir. Type script daha büyük bir dildir ve javascript onun bir alt dalıdır.",
"answerContentURL": null,
"answerId": "23841e6b-7c75-415a-8c5c-29e576711c6e",
"transcriptStatus": "successful",
"transcriptText": null,
"aiEvalStatus": "successful",
"aiEvalText": "Adayın cevabı TypeScript ve JavaScript arasındaki temel bir farkı ele alıyor: tip güvenliği. Ancak, TypeScriptin JavaScriptten farklarını açıklarken daha fazla detay ve özellik sunabilirdi. Örneğin, TypeScriptin statik tip denetimi, arayüzler, enumlar ve genelikler gibi özelliklerinden bahsedebilirdi. Ayrıca, TypeScriptin JavaScripte transpile edildiğini ve geliştirme sürecindeki avantajlarından (hata ayıklama, IDE entegrasyonu, vb.) bahsetmek de cevabın kapsamını genişletebilirdi. Bu nedenle, cevabın kapsamlılığı açısından eksiklikler bulunmaktadır.\nAdayın cevabı teknik olarak doğru bir noktaya değiniyor: TypeScript, tip güvenliği sağlar ve JavaScriptteki gibi otomatik tip dönüşümleri yapmaz. Ancak, adayın \"JavaScript TypeScriptin bir alt dalıdır\" ifadesi yanıltıcıdır. Doğru ifade, TypeScriptin JavaScripte ek özellikler ekleyen bir üst kümesi olduğudur. JavaScript, TypeScriptin bir alt kümesi değil, TypeScript JavaScripte derlenir. Bu nedenle, teknik doğruluk açısından cevapta bir hata bulunmaktadır.",
"aiEvalScore": 65.0,
"aiFinalLog": null,
"choiceAnswer": null,
"antiCheatingAnalysis": {
"differentFace": false,
"multiFace": false,
"switchedTabCount": 0,
"invisibleFace": false,
"unexpectedLanguage": false
},
"answerContentCodingAnalysis": null,
"answerContentEmotionAnalysis": null,
"answerContentImpressionAnalysis": null,
"answerContentPronunciationAnalysis": null,
"answerContentSpeechAnalysis": null,
"answerContentVoiceAnalysis": null,
"answerContentWritingAnalysis": null
}
},
{
"question": {
"questionId": "b731ef0e-69c8-4e96-bed4-bad1727d73f0",
"questionText": "Aşağıdakilerden hangisi Angular CLI (Command Line Interface) kullanımının avantajlarından <u>değildir</u>?",
"expectedAnswerType": "multipleChoice",
"contentURLType": "text",
"contentURL": "",
"choiceContents": [
{
"choiceText": "Proje oluşturma ve yapılandırma kolaylığı",
"isCorrect": false
},
{
"choiceText": "Yapısal dosya ve klasör yapısının standartlaştırılması",
"isCorrect": false
},
{
"choiceText": "Hata ayıklama (debugging) için entegre araçların sağlanması",
"isCorrect": false
},
{
"choiceText": "Uygulamanın performansını artıran dahili optimizasyonlar",
"isCorrect": true
}
]
},
"answer": {
"questionId": "b731ef0e-69c8-4e96-bed4-bad1727d73f0",
"answerType": "multipleChoice",
"answerText": null,
"answerContentURL": null,
"answerId": "3c4fa0be-8e45-43c6-aea0-9fbf639a1db4",
"transcriptStatus": null,
"transcriptText": null,
"aiEvalStatus": null,
"aiEvalText": null,
"aiEvalScore": null,
"aiFinalLog": null,
"choiceAnswer": {
"isCorrect": true,
"choiceText": "Uygulamanın performansını artıran dahili optimizasyonlar"
},
"antiCheatingAnalysis": {
"differentFace": false,
"multiFace": false,
"switchedTabCount": 0,
"invisibleFace": false,
"unexpectedLanguage": false
},
"answerContentCodingAnalysis": null,
"answerContentEmotionAnalysis": null,
"answerContentImpressionAnalysis": null,
"answerContentPronunciationAnalysis": null,
"answerContentSpeechAnalysis": null,
"answerContentVoiceAnalysis": null,
"answerContentWritingAnalysis": null
}
},
{
"question": {
"questionId": "b123f71e-1b40-42fa-831d-9c290008b03c9",
"questionText": "<b>This section assesses pronunciation. In order for your pronunciation competence to be assessed, please read the following text in a quiet environment, paying attention to the <u>content and pronunciation.</u></b><br/><br/><b>Digital Detox</b><br/>In today's busy world, taking a digital detox has become crucial. It means stepping back from gadgets like smartphones and computers to decrease stress and re-establish a connection with the present. During a digital detox, individuals often turn to activities like reading, exercising, or spending time outdoors. Unplugging from technology leads to better focus, improved sleep, and enriched social interactions. By consciously stepping away from screens, people can restore a sense of balance and mental focus in their lives.",
"expectedAnswerType": "video",
"contentURLType": "text",
"contentURL": null,
"choiceContents": []
},
"answer": {
"questionId": "b12ca41e-1b40-42fa-831d-9c29148b06f5",
"answerType": "video",
"answerText": null,
"answerContentURL": "https://d1rqk5asfr9rasj.cloudfront.net/test/videos/82fb0f56-3812-4e85-8e1b-425adf8ce0aaf_b17cf71e-1b40-42fa-831d-9c29148b06c9_10e29d85-7f09-4a23-8ebe-f6bbda55d853.mp4",
"answerId": "6f9b56ba-bf25-4998-b5e0-5d3dd6e2ada2",
"transcriptStatus": "waiting",
"transcriptText": null,
"aiEvalStatus": "successful",
"aiEvalText": null,
"aiEvalScore": 81.11,
"aiFinalLog": null,
"choiceAnswer": null,
"antiCheatingAnalysis": {
"differentFace": false,
"multiFace": false,
"switchedTabCount": 0,
"invisibleFace": false,
"unexpectedLanguage": false
},
"answerContentCodingAnalysis": null,
"answerContentEmotionAnalysis": null,
"answerContentImpressionAnalysis": null,
"answerContentPronunciationAnalysis": {
"completeness": 97.05,
"accuracy": 62.24,
"fluencyTimeScore": 100.0,
"fluencyDisruptorScore": 92.07,
"fluencyScore": 95.24,
"pronunciationScore": 81.11
},
"answerContentSpeechAnalysis": null,
"answerContentVoiceAnalysis": null,
"answerContentWritingAnalysis": null
}
},
{
"question": {
"questionId": "5a8e9c79-542e-40b6-b49e-eb571013abc21",
"questionText": "You are going to give a brief talk on the topic below. Please read the topic carefully and organize your thoughts. Express your ideas clearly and provide supporting details for your opinions.<br><br>Many people are debating whether remote working or office working is better. What is your opinion on this topic? You might consider factors such as productivity, work-life balance, and social interactions etc.",
"expectedAnswerType": "video",
"contentURLType": "text",
"contentURL": null,
"choiceContents": []
},
"answer": {
"questionId": "5a8e9c79-542e-40b6-b49e-eb571013fde9",
"answerType": "video",
"answerText": null,
"answerContentURL": "https://d1rqk5udrsdgdfg.cloudfront.net/test/videos/4a251240-725465-abef-81c6-2fdb64aac9c0_5a8e9cs1-542e-40b6-b49e-eb571013fde9_99d98dc4-7fce-4b15-bcbb-de8540f69a01.mp4",
"answerId": "3e07a505-1ca9-4011-76-bdee11a8fbd6",
"transcriptStatus": "successful",
"transcriptText": "Some people can prefer remote working as the best option. Some of them office working is the best option, but I think hybrid working style is the best approach for this productivity and work-life balance, and also social interactions. Because when you work hybrid style, you also get a comfort zone, plus you have a better work-life balance. So my choice is working hybrid style. Thank you.",
"aiEvalStatus": "successful",
"aiEvalText": null,
"aiEvalScore": 62.51,
"aiFinalLog": null,
"choiceAnswer": null,
"antiCheatingAnalysis": {
"differentFace": false,
"multiFace": true,
"switchedTabCount": 0,
"invisibleFace": false,
"unexpectedLanguage": false
},
"answerContentCodingAnalysis": null,
"answerContentEmotionAnalysis": {
"angry": 0.11,
"disgust": 0.0,
"fear": 0.0,
"happy": 5.38,
"sad": 0.57,
"surprise": 0.0,
"neutral": 93.91
},
"answerContentImpressionAnalysis": {
"openness": 52.83,
"conscientiousness": 51.01,
"extroversion": 43.51,
"agreeableness": 54.09,
"neuroticism": 49.86
},
"answerContentPronunciationAnalysis": null,
"answerContentSpeechAnalysis": {
"finalScore": 62.51,
"fluencyScore": 65.06,
"pronunciationScore": 75.97,
"discourseOrganizationScore": 61.81,
"grammarAccRangeScore": 60.0,
"vocabAccRangeScore": 49.72
},
"answerContentVoiceAnalysis": {
"originalDuration": 31.4,
"speechDuration": 23.4,
"numOfPauses": 12,
"speechRate": 128.0,
"articulationRate": 171.8,
"speechSpeed": 3,
"speechRatio": 0.75
},
"answerContentWritingAnalysis": null
}
},
{
"question": {
"questionId": "883914a-bf23-4aae-a123-1dec5dc55a12",
"questionText": "<b>Read the prompt carefully and write an essay as specified below.</b><br/><br/>Some people believe that gaining work experience during high school or university holidays is essential for personal and professional development. They argue that it provides valuable insights into the workforce, develops essential skills, and enhances future employment prospects. However, others believe that holidays should be reserved for relaxation and personal pursuits. Please write an essay expressing your viewpoint on whether students should seek work experience during their breaks. <br/><br/><b>In your essay,</b><br/>• Aim for a total word count of 300-350 words.<br/>• Organize your essay with a clear introduction, body paragraphs, and a conclusion.<br/>• Share your unique perspective on the topic<br/>• Provide evidence and examples to support your arguments.<br/>• Please check your writing before submitting it.",
"expectedAnswerType": "openEnded",
"contentURLType": "text",
"contentURL": null,
"choiceContents": []
},
"answer": {
"questionId": "883910sad-bf23-4aab-a123-1dec5dc342af",
"answerType": "openEnded",
"answerText": "for personel growth i prefer working in a summer camp is the best option for the youth.",
"answerContentURL": null,
"answerId": "24106233-5dd3-4dc8-9e85-0ff19bc0c124",
"transcriptStatus": "successful",
"transcriptText": null,
"aiEvalStatus": "successful",
"aiEvalText": null,
"aiEvalScore": 18.85,
"aiFinalLog": null,
"choiceAnswer": null,
"antiCheatingAnalysis": {
"differentFace": false,
"multiFace": true,
"switchedTabCount": 0,
"invisibleFace": false,
"unexpectedLanguage": false
},
"answerContentCodingAnalysis": null,
"answerContentEmotionAnalysis": null,
"answerContentImpressionAnalysis": null,
"answerContentPronunciationAnalysis": null,
"answerContentSpeechAnalysis": null,
"answerContentVoiceAnalysis": null,
"answerContentWritingAnalysis": {
"finalScore": 18.85,
"gptScore": 20.0,
"wordScore": 8.5,
"taskAchievementScore": 20,
"organizationScore": 10,
"grammarScore": 30,
"lexisScore": 20,
"mechanicsScore": 20
}
}
},

]
},
"success": true,
"message": null,
"isResourceKey": true
}

Detailed Field Descriptions

  • data:
    Object containing question and answer information for the application.

  • generalEnglishSectionLevels:
    Object containing the candidate's level information for each section in the general English exam step. Only returns data for general English exam steps, returns null for other step types. This object contains the following fields:

    • readingLevel: Level determined for the reading section (e.g., "A1", "B1", "C1", ...)
    • listeningLevel: Level determined for the listening section (e.g., "A1", "B1", "C1", ...)
    • grammarVocabularyLevel: Level determined for the grammar and vocabulary section (e.g., "A1", "B1", "C1" ...)
    • writingLevel: Level determined for the writing section (e.g., "A1", "B1", "C1", ...)
    • speakingLevel: Level determined for the speaking section (e.g., "A1", "B1", "C1", ...)
  • generalTestLevel:
    String value indicating the candidate's overall level for general English or general German exam steps (e.g., "A1", "B1", "C1", ...). Only populated for general English and general German step types, returns null for other step types.

  • generalTestScore:
    Returns a string value showing the candidate's overall score.

  • personalityTestResult: The candidate will receive their personality inventory test results:

    • o: Openness, a score that indicates a person’s level of openness to new ideas, experiences, and perspectives.
    • c: Conscientiousness, a score that indicates how organized, disciplined, and goal-oriented a person is.
    • e: Extraversion, a score that indicates how social, energetic, and outgoing a person is.
    • a: Agreeableness, a score that indicates how cooperative, empathetic, and considerate a person is toward others.
    • n: Neuroticism, a score that indicates a person’s sensitivity to stress, anxiety, and negative emotions.
    • oceanScores: It includes detailed scores for OCEAN(120).
  • questionsAndAnswers:
    Array containing question and answer pairs for the application.

  • question:
    Object containing detailed information about each question:

    • questionId: Unique identifier for the question
    • questionText: The actual text of the question
    • expectedAnswerType: The expected format of the answer (video, openEnded, multipleChoice, coding)
    • contentURLType: The type of content URL (text, image, audio, video)
    • contentURL: URL to additional content related to the question (if available)
    • choiceContents: Array of multiple choice options with choiceText and isCorrect properties
  • answer:
    Detailed object containing the applicant's response and analysis:

    • questionId: Unique identifier matching the question
    • answerType: Type of answer provided (video, openEnded, multipleChoice, coding)
    • answerText: Text content of the answer (for text-based responses)
    • answerContentURL: URL to media content (for video/audio responses)
    • answerId: Unique identifier for the answer
    • transcriptStatus: Status of transcription process ("successful", "waiting", "fail", null)
    • transcriptText: Transcribed text from video/audio answers
    • aiEvalStatus: Status of AI evaluation ("successful", null)
    • aiEvalText: AI-generated evaluation and feedback text
    • aiEvalScore: Numerical score from AI evaluation
    • aiFinalLog: Additional AI processing logs
    • choiceAnswer: Object containing selected choice information for multiple choice questions
      • isCorrect: Boolean indicating if the choice is correct
      • choiceText: Text of the selected choice
    • antiCheatingAnalysis: Object containing cheating detection metrics:
      • differentFace: Boolean indicating face inconsistency
      • multiFace: Boolean indicating multiple faces detected
      • switchedTabCount: Number of tab switches during answer
      • invisibleFace: Boolean indicating face visibility issues
      • unexpectedLanguage: Boolean indicating language inconsistency
    • answerContentCodingAnalysis: Analysis of coding-related content (if applicable):
      • FinalScore: Numerical value representing the candidate’s overall coding performancemultiFace: Boolean indicating multiple faces detected
      • CodeQualityScore: Numerical value measuring clean code principles and code structure qualityinvisibleFace: Boolean indicating face visibility issues
      • AccuracyScore: Numerical value indicating whether the code correctly solves the given problem
      • EfficiencyScore: Numerical value indicating time and memory efficiency of the code
    • answerContentEmotionAnalysis: Emotional analysis with percentages for different emotions:
      • angry: Emotional analysis with percentages for different emotions
      • disgust: Numerical value representing the detected level of disgust
      • fear: Numerical value representing the detected level of fear
      • happy: Numerical value representing the detected level of happiness
      • sad: Numerical value representing the detected level of sadness
      • surprise: Numerical value representing the detected level of surprise
      • neutral: Numerical value representing the detected level of neutral emotion
    • answerContentImpressionAnalysis: Personality trait analysis with scores:
      • openness: Numerical value indicating openness to new ideas and experiences
      • conscientiousness: Numerical value indicating responsibility, discipline, and organization level
      • extroversion: Numerical value indicating sociability and extroversion level
      • agreeableness: Numerical value indicating cooperativeness and agreeableness
      • neuroticism: Numerical value indicating emotional instability and stress sensitivity
    • answerContentPronunciationAnalysis: Pronunciation quality analysis:
      • Completeness: Score indicating how completely the answer addresses the question
      • Accuracy: Score indicating correctness of pronunciation and phonetic accuracy
      • FluencyTimeScore: Score indicating the impact of speech timing and pace on fluency
      • FluencyDisruptorScore: Score indicating the impact of pauses, fillers, and interruptions on fluency
      • FluencyScore: Combined score indicating overall speech fluency
      • PronunciationScore: Overall score indicating pronunciation quality
    • answerContentSpeechAnalysis: Speech pattern analysis:
      • FinalScore: Overall and aggregated evaluation score of the spoken response
      • FluencyScore: Score indicating speech fluency and continuity
      • PronunciationScore: Score indicating clarity and correctness of pronunciation
      • DiscourseOrganizationScore: Score indicating logical structure and flow of speech
      • GrammarAccRangeScore: Score indicating grammatical accuracy and sentence structure consistency
      • VocabAccRangeScore: Score indicating vocabulary accuracy and range
    • answerContentVoiceAnalysis: Voice characteristics analysis including:
      • originalDuration: Total duration of the recording
      • speechDuration: Duration of actual speech
      • numOfPauses: Number of pauses in speech
      • speechRate: Rate of speech
      • articulationRate: Articulation rate
      • speechSpeed: Speech speed rating
      • speechRatio: Ratio of speech to total duration
    • answerContentWritingAnalysis: Writing quality analysis:
      • FinalScore: Overall and aggregated evaluation score of the written response
      • GptScore: Score representing AI (GPT)-based content and coherence evaluation
      • WordScore: Score indicating word choice and lexical diversity
      • TaskAchievementScore: Score indicating how well the writing task requirements are met
      • OrganizationScore: Score indicating structure, paragraph organization, and flow quality
      • GrammarScore: Score indicating grammatical correctness
      • LexisScore: Score indicating vocabulary richness and appropriate word usage
      • MechanicsScore: Score indicating correctness of spelling, punctuation, and capitalization
  • success:
    Boolean indicating whether the request was successful.

  • message:
    Additional message information (if any).

  • isResourceKey:
    Boolean indicating if the message is a resource key.


Use Cases

  • Application Review:
    HR teams can review all questions and answers for a specific application to evaluate candidate responses with detailed AI analysis.

  • Interview Preparation:
    Interviewers can prepare for meetings by reviewing applicant responses, AI evaluations, and performance metrics.

  • Assessment Analysis:
    Analyze response patterns, AI evaluation scores, and various content analyses to evaluate question effectiveness.

  • Candidate Evaluation:
    Compare candidate responses, scores, and behavioral analysis across similar questions for informed hiring decisions.

  • Quality Assurance:
    Monitor completion status, detect potential cheating, and ensure assessment integrity through anti-cheating analysis.

  • Performance Analytics:
    Utilize emotion, voice, and impression analysis to gain deeper insights into candidate performance and suitability.