API docs navigation
Categories
get
/api/v1/categoriesList approved categories
Returns approved categories from the shared library, including representative image status and renderable URLs when available.
Parameters
limitqueryintegerMaximum number of approved categories to return.
>= 1 · <= 500
Responses
200Categories responseapplication/json
400Invalid queryapplication/json
401Unauthorizedapplication/json
403Workspace not entitledapplication/json
429Rate limit or daily quota exceededapplication/json
503Service unavailableapplication/json
Request examples
cURL
bashcurl --request GET \
--url 'https://questionstock.com/api/v1/categories?limit=1' \
--header 'Authorization: Bearer qsk_v1_your_api_key'JavaScript fetch
javascriptconst 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();