{
  "request": {
    "url": "https://demo.golsh2e.com/eReKruit/api/roleplays/by-accesskey/KX934Y"
  },
  "response": {
    "ok": true,
    "status_code": 200,
    "kind": "roleplays",
    "data": [
      {
        "id": 1,
        "title": "Technical Interview Preparation: Telecom Churn Analysis",
        "description": "Practice your technical interview skills focused on EDA, feature engineering, and model evaluation using a telecom churn dataset.",
        "category": "hr",
        "catLabel": "HR Interview",
        "context": "You are preparing for a technical interview for a data scientist position. The interviewer is a seasoned data analyst who values critical thinking and problem-solving skills. You feel a mix of excitement and nerves. Your goal is to demonstrate your expertise in exploratory data analysis (EDA), feature engineering, and model evaluation using a telecom churn dataset. Prepare to answer questions and discuss your approach to the dataset.",
        "learnerRole": "Data Scientist Candidate",
        "learnerEmoji": "📊",
        "aiCharacter": "Senior Data Analyst",
        "aiEmoji": "🧑‍🏫",
        "aiPersonality": "Supportive yet challenging, eager to test your skills.",
        "difficulty": "Intermediate",
        "turns": 10,
        "rolePlayMode": 2,
        "scoring": "Scored Rubric",
        "timeLimit": "15 min",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "industry": null,
        "assignGroup": "All users",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": false,
        "status": "live",
        "createdAt": "2026-06-01T10:34:07.110",
        "updatedAt": "2026-06-01T10:34:07.110",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 2,
        "title": "Closing the Stalled Deal",
        "description": "Negotiate to close a deal that has been stalled for weeks with a potential client.",
        "category": "sales",
        "catLabel": "Sales",
        "context": "You are a sales representative trying to close a deal that has been stalled for weeks due to budget concerns. The client is frustrated but open to discussion. Your goal is to understand their concerns and find a solution that meets their needs while ensuring you secure the deal.",
        "learnerRole": "Sales Representative",
        "learnerEmoji": "💼",
        "aiCharacter": "Potential Client",
        "aiEmoji": "🤔",
        "aiPersonality": "Cautious and analytical, needing reassurance and value.",
        "difficulty": "Intermediate",
        "turns": 8,
        "rolePlayMode": 3,
        "scoring": "Scored Rubric",
        "timeLimit": "15 min",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "industry": null,
        "assignGroup": "All users",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": false,
        "status": "live",
        "createdAt": "2026-06-01T11:11:30.575",
        "updatedAt": "2026-06-01T11:11:30.575",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 3,
        "title": "Data-Driven Decision Making",
        "description": "Data-driven decision making (DDDM) is the practice of making business choices based on verifiable data and statistical analysis, rather than relying solely on intuition, gut feelings, or observation.",
        "category": "sales",
        "catLabel": "Sales",
        "context": "You are a manager at a tech startup facing declining sales. Your team is anxious and unsure about the future. Your goal is to analyze sales data and present a strategic decision to improve performance using insights gained from the data.",
        "learnerRole": "Business Manager",
        "learnerEmoji": "📊",
        "aiCharacter": "Data Analyst",
        "aiEmoji": "🧑‍💻",
        "aiPersonality": "Analytical and supportive, providing insights and data interpretation.",
        "difficulty": "Intermediate",
        "turns": 10,
        "rolePlayMode": 3,
        "scoring": "Guided with Feedback",
        "timeLimit": "20 min",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "industry": null,
        "assignGroup": "All users",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": false,
        "status": "live",
        "createdAt": "2026-06-03T12:25:04.321",
        "updatedAt": "2026-06-03T12:25:13.075",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 4,
        "title": "Code Review Collaboration",
        "description": "Collaborate with a senior developer to improve your code quality.",
        "category": "cs",
        "catLabel": "Customer Service",
        "context": "You are a junior Java developer feeling anxious about your recent code submission. Your goal is to receive constructive feedback and improve your coding skills. You will engage in a code review session with a senior developer who is supportive but expects high standards.",
        "learnerRole": "Junior Java Developer",
        "learnerEmoji": "👨‍💻",
        "aiCharacter": "Senior Developer",
        "aiEmoji": "👩‍🏫",
        "aiPersonality": "Supportive and thorough, focused on mentorship.",
        "difficulty": "Intermediate",
        "turns": 8,
        "rolePlayMode": 2,
        "scoring": "Scored Rubric",
        "timeLimit": "15 min",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "industry": null,
        "assignGroup": "All users",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": false,
        "status": "live",
        "createdAt": "2026-06-03T12:43:37.950",
        "updatedAt": "2026-06-03T12:43:37.950",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 5,
        "title": "Interviewing an Experienced Android Developer",
        "description": "Conduct a mock interview for an Android Developer with over 5 years of experience.",
        "category": "hr",
        "catLabel": "HR Interview",
        "context": "You are a hiring manager interviewing a candidate for an Android Developer position. The candidate has over 5 years of experience and is eager to showcase their skills. They are slightly anxious but confident in their abilities. Your goal is to assess their technical knowledge, problem-solving skills, and cultural fit for the team.",
        "learnerRole": "Developer",
        "learnerEmoji": "👔",
        "aiCharacter": "Experienced Android Developer",
        "aiEmoji": "📱",
        "aiPersonality": "",
        "difficulty": "Intermediate",
        "turns": 10,
        "rolePlayMode": 0,
        "scoring": "Guided with Feedback",
        "timeLimit": "15 min",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "industry": null,
        "assignGroup": "All users",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": true,
        "status": "live",
        "createdAt": "2026-06-05T12:17:38.334",
        "updatedAt": "2026-06-05T12:17:38.334",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 6,
        "title": "Interview for Assistant Manager Role",
        "description": "Prepare for a pivotal interview as a Senior Business Development Executive vying for an Assistant Manager position.",
        "category": "mgmt",
        "catLabel": "Management",
        "context": "You are a Senior Business Development Executive feeling excited yet nervous about interviewing for an Assistant Manager role. You know the company values leadership and teamwork. Your goal is to demonstrate your skills in managing teams and driving results while addressing potential concerns about your transition to a managerial role.",
        "learnerRole": "Senior Business Development Executive",
        "learnerEmoji": "💼",
        "aiCharacter": "Hiring Manager",
        "aiEmoji": "👔",
        "aiPersonality": "Professional and supportive, aiming to assess fit for the role while encouraging a relaxed conversation.",
        "difficulty": "Intermediate",
        "turns": 8,
        "rolePlayMode": 1,
        "scoring": "Guided with Feedback",
        "timeLimit": "15 min",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "industry": null,
        "assignGroup": "All users",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": false,
        "status": "live",
        "createdAt": "2026-06-29T17:00:31.256",
        "updatedAt": "2026-06-29T17:00:31.256",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 7,
        "title": "Interview for Assistant Manager Role",
        "description": "Prepare for a pivotal interview as a Senior Business Development Executive vying for an Assistant Manager position.",
        "category": "mgmt",
        "catLabel": "Management",
        "context": "You are a Senior Business Development Executive feeling excited yet nervous about interviewing for an Assistant Manager role. You know the company values leadership and teamwork. Your goal is to demonstrate your skills in managing teams and driving results while addressing potential concerns about your transition to a managerial role.",
        "learnerRole": "Senior Business Development Executive",
        "learnerEmoji": "💼",
        "aiCharacter": "Hiring Manager",
        "aiEmoji": "👔",
        "aiPersonality": "Professional and supportive, aiming to assess fit for the role while encouraging a relaxed conversation.",
        "difficulty": "Intermediate",
        "turns": 8,
        "rolePlayMode": 1,
        "scoring": "Guided with Feedback",
        "timeLimit": "15 min",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "industry": null,
        "assignGroup": "Management",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": false,
        "status": "live",
        "createdAt": "2026-06-29T17:04:11.429",
        "updatedAt": "2026-06-29T17:04:11.429",
        "plays": 0,
        "rating": 0.0
      }
    ],
    "is_empty": false,
    "candidate": {
      "id": "1",
      "name": "Candidate",
      "email": "",
      "phone": "",
      "position_applied": "",
      "skill_set": [],
      "current_stage": null
    },
    "error": null
  }
}