{"info":{"_postman_id":"53065a41-6c7f-4a18-8bca-a65f0ab41346","name":"Maya Integration Apis","description":"<html><head></head><body><h2 id=\"documentation-overview-ai-interview-lifecycle\"><strong>Documentation Overview: AI Interview Lifecycle</strong></h2>\n<p>This documentation describes the end-to-end integration with the Maya AI Interview platform. The process follows a structured four-stage lifecycle:</p>\n<ol>\n<li><p><strong>Initialization</strong>: The client system triggers the <code>Initialize Interview</code> API, providing job requirements, candidate details, and skill weightages.</p>\n</li>\n<li><p><strong>Invitation &amp; Assessment</strong>: Upon successful initialization, an <code>interview Url</code> is generated. The platform sends an automated invitation to the candidate's <code>emailId as per the configuration made during onboarding</code>. The candidate then uses the link to attend the AI-driven session.</p>\n</li>\n<li><p><strong>Report Generation</strong>: Once the candidate completes the assessment, the AI engine processes the responses to calculate the <code>Weighted Report Score</code> and generates a detailed performance report.</p>\n</li>\n<li><p><strong>Asynchronous Notification</strong>: After the report is ready, the system automatically triggers a <strong>Maya Webhook</strong>. This sends a <code>POST</code> request to the <code>payloadReceiverUrl</code> provided during initialization, delivering the report link and final scores directly to your system only once but you can use Get Interview details api which provides same response as webhook payload.</p>\n</li>\n<li><p>Get Interview Details use this endpoint to retrieve the real-time status and metadata of a specific assessment using its <code>interviewId.</code></p>\n</li>\n</ol>\n<p>Note: All x-api-key , ClientIds and maya url used here are dummy data use appropriate data provided during onboarding<br>If maya url is not provided during onboarding use \"ai.hireplusplus.com\"</p>\n<h3 id=\"base-response-structure\"><strong>Base Response Structure</strong></h3>\n<p>Every API response from the Maya AI platform follows this standard wrapper:</p>\n<ul>\n<li><p><strong><code>data</code></strong> <em>(JSON Object)</em>: A generic container for the specific data requested or created by the API.</p>\n</li>\n<li><p><strong><code>resultStatusInfo</code></strong> <em>(JSON Object)</em>: Metadata confirming the success or failure of the operation.</p>\n</li>\n</ul>\n<h4 id=\"the-resultstatusinfo-object\"><strong>The</strong> <strong><code>resultStatusInfo</code></strong> <strong>Object</strong></h4>\n<p>Provides metadata about the API request processing itself.</p>\n<ul>\n<li><p><strong><code>resultCode</code></strong> <em>(String)</em>: Indicates the outcome of the API call. Common values include <code>SUCCESS</code>, <code>FAILURE.</code></p>\n</li>\n<li><p><strong><code>message</code></strong> <em>(String)</em>: A descriptive status message confirming the action taken (e.g., \"Successfully saved assessment info\").</p>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"32050025","collectionId":"53065a41-6c7f-4a18-8bca-a65f0ab41346","publishedId":"2sBXqFP3YL","public":true,"customColor":{"top-bar":"F2F8FE","right-sidebar":"2888F6","highlight":"2888F6"},"publishDate":"2026-04-23T10:56:10.000Z"},"item":[{"name":"Initialize Interview","item":[{"name":"Initialize Interview","id":"634ddf41-3fe6-4e58-9209-fb423de31d9e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/initialize","description":"<p>This endpoint triggers the creation of a new AI interview session. It maps a candidate to a specific job role, defines the required skill sets and their relative importance, and sets the expiration for the interview link. It also configures the webhook where results will be sent once the session is complete.</p>\n<h3 id=\"candidate--job-information\"><strong>Candidate &amp; Job Information</strong></h3>\n<ul>\n<li><p><strong><code>candidateName</code></strong> <strong>/</strong> <strong><code>emailld</code></strong>: The full name and contact email for the person being assessed.</p>\n</li>\n<li><p><strong><code>candidateldentifier</code></strong>: A unique internal ID used to track the candidate in your system.</p>\n</li>\n<li><p><strong><code>jobTitle</code></strong> <strong>/</strong> <strong><code>jdIdentifier</code></strong>: The name of the role and its specific unique job identifier.</p>\n</li>\n<li><p><strong><code>interviewValidityDate</code></strong>: An ISO 8601 formatted string (e.g., <code>2025-06-17T09:47:14</code>) defining when the interview link expires.</p>\n</li>\n</ul>\n<h3 id=\"assessment-skills-configuration-interviewskillsdata\"><strong>Assessment Skills Configuration (\"</strong><code>interviewSkillsData</code><strong>\")</strong></h3>\n<p>This list defines the technical scope of the AI interview:</p>\n<ul>\n<li><p><strong><code>skillName</code></strong>: The primary skill to be tested (e.g., \"CSS\" or \"JavaScript\"). These must be unique within the list.</p>\n</li>\n<li><p><strong><code>subSkills</code></strong>: A list of specific topics within that skill (e.g., \"DOM manipulation\" or \"Box model\"). There is a <strong>maximum limit of 3 subskills</strong> per skill.</p>\n</li>\n<li><p><strong><code>skillWeightage</code></strong>: An integer representing the importance of the skill. The total sum of all weightages in the request <strong>must equal 100</strong>.</p>\n</li>\n</ul>\n<h3 id=\"webhook--experience-config\"><strong>Webhook &amp; Experience Config</strong></h3>\n<ul>\n<li><p><strong><code>configurationVariables</code></strong>: Contains the <code>yearsOfExperience</code> and the full <code>jobResponsibilities</code> text to help the AI tailor its questions.</p>\n</li>\n<li><p><strong><code>mayaWebhookConfiguration</code></strong>: Includes the <code>payloadReceiverUrl</code> (where the result is sent) and a <code>webhookSecret</code> for secure authentication.</p>\n</li>\n</ul>\n<h3 id=\"response-for-initialize-interview\"><strong>Response for Initialize Interview</strong></h3>\n<p>Once the request body is validated and the assessment is created, the <code>data</code> object provides the following session identifiers:</p>\n<ul>\n<li><p><strong><code>interviewId</code></strong> <em>(String)</em>: The unique system-generated identifier for the session, used for all subsequent tracking.</p>\n</li>\n<li><p><strong><code>interviewUrl</code></strong> <em>(String)</em>: The direct link that must be shared with the candidate to begin their AI assessment.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["interview-platform","api","v1","assessment","external","initialize"],"host":["{{mayaurl}}"],"query":[],"variable":[]}},"response":[{"id":"3f2f752e-7dba-4f3c-a3f1-18ee56ed47a4","name":"Siuccess response","originalRequest":{"method":"POST","header":[{"key":"x-api-key","value":"asdhui23412sajd43","type":"text"},{"key":"clientId","value":"CLM_WQEUOI12312","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"companyName\": \"HirePlusPlus\",\r\n  \"jobTitle\": \"Frontend Developer\",\r\n  \"jdIdentifier\": \"Jd_7843563985\",\r\n  \"candidateIdentifier\": \"CA_948573495\",\r\n  \"candidateName\": \"krishna\",\r\n  \"emailId\": \"gopalksxcdtna.illa@hireplusplus.com\",\r\n  \"interviewValidityDate\": \"2026-06-17T09:47:14\",\r\n  \"interviewSkillsData\": [\r\n    {\r\n      \"skillName\": \"CSS\",\r\n      \"subSkills\": [\r\n        \"Box model\",\"positioning\"\r\n      ],\r\n      \"skillWeightage\": 50\r\n    },\r\n{\r\n      \"skillName\": \"Java Script\",\r\n      \"subSkills\": [\r\n        \"DOM manipulation\"\r\n      ],\r\n      \"skillWeightage\": 50\r\n    }\r\n  ],\r\n  \"configurationVariables\": {\r\n    \"yearsOfExperience\": \"2\",\r\n    \"jobResponsibilities\": \"Develop user-facing features using front-end technologies like HTML,\\n CSS, and JavaScript. Collaborate with back-end developers and web designers to improve usability.\\n Ensure the technical feasibility of UI/UX designs.\\n Optimize applications for maximum speed and scalability. \\nImplement responsive design principles to ensure compatibility across various devices.\\n Write clean, maintainable, and efficient code.\\n Stay up-to-date with emerging technologies and industry trends.\\n Troubleshoot and debug applications.\"\r\n  },\r\n  \"mayaWebhookConfiguration\": {\r\n    \"payloadReceiverUrl\": \"https://testwebhook.com\",\r\n    \"webhookNotes\": {\r\n        \"test\": \"dummy value 1\",\r\n      \t\"requid\": \"dummy value 2\"\r\n     },\r\n    \"webhookUrlMethodType\": \"POST\",\r\n    \"webhookSecret\": \"asdawezxdewsdf\"\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/initialize"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"0"},{"key":"cache-control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"x-frame-options","value":"DENY"},{"key":"content-type","value":"application/json"},{"key":"date","value":"Thu, 23 Apr 2026 09:18:18 GMT"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"interviewId\": \"INT_R81776935891\",\n        \"interviewUrl\": \"https://ai-interview.dev.hireplusplus.com/?q=aW50ZXJ2aWV3SWQ9SU5UX1I4MTc3NjkzNTg5MSZwYXNzY29kZT1BNFI3RTNVMFY4QzcmdXNlclJvbGU9Q0FORElEQVRFJmludGVydmlld1R5cGU9QUlfVFdPX1dBWQ==\"\n    },\n    \"resultStatusInfo\": {\n        \"resultCode\": \"SUCCESS\",\n        \"message\": \"Successfully saved assessment info for id: INT_R81776935891\"\n    }\n}"},{"id":"0914c0ab-6389-4904-8946-db7ca8db77ed","name":"Incorrect api-key","originalRequest":{"method":"POST","header":[{"key":"x-api-key","value":"12345","type":"text"},{"key":"clientId","value":"CLM_12345","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"companyName\": \"HirePlusPlus\",\r\n  \"jobTitle\": \"Frontend Developer\",\r\n  \"jdIdentifier\": \"Jd_7843563985\",\r\n  \"candidateIdentifier\": \"CA_948573495\",\r\n  \"candidateName\": \"krishna\",\r\n  \"emailId\": \"gopalksxcdtna.illa@hireplusplus.com\",\r\n  \"interviewValidityDate\": \"2026-06-17T09:47:14\",\r\n  \"interviewSkillsData\": [\r\n    {\r\n      \"skillName\": \"CSS\",\r\n      \"subSkills\": [\r\n        \"Box model\",\"positioning\"\r\n      ],\r\n      \"skillWeightage\": 50\r\n    },\r\n{\r\n      \"skillName\": \"Java Script\",\r\n      \"subSkills\": [\r\n        \"DOM manipulation\"\r\n      ],\r\n      \"skillWeightage\": 50\r\n    }\r\n  ],\r\n  \"configurationVariables\": {\r\n    \"yearsOfExperience\": \"2\",\r\n    \"jobResponsibilities\": \"Develop user-facing features using front-end technologies like HTML,\\n CSS, and JavaScript. Collaborate with back-end developers and web designers to improve usability.\\n Ensure the technical feasibility of UI/UX designs.\\n Optimize applications for maximum speed and scalability. \\nImplement responsive design principles to ensure compatibility across various devices.\\n Write clean, maintainable, and efficient code.\\n Stay up-to-date with emerging technologies and industry trends.\\n Troubleshoot and debug applications.\"\r\n  },\r\n  \"mayaWebhookConfiguration\": {\r\n    \"payloadReceiverUrl\": \"https://testwebhook.com\",\r\n    \"webhookNotes\": {\r\n        \"test\": \"dummy value 2\",\r\n      \t\"requid\": \"dummy value 1\"\r\n     },\r\n    \"webhookUrlMethodType\": \"POST\",\r\n    \"webhookSecret\": \"asdawezxdewsdf\"\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/initialize"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"0"},{"key":"cache-control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"x-frame-options","value":"DENY"},{"key":"content-type","value":"application/json"},{"key":"date","value":"Thu, 23 Apr 2026 08:59:58 GMT"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": null,\n    \"resultStatusInfo\": {\n        \"resultCode\": \"NOT_FOUND\",\n        \"message\": \"Invalid API key.\"\n    }\n}"},{"id":"46c8a0f0-f03d-4359-a6d7-df805076ee0a","name":"Credits expired","originalRequest":{"method":"POST","header":[{"key":"x-api-key","value":"asdhui23412sajd43","type":"text"},{"key":"clientId","value":"CLM_12345","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"companyName\": \"HirePlusPlus\",\r\n  \"jobTitle\": \"Frontend Developer\",\r\n  \"jdIdentifier\": \"Jd_7843563985\",\r\n  \"candidateIdentifier\": \"CA_948573495\",\r\n  \"candidateName\": \"krishna\",\r\n  \"emailId\": \"gopalksxcdtna.illa@hireplusplus.com\",\r\n  \"interviewValidityDate\": \"2026-06-17T09:47:14\",\r\n  \"interviewSkillsData\": [\r\n    {\r\n      \"skillName\": \"CSS\",\r\n      \"subSkills\": [\r\n        \"Box model\",\"positioning\"\r\n      ],\r\n      \"skillWeightage\": 50\r\n    },\r\n{\r\n      \"skillName\": \"Java Script\",\r\n      \"subSkills\": [\r\n        \"DOM manipulation\"\r\n      ],\r\n      \"skillWeightage\": 50\r\n    }\r\n  ],\r\n  \"configurationVariables\": {\r\n    \"yearsOfExperience\": \"2\",\r\n    \"jobResponsibilities\": \"Develop user-facing features using front-end technologies like HTML,\\n CSS, and JavaScript. Collaborate with back-end developers and web designers to improve usability.\\n Ensure the technical feasibility of UI/UX designs.\\n Optimize applications for maximum speed and scalability. \\nImplement responsive design principles to ensure compatibility across various devices.\\n Write clean, maintainable, and efficient code.\\n Stay up-to-date with emerging technologies and industry trends.\\n Troubleshoot and debug applications.\"\r\n  },\r\n  \"mayaWebhookConfiguration\": {\r\n    \"payloadReceiverUrl\": \"https://testwebhook.com\",\r\n    \"webhookNotes\": {\r\n        \"test\": \"dummy value 2\",\r\n      \t\"requid\": \"dummy value 1\"\r\n     },\r\n    \"webhookUrlMethodType\": \"POST\",\r\n    \"webhookSecret\": \"asdawezxdewsdf\"\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/initialize"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"0"},{"key":"cache-control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"x-frame-options","value":"DENY"},{"key":"content-type","value":"application/json"},{"key":"date","value":"Thu, 23 Apr 2026 09:01:35 GMT"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": null,\n    \"resultStatusInfo\": {\n        \"resultCode\": \"CREDITS_EXPIRED\",\n        \"message\": \"The credits has expired. Please recharge the credits\"\n    }\n}"},{"id":"cf6a773f-999e-438f-8951-e28e230259d9","name":"Insufficient credits","originalRequest":{"method":"POST","header":[{"key":"x-api-key","value":"asdhui23412sajd43","type":"text"},{"key":"clientId","value":"CLM_12345","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"companyName\": \"HirePlusPlus\",\r\n  \"jobTitle\": \"Frontend Developer\",\r\n  \"jdIdentifier\": \"Jd_7843563985\",\r\n  \"candidateIdentifier\": \"CA_948573495\",\r\n  \"candidateName\": \"krishna\",\r\n  \"emailId\": \"gopalksxcdtna.illa@hireplusplus.com\",\r\n  \"interviewValidityDate\": \"2026-06-17T09:47:14\",\r\n  \"interviewSkillsData\": [\r\n    {\r\n      \"skillName\": \"CSS\",\r\n      \"subSkills\": [\r\n        \"Box model\",\"positioning\"\r\n      ],\r\n      \"skillWeightage\": 50\r\n    },\r\n{\r\n      \"skillName\": \"Java Script\",\r\n      \"subSkills\": [\r\n        \"DOM manipulation\"\r\n      ],\r\n      \"skillWeightage\": 50\r\n    }\r\n  ],\r\n  \"configurationVariables\": {\r\n    \"yearsOfExperience\": \"2\",\r\n    \"jobResponsibilities\": \"Develop user-facing features using front-end technologies like HTML,\\n CSS, and JavaScript. Collaborate with back-end developers and web designers to improve usability.\\n Ensure the technical feasibility of UI/UX designs.\\n Optimize applications for maximum speed and scalability. \\nImplement responsive design principles to ensure compatibility across various devices.\\n Write clean, maintainable, and efficient code.\\n Stay up-to-date with emerging technologies and industry trends.\\n Troubleshoot and debug applications.\"\r\n  },\r\n  \"mayaWebhookConfiguration\": {\r\n    \"payloadReceiverUrl\": \"https://testwebhook.com\",\r\n    \"webhookNotes\": {\r\n        \"test\": \"dummy value 2\",\r\n      \t\"requid\": \"dummy value 1\"\r\n     },\r\n    \"webhookUrlMethodType\": \"POST\",\r\n    \"webhookSecret\": \"asdawezxdewsdf\"\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/initialize"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"0"},{"key":"cache-control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"x-frame-options","value":"DENY"},{"key":"content-type","value":"application/json"},{"key":"date","value":"Thu, 23 Apr 2026 09:02:34 GMT"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": null,\n    \"resultStatusInfo\": {\n        \"resultCode\": \"INSUFFICIENT_CREDITS\",\n        \"message\": \"Insufficient credits for the operation\"\n    }\n}"}],"_postman_id":"634ddf41-3fe6-4e58-9209-fb423de31d9e"}],"id":"5805ad2d-c2ba-47ea-97d2-af748eaea5aa","_postman_id":"5805ad2d-c2ba-47ea-97d2-af748eaea5aa","description":""},{"name":"Maya Webhook","item":[],"id":"415b6a00-3a83-4342-bcb0-354bbc0ce122","description":"<p>This is an outbound service triggered by Maya AI. Once a candidate completes their assessment, Maya sends a real-time notification to your specified receiver URL. This payload contains the final weighted score, a link to the detailed web report, and any custom metadata (<code>webhookNotes</code>) originally sent during initialization.</p>\n<h3 id=\"interview-results\"><strong>Interview Results</strong></h3>\n<ul>\n<li><p><strong><code>interviewId</code></strong>: The unique reference ID for the specific session.</p>\n</li>\n<li><p><strong><code>weightedReportScore</code></strong>: The final calculated score for the candidate based on their performance across all skills.</p>\n</li>\n<li><p><strong><code>interviewCompletionDate</code></strong>: The timestamp in ISO 8601 format indicating when the candidate finished the assessment.</p>\n</li>\n</ul>\n<h3 id=\"reports--metadata\"><strong>Reports &amp; Metadata</strong></h3>\n<ul>\n<li><p><strong><code>reportUrl</code></strong>: A direct link to the generated interview report.</p>\n</li>\n<li><p><strong><code>reportData</code></strong>: An object containing the granular breakdown of the interview results.</p>\n</li>\n<li><p><strong><code>webhookNotes</code></strong>: This object returns the exact key-value pairs (e.g., <code>test</code>, <code>requid</code>) that you originally provided during the initialization, allowing you to map the response back to your internal records.</p>\n</li>\n</ul>\n","_postman_id":"415b6a00-3a83-4342-bcb0-354bbc0ce122"},{"name":"Interview Details","item":[{"name":"Get Maya Interview Details","id":"2eb014c3-64c5-4ed1-9ab4-e02e8a5fc53d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-api-key","value":"asdhui23412sajd43","type":"text"},{"key":"clientId","value":"CLM_WQEUOI12312","type":"text"}],"url":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/getAiInterviewData?interviewId=INT_K21733314754","description":"<p>A management endpoint used to poll the current status of an interview.</p>\n<h3 id=\"interview-details\"><strong>Interview Details</strong></h3>\n<ul>\n<li><strong><code>interviewId</code></strong>: The unique reference ID for the specific session.</li>\n</ul>\n<p>StartFragment</p>\n<h3 id=\"response-for-get-interview-details\"><strong>Response for Get Interview Details</strong></h3>\n<ul>\n<li><p><strong><code>interviewId</code></strong> <em>(String)</em>: The identifier confirming the record being viewed.</p>\n</li>\n<li><p><strong><code>interviewState</code></strong> <em>(String)</em>: The current progress status of the candidate (e.g., YET_TO_START, <code>IN_PROGRESS</code>, or <code>COMPLETED</code>).</p>\n</li>\n<li><p><strong><code>interviewCompletionDate</code></strong> <em>(String)</em>: The ISO 8601 timestamp indicating when the candidate submitted their final response.</p>\n</li>\n<li><p><strong><code>reportUrl</code></strong> <em>(String)</em>: The secure link to the detailed AI-generated performance report (available only after completion).</p>\n</li>\n<li><p><strong><code>weightedReportScore</code></strong> <em>(Number/Double)</em>: The final calculated score based on the candidate's proficiency and your defined skill weightages.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["interview-platform","api","v1","assessment","external","getAiInterviewData"],"host":["{{mayaurl}}"],"query":[{"key":"interviewId","value":"INT_K21733314754"}],"variable":[]}},"response":[{"id":"7d4a0304-bafe-4ba1-9663-d2166c95d57e","name":"Success response","originalRequest":{"method":"GET","header":[{"key":"x-api-key","value":"asdhui23412sajd43","type":"text"},{"key":"clientId","value":"CLM_WQEUOI12312","type":"text"}],"url":{"raw":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/getAiInterviewData?interviewId=INT_R81776935891","protocol":"https","host":["{{mayaurl}}"],"path":["interview-platform","api","v1","assessment","external","getAiInterviewData"],"query":[{"key":"interviewId","value":"INT_R81776935891"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"0"},{"key":"cache-control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"x-frame-options","value":"DENY"},{"key":"content-type","value":"application/json"},{"key":"date","value":"Thu, 23 Apr 2026 09:20:46 GMT"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"interviewId\": \"INT_R81776935891\",\n        \"interviewState\": \"YET_TO_START\",\n        \"interviewCompletionDate\": null,\n        \"reportUrl\": null,\n        \"weightedReportScore\": 0\n    },\n    \"resultStatusInfo\": {\n        \"resultCode\": \"SUCCESS\",\n        \"message\": \"Interview response timing recorded successfully\"\n    }\n}"},{"id":"596f345e-1cf9-445f-8c40-6c7a1e9f2f8b","name":"Incorrect api-key","originalRequest":{"method":"GET","header":[{"key":"x-api-key","value":"asdhui23412sajd4","type":"text"},{"key":"clientId","value":"CLM_WQEUOI12312","type":"text"}],"url":{"raw":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/getAiInterviewData?interviewId=INT_R81776935891","protocol":"https","host":["{{mayaurl}}"],"path":["interview-platform","api","v1","assessment","external","getAiInterviewData"],"query":[{"key":"interviewId","value":"INT_R81776935891"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"0"},{"key":"cache-control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"x-frame-options","value":"DENY"},{"key":"content-type","value":"application/json"},{"key":"date","value":"Thu, 23 Apr 2026 09:21:28 GMT"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": null,\n    \"resultStatusInfo\": {\n        \"resultCode\": \"NOT_FOUND\",\n        \"message\": \"Invalid API key.\"\n    }\n}"}],"_postman_id":"2eb014c3-64c5-4ed1-9ab4-e02e8a5fc53d"}],"id":"52bed48c-e681-4dfb-9eff-4f720d342950","_postman_id":"52bed48c-e681-4dfb-9eff-4f720d342950","description":""},{"name":"Credit Details","item":[{"name":"Get Credit Details","id":"70e70753-8e01-4438-8888-327888f28374","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-api-key","value":"asdhui23412sajd43","type":"text"},{"key":"clientId","value":"CLM_WQEUOI12312","type":"text"}],"url":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/getCreditDetails","urlObject":{"protocol":"https","path":["interview-platform","api","v1","assessment","external","getCreditDetails"],"host":["{{mayaurl}}"],"query":[],"variable":[]}},"response":[{"id":"582d4427-278e-4e07-9cd9-77c26b4a1d49","name":"Success response","originalRequest":{"method":"GET","header":[{"key":"x-api-key","value":"asdhui23412sajd43","type":"text"},{"key":"clientId","value":"CLM_WQEUOI12312","type":"text"}],"url":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/getCreditDetails"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"0"},{"key":"cache-control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"x-frame-options","value":"DENY"},{"key":"content-type","value":"application/json"},{"key":"date","value":"Fri, 24 Apr 2026 05:18:41 GMT"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"expiryDate\": \"2027-04-16T08:22:57.343\",\n        \"creditsLeft\": 99,\n        \"clientId\": \"CLM_WQEUOI12312\",\n        \"apiKey\": \"asdhui23412sajd43\",\n        \"isAccountActive\": true\n    },\n    \"resultStatusInfo\": {\n        \"resultCode\": \"SUCCESS\",\n        \"message\": \"Client credit details fetched successfully.\"\n    }\n}"},{"id":"b7a7c836-3147-4877-81c3-4606f5a3268e","name":"Incorrect api-key","originalRequest":{"method":"GET","header":[{"key":"x-api-key","value":"asdhui23412sajd4","type":"text"},{"key":"clientId","value":"CLM_WQEUOI12312","type":"text"}],"url":"https://{{mayaurl}}/interview-platform/api/v1/assessment/external/getCreditDetails"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"0"},{"key":"cache-control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"x-frame-options","value":"DENY"},{"key":"content-type","value":"application/json"},{"key":"date","value":"Fri, 24 Apr 2026 05:19:21 GMT"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": null,\n    \"resultStatusInfo\": {\n        \"resultCode\": \"NOT_FOUND\",\n        \"message\": \"Invalid API key or client ID. No credit details found.\"\n    }\n}"}],"_postman_id":"70e70753-8e01-4438-8888-327888f28374"}],"id":"cffc37e4-a6e7-47c7-a12e-4a201c38feae","_postman_id":"cffc37e4-a6e7-47c7-a12e-4a201c38feae","description":""},{"name":"Error codes","item":[],"id":"9dbd4180-0570-471d-ae22-f95a56772b26","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Error Code</strong></th>\n<th><strong>Error Message</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>BAD_REQUEST</td>\n<td>Header Missing: ‘x-api-key’ or ‘x-api-key’ header has empty value.</td>\n</tr>\n<tr>\n<td>INSUFFICIENT_CREDITS</td>\n<td>Insufficient credits for the operation</td>\n</tr>\n<tr>\n<td>FAILURE</td>\n<td>Exception raised while saving assessment info for jd id</td>\n</tr>\n<tr>\n<td>CREDITS_EXPIRED</td>\n<td>The credits has expired. Please recharge the credits.</td>\n</tr>\n<tr>\n<td>NOT_FOUND</td>\n<td>Invalid client Id</td>\n</tr>\n<tr>\n<td>INVALID_DATE</td>\n<td>Interview validity date must be after the current date.</td>\n</tr>\n<tr>\n<td>NOT_CONFIGURED</td>\n<td>Client data is not yet configured. Please try later or contact support</td>\n</tr>\n<tr>\n<td>BAD_REQUEST</td>\n<td>Interview skills data must not be null or empty.</td>\n</tr>\n<tr>\n<td>BAD_REQUEST</td>\n<td>company name must not be null or empty.</td>\n</tr>\n<tr>\n<td>BAD_REQUEST</td>\n<td>job title name must not be null or empty.</td>\n</tr>\n<tr>\n<td>BAD_REQUEST</td>\n<td>Header Missing: 'clientId' or 'clientId' header has empty value.</td>\n</tr>\n<tr>\n<td>NOT_FOUND</td>\n<td>Invalid API key.</td>\n</tr>\n<tr>\n<td>ACCOUNT_INACTIVE</td>\n<td>The account is currently inactive.Please activate the account or contact support for assistance.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"9dbd4180-0570-471d-ae22-f95a56772b26"}],"event":[{"listen":"prerequest","script":{"id":"ee573f8b-10e1-4c39-bb4b-28d6d852ae47","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"bdc4e075-9014-4e1d-b487-5639732a99f6","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}]}