1. Onboarding Quiz
SkillForge
  • SkillForge
  • Auth
    • Register
      POST
    • Login
      POST
  • me
    • Courses
      • Enroll course
      • Get course progress
    • Units
      • Start unit
      • Complete unit
    • Get me
      GET
    • Update me
      PATCH
    • Get xp
      GET
    • Get badges
      GET
    • Get recommendations
      GET
  • Onboarding Quiz
    • Get questions
      GET
    • Save answers
      POST
  • Courses
    • Get courses
      GET
    • Get enrolled courses
      GET
    • Get course
      GET
    • Get course units
      GET
  • Units
    • Get unit
      GET
  • Schemas
    • Schemas
      • Pet
      • ApiResponse
      • Category
      • Tag
      • Order
      • User
    • UserArray
      • UserArray
  1. Onboarding Quiz

Get questions

Developing
GET
/onboarding/quiz

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://localhost:6567/api/v1/onboarding/quiz' \
--header 'Authorization: Bearer <token>'
Response Response Example
{
    "questions": [
        {
            "id": "e84ac1ba-e785-419c-b3fa-78ec4b09b6d7",
            "question": "What do you want to learn?",
            "description": "Select the topics you are interested in learning",
            "type": "multiple_choice",
            "options": [
                "Web Development",
                "Mobile Development",
                "Backend Development",
                "Data Science",
                "Machine Learning",
                "DevOps",
                "UI/UX Design",
                "Game Development",
                "Cybersecurity",
                "Cloud Computing"
            ],
            "displayOrder": 1
        },
        {
            "id": "59627367-6062-41c8-a9a2-853fb2672b97",
            "question": "What do you already know?",
            "description": "Select the technologies or concepts you are already familiar with",
            "type": "multiple_choice",
            "options": [
                "HTML/CSS",
                "JavaScript",
                "Python",
                "Java",
                "C/C++",
                "SQL",
                "Git",
                "Linux",
                "Algorithms",
                "Data Structures",
                "APIs",
                "Databases"
            ],
            "displayOrder": 2
        },
        {
            "id": "5a460484-6196-481d-b172-9424634582d5",
            "question": "Which programming languages have you mastered?",
            "description": "Select the programming languages you are proficient in",
            "type": "multiple_choice",
            "options": [
                "JavaScript/TypeScript",
                "Python",
                "Java",
                "Go",
                "Rust",
                "C#",
                "PHP",
                "Ruby",
                "Swift",
                "Kotlin",
                "C/C++",
                "None yet"
            ],
            "displayOrder": 3
        }
    ]
}
Modified at 2026-04-06 15:26:16
Previous
Get recommendations
Next
Save answers
Built with