← 返回
未分类 中文

CISSPly

A CISSP exam preparation quiz API that delivers randomized questions, tracks session progress, and evaluates answers in real-time.
CISSP考试准备测验API,提供随机题目、跟踪学习进度并实时评估答案。
krishnakumarmahadevan-cmd krishnakumarmahadevan-cmd 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 291
下载
💾 0
安装
1
版本
#latest

概述

Overview

CISSPly API is a specialized quiz platform designed to help security professionals prepare for the Certified Information Systems Security Professional (CISSP) certification exam. The API manages quiz sessions, delivers curated questions from a secure question bank, and provides instant evaluation of answers with detailed performance metrics.

Built by security experts with CISSP and CISM credentials, CISSPly combines robust session management with intelligent question distribution to create an effective study tool. The platform supports custom quiz lengths, tracks time-on-task metrics, and delivers comprehensive scoring analysis to help users identify knowledge gaps across CISSP domains.

Ideal users include cybersecurity professionals pursuing CISSP certification, training organizations delivering exam prep programs, and individuals seeking structured, API-driven learning platforms with granular performance tracking.

Usage

Example: Start a Quiz Session

Request:

{
  "sessionId": "user-12345-session-001",
  "numQuestions": 50
}

cURL:

curl -X POST https://api.toolweb.in/tools/cissply/api/quiz/start \
  -H "Content-Type: application/json" \
  -d '{
    "sessionId": "user-12345-session-001",
    "numQuestions": 50
  }'

Response:

{
  "sessionId": "user-12345-session-001",
  "totalQuestions": 50,
  "questions": [
    {
      "questionId": 1,
      "text": "Which of the following is a primary function of the CISSP certification?",
      "options": [
        "Validates cybersecurity knowledge",
        "Provides coding expertise",
        "Certifies network administration",
        "Ensures software development skills"
      ],
      "category": "Security and Risk Management"
    },
    {
      "questionId": 2,
      "text": "What does CIA stand for in information security?",
      "options": [
        "Confidentiality, Integrity, Availability",
        "Central Intelligence Agency",
        "Compliance, Integration, Audit",
        "Cryptography, Identity, Authorization"
      ],
      "category": "Security and Risk Management"
    }
  ],
  "status": "started",
  "timestamp": "2024-01-15T10:30:00Z"
}

Example: Submit Quiz Answers

Request:

{
  "sessionId": "user-12345-session-001",
  "answers": [0, 2, 1, 3, null],
  "timeTaken": 1800
}

cURL:

curl -X POST https://api.toolweb.in/tools/cissply/api/quiz/submit \
  -H "Content-Type: application/json" \
  -d '{
    "sessionId": "user-12345-session-001",
    "answers": [0, 2, 1, 3, null],
    "timeTaken": 1800
  }'

Response:

{
  "sessionId": "user-12345-session-001",
  "totalQuestions": 5,
  "correctAnswers": 3,
  "score": 60,
  "timeTaken": 1800,
  "results": [
    {
      "questionId": 1,
      "userAnswer": 0,
      "correctAnswer": 0,
      "isCorrect": true,
      "category": "Security and Risk Management"
    },
    {
      "questionId": 2,
      "userAnswer": 2,
      "correctAnswer": 0,
      "isCorrect": false,
      "category": "Security and Risk Management"
    }
  ],
  "categoryPerformance": {
    "Security and Risk Management": 60,
    "Access Control": 100,
    "Cryptography": 50
  },
  "timestamp": "2024-01-15T10:40:00Z"
}

Endpoints

GET /

Summary: Root

Returns basic service information.

Parameters: None

Response: Service metadata and available endpoints.


GET /health

Summary: Health Check

Health check endpoint to verify service availability and status.

Parameters: None

Response: Health status indicator.


POST /api/quiz/start

Summary: Start Quiz

Initiates a new quiz session with randomized questions.

Parameters:

NameTypeRequiredDescription
-----------------------------------
sessionIdstringYesUnique identifier for the quiz session
numQuestionsintegerYesNumber of questions to include in the quiz (1-100)

Request Body Schema:

{
  "sessionId": "string",
  "numQuestions": 0
}

Response: Quiz session object with randomized questions, metadata, and session status.

Status Codes:

  • 200: Quiz session started successfully
  • 422: Validation error (invalid parameters)

POST /api/quiz/submit

Summary: Submit Quiz

Submits completed quiz answers and receives immediate evaluation.

Parameters:

NameTypeRequiredDescription
-----------------------------------
sessionIdstringYesSession identifier from the started quiz
answersarray[integer \null]YesArray of answer indices; use null for unanswered questions
timeTakenintegerYesTime spent on quiz in seconds

Request Body Schema:

{
  "sessionId": "string",
  "answers": [0, 1, null, 2],
  "timeTaken": 1800
}

Response: Detailed results including score, correct/incorrect answers, category breakdown, and performance metrics.

Status Codes:

  • 200: Quiz evaluated successfully
  • 422: Validation error (mismatched answer count or invalid session)

POST /api/quiz/evaluate

Summary: Evaluate Quiz

Evaluates quiz answers and returns detailed results and analysis.

Parameters:

NameTypeRequiredDescription
-----------------------------------
dataobjectYesQuiz evaluation data (flexible schema)

Request Body Schema:

{
  "sessionId": "string",
  "answers": [0, 1, 2],
  "timeTaken": 1800
}

Response: Comprehensive evaluation results with scoring breakdown by domain and recommendation data.

Status Codes:

  • 200: Evaluation completed successfully
  • 422: Validation error

POST /api/admin/reload

Summary: Reload Questions

Reloads question database from Excel source files (admin-only endpoint).

Parameters: None

Authentication: Admin credentials required

Response: Confirmation of question reload with updated question count and categories.

Status Codes:

  • 200: Questions reloaded successfully
  • 403: Unauthorized (admin credentials required)

Pricing

PlanCalls/DayCalls/MonthPrice
-------------------------------------
Free550Free
Developer20500$39/mo
Professional2005,000$99/mo
Enterprise100,0001,000,000$299/mo

About

ToolWeb.in - 200+ security APIs, CISSP & CISM, platforms: Pay-per-run, API Gateway, MCP Server, OpenClaw, RapidAPI, YouTube.

References

  • Kong Route: https://api.toolweb.in/tools/cissply
  • API Docs: https://api.toolweb.in:8175/docs

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 14:43 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

education

Thinking Partner

itsflow
通过提问探索复杂问题的协作思考伙伴
★ 49 📥 9,928
education

Language Learning Tutor

chipagosfinest
AI语言导师,通过对话、词汇练习、语法课程、抽认卡及沉浸式练习,助您学习任意语言。适用于学习新语言、练词汇、学语法、翻译、会话练习、旅行准备、习语俚语或改善发音。支持包括中、英、日、韩、法、德、西等在内的100多种语言。
★ 29 📥 8,883
education

Interview Simulator

wscats
模拟各类职位和经验水平的面试,提供定制化的技术、行为及案例问题,并给予详细反馈与评分。
★ 23 📥 22,006