docs / stackoverflow

Stack Overflow / Stack Exchange official API v2.3 full public read surface

Stack Overflow / Stack Exchange official API v2.3 full public read surface

base /stackoverflow/v194 endpoints
post/stackoverflow/v1/questions1 credit

Paginated questions by sort/tag; returns score, tags, body, owner/link attribution.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
tagoptionalOptional tag filter (one tag, or several joined by ';' for AND).
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/question1 credit

Single question by id plus paginated answers.

ParameterAllowed / rangeDescription
idrequiredQuestion id (or semicolon/comma-joined ids for batch routes).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/answers1 credit

Answer details by id/ids, or recent answers when no id is supplied.

ParameterAllowed / rangeDescription
idoptionalOptional answer id(s) joined by ';'/','; omit for recent answers.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user1 credit

User profile by id/ids.

ParameterAllowed / rangeDescription
idrequiredStack Exchange user id (or several joined by ';' or ',').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
Try in playground →
post/stackoverflow/v1/user_questions1 credit

Paginated questions for a user.

ParameterAllowed / rangeDescription
idrequiredStack Exchange user id (or several joined by ';' or ',').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user_answers1 credit

Paginated answers for a user.

ParameterAllowed / rangeDescription
idrequiredStack Exchange user id (or several joined by ';' or ',').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user_tags1 credit

Paginated tag activity for a user.

ParameterAllowed / rangeDescription
idrequiredStack Exchange user id (or several joined by ';' or ',').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
Try in playground →
post/stackoverflow/v1/user_badges1 credit

Paginated badges for a user.

ParameterAllowed / rangeDescription
idrequiredStack Exchange user id (or several joined by ';' or ',').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
Try in playground →
post/stackoverflow/v1/tags1 credit

Paginated Stack Exchange tags.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
Try in playground →
post/stackoverflow/v1/tag_questions1 credit

Paginated questions for a tag.

ParameterAllowed / rangeDescription
tagrequiredExact tag name (e.g. 'python', 'c++').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/tag_info1 credit

Tag info by tag name.

ParameterAllowed / rangeDescription
tagrequiredExact tag name (e.g. 'python', 'c++').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
Try in playground →
post/stackoverflow/v1/comments1 credit

Paginated comments for post id/ids.

ParameterAllowed / rangeDescription
idrequiredPost/answer/comment id (or several joined by ';' or ',').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
order = descoptionaldesc · ascSort direction for the chosen sort key.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/answer_comments1 credit

Official Stack Exchange API route `/answers/{ids}/comments`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/answer_questions1 credit

Official Stack Exchange API route `/answers/{ids}/questions`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/badges1 credit

Official Stack Exchange API route `/badges`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/badge1 credit

Official Stack Exchange API route `/badges/{ids}`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/badge_name1 credit

Official Stack Exchange API route `/badges/name`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/badge_recipients1 credit

Official Stack Exchange API route `/badges/recipients`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/badge_recipients_by_ids1 credit

Official Stack Exchange API route `/badges/{ids}/recipients`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/badge_tags1 credit

Official Stack Exchange API route `/badges/tags`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/collectives1 credit

Official Stack Exchange API route `/collectives`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/collective1 credit

Official Stack Exchange API route `/collectives/{slugs}`.

ParameterAllowed / rangeDescription
slugsrequiredStack Overflow Collective identifier (e.g. 'cloudflare'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/collective_questions1 credit

Official Stack Exchange API route `/collectives/{slugs}/questions`.

ParameterAllowed / rangeDescription
slugsrequiredStack Overflow Collective identifier (e.g. 'cloudflare'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/collective_answers1 credit

Official Stack Exchange API route `/collectives/{slugs}/answers`.

ParameterAllowed / rangeDescription
slugsrequiredStack Overflow Collective identifier (e.g. 'cloudflare'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/collective_tags1 credit

Official Stack Exchange API route `/collectives/{slugs}/tags`.

ParameterAllowed / rangeDescription
slugsrequiredStack Overflow Collective identifier (e.g. 'cloudflare'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/collective_users1 credit

Official Stack Exchange API route `/collectives/{slugs}/users`.

ParameterAllowed / rangeDescription
slugsrequiredStack Overflow Collective identifier (e.g. 'cloudflare'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/comments_all1 credit

Official Stack Exchange API route `/comments`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/comment1 credit

Official Stack Exchange API route `/comments/{ids}`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/infofree

Official Stack Exchange API route `/info`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
Try in playground →
post/stackoverflow/v1/posts1 credit

Official Stack Exchange API route `/posts`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/post1 credit

Official Stack Exchange API route `/posts/{ids}`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/post_comments1 credit

Official Stack Exchange API route `/posts/{ids}/comments`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/post_revisions1 credit

Official Stack Exchange API route `/posts/{ids}/revisions`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/post_suggested_edits1 credit

Official Stack Exchange API route `/posts/{ids}/suggested-edits`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/privilegesfree

Official Stack Exchange API route `/privileges`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/question_answers1 credit

Official Stack Exchange API route `/questions/{ids}/answers`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/question_comments1 credit

Official Stack Exchange API route `/questions/{ids}/comments`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/question_linked1 credit

Official Stack Exchange API route `/questions/{ids}/linked`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/question_timeline1 credit

Official Stack Exchange API route `/questions/{ids}/timeline`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/questions_no_answers1 credit

Official Stack Exchange API route `/questions/no-answers`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/questions_unanswered1 credit

Official Stack Exchange API route `/questions/unanswered`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/revisions1 credit

Official Stack Exchange API route `/revisions/{ids}`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/search_simple1 credit

Official Stack Exchange API route `/search`.

ParameterAllowed / rangeDescription
intitlerequiredText that must appear in the question title.
tagoptionalOptional tag filter (one tag, or several joined by ';' for AND).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/similar2 credits

Official Stack Exchange API route `/similar`.

ParameterAllowed / rangeDescription
titlerequiredTitle text to find similar/duplicate questions for.
tagoptionalOptional tag filter (one tag, or several joined by ';' for AND).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/search_excerpts2 credits

Official Stack Exchange API route `/search/excerpts`.

ParameterAllowed / rangeDescription
qrequiredFree-text search query (matched against title and body).
tagoptionalOptional tag filter (one tag, or several joined by ';' for AND).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/suggested_edits1 credit

Official Stack Exchange API route `/suggested-edits`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/suggested_edit1 credit

Official Stack Exchange API route `/suggested-edits/{ids}`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/tags_moderator_only1 credit

Official Stack Exchange API route `/tags/moderator-only`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/tags_required1 credit

Official Stack Exchange API route `/tags/required`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/tag_synonyms1 credit

Official Stack Exchange API route `/tags/synonyms`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/tag_faq1 credit

Official Stack Exchange API route `/tags/{tags}/faq`.

ParameterAllowed / rangeDescription
tagsrequiredTag name(s) for this route (e.g. 'python'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/tag_synonyms_by_tags1 credit

Official Stack Exchange API route `/tags/{tags}/synonyms`.

ParameterAllowed / rangeDescription
tagsrequiredTag name(s) for this route (e.g. 'python'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/tag_top_answerers1 credit

Official Stack Exchange API route `/tags/{tag}/top-answerers/{period}`.

ParameterAllowed / rangeDescription
tagrequiredExact tag name (e.g. 'python', 'c++').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
period = all_timeoptionalall_time · monthTime window for top-answerers/top-askers routes (all_time or month).
Try in playground →
post/stackoverflow/v1/tag_top_askers1 credit

Official Stack Exchange API route `/tags/{tag}/top-askers/{period}`.

ParameterAllowed / rangeDescription
tagrequiredExact tag name (e.g. 'python', 'c++').
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
period = all_timeoptionalall_time · monthTime window for top-answerers/top-askers routes (all_time or month).
Try in playground →
post/stackoverflow/v1/tag_wikis1 credit

Official Stack Exchange API route `/tags/{tags}/wikis`.

ParameterAllowed / rangeDescription
tagsrequiredTag name(s) for this route (e.g. 'python'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/users1 credit

Official Stack Exchange API route `/users`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/user_comments1 credit

Official Stack Exchange API route `/users/{ids}/comments`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/user_comments_to_user1 credit

Official Stack Exchange API route `/users/{ids}/comments/{toid}`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
toidrequiredRecipient user id (the 'to' user for directed comments).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/user_favorites1 credit

Official Stack Exchange API route `/users/{ids}/favorites`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user_mentioned1 credit

Official Stack Exchange API route `/users/{ids}/mentioned`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/user_network_activity1 credit

Official Stack Exchange API route `/users/{id}/network-activity`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/user_notifications1 credit

Official Stack Exchange API route `/users/{id}/notifications`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/user_unread_notifications1 credit

Official Stack Exchange API route `/users/{id}/notifications/unread`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/user_posts1 credit

Official Stack Exchange API route `/users/{ids}/posts`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user_privileges1 credit

Official Stack Exchange API route `/users/{id}/privileges`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/user_questions_no_answers1 credit

Official Stack Exchange API route `/users/{ids}/questions/no-answers`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user_questions_unaccepted1 credit

Official Stack Exchange API route `/users/{ids}/questions/unaccepted`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user_questions_unanswered1 credit

Official Stack Exchange API route `/users/{ids}/questions/unanswered`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user_reputation1 credit

Official Stack Exchange API route `/users/{ids}/reputation`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/user_reputation_history1 credit

Official Stack Exchange API route `/users/{ids}/reputation-history`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/user_suggested_edits1 credit

Official Stack Exchange API route `/users/{ids}/suggested-edits`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/user_top_answers_in_tags1 credit

Official Stack Exchange API route `/users/{id}/tags/{tags}/top-answers`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
tagsrequiredTag name(s) for this route (e.g. 'python'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user_top_questions_in_tags1 credit

Official Stack Exchange API route `/users/{id}/tags/{tags}/top-questions`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
tagsrequiredTag name(s) for this route (e.g. 'python'); join several with ';'.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/user_timeline1 credit

Official Stack Exchange API route `/users/{ids}/timeline`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/user_top_answer_tags1 credit

Official Stack Exchange API route `/users/{id}/top-answer-tags`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/user_top_question_tags1 credit

Official Stack Exchange API route `/users/{id}/top-question-tags`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/user_top_tags1 credit

Official Stack Exchange API route `/users/{id}/top-tags`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/moderators1 credit

Official Stack Exchange API route `/users/moderators`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/elected_moderators1 credit

Official Stack Exchange API route `/users/moderators/elected`.

ParameterAllowed / rangeDescription
site = stackoverflowoptionalStack Exchange site slug (e.g. stackoverflow, serverfault, superuser, askubuntu, math). Defaults to stackoverflow.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/access_token_invalidate1 credit

Official Stack Exchange API route `/access-tokens/{accessTokens}/invalidate`.

ParameterAllowed / rangeDescription
accessTokensrequiredOne or more access tokens joined by ';'.
Try in playground →
post/stackoverflow/v1/access_token1 credit

Official Stack Exchange API route `/access-tokens/{accessTokens}`.

ParameterAllowed / rangeDescription
accessTokensrequiredOne or more access tokens joined by ';'.
Try in playground →
post/stackoverflow/v1/app_deauth1 credit

Official Stack Exchange API route `/apps/{accessTokens}/de-authenticate`.

ParameterAllowed / rangeDescription
accessTokensrequiredOne or more access tokens joined by ';'.
Try in playground →
post/stackoverflow/v1/errorsfree

Official Stack Exchange API route `/errors`.

ParameterAllowed / rangeDescription
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/error1 credit

Official Stack Exchange API route `/errors/{id}`.

ParameterAllowed / rangeDescription
idrequiredSingle target id for this route (user/error id as applicable).
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/filter_create1 credit

Official Stack Exchange API route `/filters/create`.

ParameterAllowed / rangeDescription
filteroptionalStack Exchange filter id controlling which fields are returned (e.g. 'withbody' to include rendered post bodies). Default withbody.
Try in playground →
post/stackoverflow/v1/filter1 credit

Official Stack Exchange API route `/filters/{filters}`.

ParameterAllowed / rangeDescription
filtersrequiredFilter id(s) to inspect, joined by ';'.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/sitesfree

Official Stack Exchange API route `/sites`.

ParameterAllowed / rangeDescription
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
sortoptionalactivity · creation · votes · relevance · popular · rank · reputation · name · hot · week · monthSort key. Valid keys depend on the endpoint (e.g. votes/activity/creation for questions, reputation for users, rank for badges); common keys shown, others pass through to Stack Exchange.
Try in playground →
post/stackoverflow/v1/associated_users1 credit

Official Stack Exchange API route `/users/{ids}/associated`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →
post/stackoverflow/v1/merge_history1 credit

Official Stack Exchange API route `/users/{ids}/merges`.

ParameterAllowed / rangeDescription
idsrequiredTarget id(s) for this route (question/answer/comment/badge/user as applicable); join several with ';' or ','.
page = 1optional1–1-based page number. Page forward with meta.next_page.
pagesize = 100optional1–100Results per page (1-100, default 100). Larger values are clamped to 100.
order = descoptionaldesc · ascSort direction for the chosen sort key.
Try in playground →