Skip to Main Content
QuestionStock logoQuestionStock
HomeCategories
Features

Quiz Builder

Free quiz building from a large question library, with custom questions and first-party online play.

Pro

AI quiz building, image questions, private quizzes, and advanced export workflows for serious creators.

API

Authenticated API access for builders creating their own quiz apps, workflows, and integrations.

Guides

OverviewGetting StartedAuthenticationContent DeliveryErrors & LimitsProduction ReadinessExamplesAPI Reference

Reference

StatusQuestionsCategoriesCategory Suggestions

API docs navigation

  1. API docs
  2. API Reference
  3. Categories
  4. List approved categories
Categories
get
/api/v1/categories

List approved categories

Returns approved categories from the shared library, including representative image status and renderable URLs when available.

Parameters

limitqueryinteger

Maximum number of approved categories to return.

>= 1 · <= 500

Responses

200Categories response

application/json

400Invalid query

application/json

401Unauthorized

application/json

403Workspace not entitled

application/json

429Rate limit or daily quota exceeded

application/json

503Service unavailable

application/json

Request examples

cURL

bash
curl --request GET \
  --url 'https://questionstock.com/api/v1/categories?limit=1' \
  --header 'Authorization: Bearer qsk_v1_your_api_key'

JavaScript fetch

javascript
const response = await fetch("https://questionstock.com/api/v1/categories", {
  method: "GET",
  headers: {
    Authorization: "Bearer qsk_v1_your_api_key",
  },
});

if (!response.ok) {
  throw new Error("API error: " + response.status);
}

const data = await response.json();
Color scheme

© QuestionStock

Library snapshot·4,089 questions·30 categories

All systems operational
CategoriesFeaturesQuiz BuilderProAPI
AboutPricingQuizzesSupportContact
StatusAPI docsTermsPrivacy