Files
step3/api/QuestionsApi

QuestionsApi

STEP-style question bank service for study games and clients.

Endpoints

  • GET /healthz Health check.
  • GET /api/questions/systems List available systems.
  • POST /api/questions/search Search or build a block of questions.
  • GET /api/questions/{id} Get one question.
  • POST /api/questions Create question (SUPER only).
  • POST /api/questions/bulk Upsert questions by externalId (SUPER only).
  • PUT /api/questions/{id} Update question (SUPER only).
  • DELETE /api/questions/{id} Delete question (SUPER only).

Player reads require USER or SUPER JWT auth. Authoring endpoints require SUPER.