StackExchange
Your Toolhouse AI Worker can connect to Stack Exchange using 121 specialized tools.
Auth Connection
This service requires an auth connection to use its tools. You can set this up in your Toolhouse dashboard under Auth Connections.
Tools (121)
Stack Exchange Create Filter
Stack Exchange Create FilterIntegration name: STACK_EXCHANGE_CREATE_FILTER
Tool to create a custom filter for Stack Exchange API responses. Use when you need to customize which fields are included/excluded in API responses to reduce payload size or include additional data not in the default filter.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
base
string
"default"
Base filter to start from (e.g., 'default', 'withbody', 'none'). The include/exclude parameters modify this base. Defaults to 'default' if not specified.
unsafe
boolean
false
Whether to create an unsafe filter. Safe filters (default) return strings that are inline-able into HTML without script-injection concerns. Unsafe filters may contain unescaped HTML and require manual sanitization by the application.
exclude
string
"user.display_name"
Semicolon-delimited list of fields to exclude from API responses (e.g., 'user.display_name;comment.body'). These fields are removed from the base filter.
include
string
"answer.body"
Semicolon-delimited list of fields to include in API responses (e.g., 'answer.body;question.title'). These fields are added to the base filter.
Stack Exchange Find Similar Questions
Stack Exchange Find Similar QuestionsIntegration name: STACK_EXCHANGE_FIND_SIMILAR_QUESTIONS
Tool to find questions similar to a hypothetical one based on a title and optional tag combination. Use when you need to correlate external data with similar content within a Stack Exchange site, or to get suggestions similar to a site's related questions feature.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for sort field. For 'activity'/'creation': Unix timestamp (date). For 'votes': number. Not applicable for 'relevance'.
min
string
"1609459200"
Minimum value for sort field. For 'activity'/'creation': Unix timestamp (date). For 'votes': number. Not applicable for 'relevance'.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com'). Can be full domain or short form.
sort
string
"relevance"
Sort field: 'activity' (last activity date), 'creation' (creation date), 'votes' (vote count), or 'relevance' (similarity relevance)
order
string
"desc"
Sort order: 'desc' (descending, highest first) or 'asc' (ascending, lowest first)
title
string
✅
"How to sort a list in Python"
Title of the hypothetical question to find similar questions for. This parameter is required.
filter
string
"default"
Stack Exchange API filter to control which fields are returned (e.g., 'default', 'withbody', 'total')
tagged
string
"python;pandas"
Semicolon-delimited list of tags to prefer in results. These tags are treated as preferences, not requirements.
todate
integer
1612137600
Unix timestamp (epoch seconds) - only return questions created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix timestamp (epoch seconds) - only return questions created on or after this date
pagesize
integer
30
Number of items per page, maximum 100 (default: 30)
nottagged
string
"javascript"
Semicolon-delimited list of tags to exclude from results.
Stack Exchange Get Access Tokens
Stack Exchange Get Access TokensIntegration name: STACK_EXCHANGE_GET_ACCESS_TOKENS
Tool to read the properties for a set of access tokens obtained via OAuth 2.0. Use when you need to verify token validity, check expiration dates, review granted scopes, or identify the account associated with tokens.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
filter
string
"default"
Named filter to customize which fields are included in response (e.g., 'default', 'withbody'). Leave empty for all fields.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
pagesize
integer
30
Number of tokens to return per page (1-100, defaults to 30)
access_tokens
string
✅
"QgczctM2Uz8IYCkWqN84oQ))"
Semicolon-delimited list of access tokens to retrieve (up to 20 tokens), e.g., 'token1;token2'.
Stack Exchange Get Answer Comments
Stack Exchange Get Answer CommentsIntegration name: STACK_EXCHANGE_GET_ANSWER_COMMENTS
Tool to retrieve comments on a set of answers from Stack Exchange. Use when you have answer IDs and need to fetch their associated comments. If you know you have a question ID instead, use the questions endpoint. If unsure whether you have an answer or question ID, use the posts endpoint. Supports filtering by date range, sorting by creation date or votes, and pagination. Returns comment metadata including body, score, owner details, and timestamps.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"3437864;79889905;226247"
Semicolon-delimited list of answer IDs (up to 100). To find answer IDs programmatically, look for answer_id on answer objects. Example: '3437864;79889905;226247'
max
string
"1612137600"
Maximum value for the sort field. When sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score
min
string
"1609459200"
Minimum value for the sort field. When sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query. Can be the full domain name (e.g., 'stackoverflow.com') or short form (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field for comments.
order
string
"desc"
Sort order for comments.
filter
string
"withbody"
Custom filter name to control which fields are returned. Filters are immutable and created via /filter/create. Built-in filters include 'default', 'withbody', 'none', 'total'
todate
integer
1612137600
Unix epoch timestamp - only return comments created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix epoch timestamp - only return comments created on or after this date
pagesize
integer
30
Number of comments to return per page, maximum 100 (default: 30)
Stack Exchange Get Answer Flag Options
Stack Exchange Get Answer Flag OptionsIntegration name: STACK_EXCHANGE_GET_ANSWER_FLAG_OPTIONS
Tool to fetch valid flag options for a specific answer. Returns flags that the authenticated user can create for the answer. Available flags vary from post to post and user to user. Use when you need to know which flags a user can raise before submitting.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
79889990
Answer ID to fetch flag options for
key
string
—
Application key. Increases request quota if provided.
site
string
✅
"stackoverflow"
Stack Exchange site parameter (e.g., 'stackoverflow', 'superuser', 'serverfault')
filter
string
—
Response filter to include specific fields.
preview
boolean
—
If true, returns a preview of flag options without affecting quota.
access_token
string
—
OAuth2 access token for authenticated requests.
Stack Exchange Get Answers By Ids
Stack Exchange Get Answers By IdsIntegration name: STACK_EXCHANGE_GET_ANSWERS_BY_IDS
Tool to retrieve a set of answers by their IDs from a Stack Exchange site. Use when you need to fetch specific answers by ID (up to 100 semicolon-delimited IDs). Supports filtering by date, sorting by activity/creation/votes, and pagination.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"11227902"
Semicolon-delimited list of answer IDs (up to 100 IDs), e.g., '11227902;12345678'.
max
string
"1612137600"
Maximum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score.
min
string
"1609459200"
Minimum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score.
page
integer
1
Page number for pagination, 1-based (default: 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu').
sort
string
"activity"
Sort field: 'activity' (last_activity_date), 'creation' (creation_date), or 'votes' (score).
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first).
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp - only return answers created on or before this date.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests.
fromdate
integer
1609459200
Unix epoch timestamp - only return answers created on or after this date.
pagesize
integer
30
Number of answers to return per page, maximum 100 (default: 30).
Stack Exchange Get Badge Recipients By Ids
Stack Exchange Get Badge Recipients By IdsIntegration name: STACK_EXCHANGE_GET_BADGE_RECIPIENTS_BY_IDS
Tool to retrieve recently awarded badges constrained to a specific set of badge IDs. Use when you need to track who has received specific badges (up to 100 badge IDs) within an optional date range.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of badge IDs (up to 100), e.g., '1;2;3'. To find badge IDs programmatically, look for badge_id on badge objects.
page
integer
1
Page number for pagination, 1-based (default: 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Can be the full domain name or short form site parameter.
filter
string
"default"
Custom filter name to control which fields are returned (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp - only return badges awarded on or before this date.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response.
fromdate
integer
1609459200
Unix epoch timestamp - only return badges awarded on or after this date.
pagesize
integer
30
Number of badges to return per page, maximum 100 (default: 30).
Stack Exchange Get Badges By Ids
Stack Exchange Get Badges By IdsIntegration name: STACK_EXCHANGE_GET_BADGES_BY_IDS
Tool to retrieve badges by their IDs on a Stack Exchange site. Use when you need to get details about specific badges using semicolon-delimited badge IDs.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of badge IDs to retrieve, e.g., '1;2;3'. Note that badge IDs are not constant across sites.
max
string
—
Maximum value for the sort field. For sort='rank', 'name', or 'type', this is a string value. Use 'named' to get all named badges (with sort=type).
min
string
—
Minimum value for the sort field. For sort='rank', 'name', or 'type', this is a string value. Use 'tag_based' to get all tag-based badges (with sort=type).
page
integer
1
Page number for pagination (1-based index).
site
string
✅
"stackoverflow"
Target Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Each site has different badge IDs.
sort
string
"rank"
Field to sort by: 'rank' (badge rank/level), 'name' (alphabetical), or 'type' (badge type). Note: tag_based badges are considered greater than named badges.
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending).
filter
string
—
Custom filter to control which fields are returned in the response (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp to filter badges awarded on or before this date.
callback
string
—
JSONP callback function name for cross-domain requests.
fromdate
integer
1609459200
Unix epoch timestamp to filter badges awarded on or after this date.
pagesize
integer
30
Number of items per page (max 100).
Stack Exchange Get Collective Answers
Stack Exchange Get Collective AnswersIntegration name: STACK_EXCHANGE_GET_COLLECTIVE_ANSWERS
Tool to retrieve answers belonging to the specified collective(s) on a Stack Exchange site. Use when you need to find answers associated with a specific collective or multiple collectives.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
integer
1612137600
Maximum value for sort parameter (timestamp for date sorts)
min
integer
1609459200
Minimum value for sort parameter (timestamp for date sorts)
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
The Stack Exchange site to query (e.g., 'stackoverflow')
sort
string
"activity"
Sort by this parameter (activity, creation, votes)
order
string
"desc"
Order of results, 'asc' or 'desc'
slugs
string
✅
"google-cloud"
Semicolon-delimited list of collective slug(s) to retrieve answers from (e.g., 'google-cloud' or 'google-cloud;aws')
filter
string
—
Response filter to include specific fields
todate
integer
1612137600
Unix timestamp for latest creation date filter
fromdate
integer
1609459200
Unix timestamp for earliest creation date filter
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get Collective Questions
Stack Exchange Get Collective QuestionsIntegration name: STACK_EXCHANGE_GET_COLLECTIVE_QUESTIONS
Tool to retrieve questions associated with the specified collective. Use when you have a collective ID and need its questions for a site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
"azure"
Slug of the collective to fetch questions for
max
integer
1612137600
Maximum value for sort parameter (timestamp for date sorts)
min
integer
1609459200
Minimum value for sort parameter (timestamp for date sorts)
page
integer
1
Page number for pagination
site
string
✅
"stackoverflow"
The Stack Exchange site to query (e.g., 'stackoverflow')
sort
string
"activity"
Sort by this parameter
order
string
"desc"
Order of results, 'asc' or 'desc'
filter
string
—
Response filter to include specific fields
todate
integer
1612137600
Unix timestamp for latest creation date filter
fromdate
integer
1609459200
Unix timestamp for earliest creation date filter
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get Collectives
Stack Exchange Get CollectivesIntegration name: STACK_EXCHANGE_GET_COLLECTIVES
Tool to retrieve all collectives on a Stack Exchange site in alphabetical order. Use when you need to list collectives for display or filtering.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
""
Maximum value to include in results (applies to sort)
min
string
""
Minimum value to include in results (applies to sort)
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
The Stack Exchange site to query (e.g., 'stackoverflow')
sort
string
"name"
Sort method; only 'name' supported (alphabetical)
order
string
"asc"
Order of results, 'asc' or 'desc'
todate
integer
1612137600
Unix timestamp to return collectives created on or before this date
fromdate
integer
1609459200
Unix timestamp to return collectives created on or after this date
pagesize
integer
30
Number of results per page (max 100)
Stack Exchange Get Collectives By Slugs
Stack Exchange Get Collectives By SlugsIntegration name: STACK_EXCHANGE_GET_COLLECTIVES_BY_SLUGS
Tool to retrieve Collective objects by their slugs from a Stack Exchange site. Use when you need to fetch specific collectives by their identifier slugs.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser')
sort
string
"name"
Sort method; only 'name' supported (alphabetical)
order
string
"asc"
Order of results, 'asc' or 'desc'
slugs
string
✅
"google-cloud;aws"
Semicolon-delimited list of collective slugs (e.g., 'google-cloud;aws;azure')
filter
string
"default"
Stack Exchange API filter string to include specific fields in response
todate
integer
1612137600
Unix timestamp to return collectives created on or before this date
fromdate
integer
1609459200
Unix timestamp to return collectives created on or after this date
pagesize
integer
30
Number of results per page (max 100)
Stack Exchange Get Collective Tags
Stack Exchange Get Collective TagsIntegration name: STACK_EXCHANGE_GET_COLLECTIVE_TAGS
Retrieve tags associated with specified Stack Overflow collectives. Returns tag information including usage count, moderator status, and collective membership details. Use this when you need to discover what tags are used within specific collectives (e.g., 'aws', 'google-cloud'). Requires collective slugs (string identifiers) - obtain these first via the Get Collectives action.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
key
string
"YOUR_APP_KEY"
Application key for higher quota limits.
page
integer
1
Page number for pagination (1-based index).
site
string
✅
"stackoverflow"
Site to fetch data from (e.g., 'stackoverflow').
filter
string
"default"
API filter string to control which fields are returned.
pagesize
integer
30
Number of items per page (max 100).
access_token
string
"ACCESS_TOKEN"
Access token for authenticated requests; if provided it is appended as a parameter.
collective_slugs
array
✅
["aws","google-cloud"]
List of collective slugs (identifiers) to fetch tags for; sent as semicolon-separated string in URL path.
Stack Exchange Get Collective Users
Stack Exchange Get Collective UsersIntegration name: STACK_EXCHANGE_GET_COLLECTIVE_USERS
Tool to retrieve users who are members of the specified Collectives on Stack Exchange. Use when you need to list members of a collective (e.g., google-cloud, azure) on a Stack Exchange site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"100000"
Maximum value for the sort field. Interpretation depends on sort field.
min
string
"1000"
Minimum value for the sort field. Interpretation depends on sort field.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow'). Required parameter.
sort
string
"reputation"
Fields by which user results can be sorted.
order
string
"desc"
Sort order for results.
slugs
string
✅
"google-cloud"
The slug(s) of the collective(s) to get users for. Can be a single slug or semicolon-separated list (e.g., 'google-cloud' or 'google-cloud;azure;aws')
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
10
Number of results per page (max 100)
Stack Exchange Get Comment Flag Options
Stack Exchange Get Comment Flag OptionsIntegration name: STACK_EXCHANGE_GET_COMMENT_FLAG_OPTIONS
Tool to fetch valid flag options for a given comment. Use when you need to know which flags a user can raise before submitting. Requires authenticated access.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"12345"
Comment ID to fetch flag options for. Note: Only single IDs are supported by this endpoint.
key
string
—
Application key. Increases request quota if provided.
site
string
✅
"stackoverflow"
Stack Exchange site parameter (e.g., 'stackoverflow')
filter
string
—
Response filter to include specific fields.
preview
boolean
—
If true, returns a preview of flag options without affecting quota.
access_token
string
—
OAuth2 access token for authenticated requests.
Stack Exchange Get Comments
Stack Exchange Get CommentsIntegration name: STACK_EXCHANGE_GET_COMMENTS
Retrieves comments from a Stack Exchange site (e.g., Stack Overflow, Super User, Server Fault). Returns recent comments with full metadata including comment body, score, creation date, owner details (reputation, profile, etc.), and reply information. Supports pagination, date filtering, and sorting by creation date or vote score. Use this when you need to browse recent activity, find comments by specific users, or analyze comment patterns on Stack Exchange sites. Monitor quota_remaining in responses; paginated requests can exhaust the daily API quota.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
integer
1612137600
Maximum value for the sort field - when sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score
min
integer
1609459200
Minimum value for the sort field - when sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field: 'creation' (by creation date) or 'votes' (by score/upvotes)
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Custom filter name to control which fields are returned (default: 'withbody' is automatically applied to include comment bodies)
todate
integer
1612137600
Unix epoch timestamp - only return comments created on or before this date Must be seconds-precision; millisecond timestamps silently return no results.
fromdate
integer
1609459200
Unix epoch timestamp - only return comments created on or after this date Must be seconds-precision; millisecond timestamps silently return no results.
pagesize
integer
30
Number of comments to return per page, maximum 100 (default: 30)
Stack Exchange Get Comments By Ids
Stack Exchange Get Comments By IdsIntegration name: STACK_EXCHANGE_GET_COMMENTS_BY_IDS
Tool to retrieve specific comments by their IDs from a Stack Exchange site. Use when you have a cache of comment IDs obtained through other means (such as /questions/{id}/comments) but suspect the data may be stale. Accepts up to 100 semicolon-delimited comment IDs at once. Supports sorting by creation date or vote score, and filtering by date ranges.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"140983759"
Semicolon-delimited list of comment IDs to retrieve (up to 100). Example: '140983759;140983760'
max
string
"1612137600"
Maximum value for the sort field - when sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score
min
string
"1609459200"
Minimum value for the sort field - when sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field: 'creation' (by creation date) or 'votes' (by score/upvotes). Default is 'creation'
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Custom filter name to control which fields are returned (default: 'default' filter is used)
todate
integer
1612137600
Unix epoch timestamp - only return comments created on or before this date
callback
string
"myCallback"
JSONP callback function name for the response
fromdate
integer
1609459200
Unix epoch timestamp - only return comments created on or after this date
pagesize
integer
30
Number of comments to return per page, maximum 100 (default: 30)
Stack Exchange Get Events
Stack Exchange Get EventsIntegration name: STACK_EXCHANGE_GET_EVENTS
Retrieves a stream of recent events that occurred on a Stack Exchange site. Events include posting questions, answers, comments, editing posts, and creating users. Events are only accessible for 15 minutes after they occurred, and by default only events in the last 5 minutes are returned. Use the 'since' parameter to specify older events within the 15-minute window.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Can be full domain or short form.
since
integer
1609459200
Unix epoch timestamp - only return events that occurred on or after this date. Events are only accessible for 15 minutes after they occurred. By default, only events in the last 5 minutes are returned.
filter
string
"default"
Custom filter name to control which fields are returned in the response (e.g., 'default', 'withbody', 'total')
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
pagesize
integer
30
Number of events to return per page, maximum 100 (default: 30)
Stack Exchange Get Filters By Ids
Stack Exchange Get Filters By IdsIntegration name: STACK_EXCHANGE_GET_FILTERS_BY_IDS
Tool to retrieve the fields included by the given filters and the safeness of those filters. Use when you need to debug or understand what fields a filter includes before using it in other API calls.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
filters
string
✅
"default"
Semicolon-delimited list of filter IDs (up to 20), e.g., 'default' or 'default;withbody'.
Stack Exchange Get Linked Questions
Stack Exchange Get Linked QuestionsIntegration name: STACK_EXCHANGE_GET_LINKED_QUESTIONS
Tool to get questions which link to those questions identified in the ids parameter. Use when you need to find questions that reference or are related to specific question IDs by explicit hyperlinks within a single Stack Exchange site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"3"
Semicolon-delimited list of question IDs (up to 100). Example: '3;12345;67890'
max
string
"1612137600"
Maximum value for sort field. For 'activity'/'creation': Unix timestamp (date). For 'votes': number. Not applicable for 'rank'.
min
string
"1609459200"
Minimum value for sort field. For 'activity'/'creation': Unix timestamp (date). For 'votes': number. Not applicable for 'rank'.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Can be full domain or short form.
sort
string
"activity"
Sort field: 'activity' (last activity date), 'creation' (creation date), 'votes' (vote count), or 'rank' (relevance ranking)
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Stack Exchange API filter to control which fields are returned (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix timestamp (epoch seconds) - only return questions created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix timestamp (epoch seconds) - only return questions created on or after this date
pagesize
integer
30
Number of items per page, maximum 100 (default: 30)
Stack Exchange Get Me
Stack Exchange Get MeIntegration name: STACK_EXCHANGE_GET_ME
Tool to retrieve the authenticated user's profile information from Stack Exchange. Use when you need details about the current user associated with the access token.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"100000"
Maximum value for the sort field. Interpretation depends on sort: reputation => number, creation => date, name => string, modified => date.
min
string
"1000"
Minimum value for the sort field. Interpretation depends on sort: reputation => number, creation => date, name => string, modified => date.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'math', 'serverfault'). Use the api_site_parameter from /sites endpoint.
sort
string
"reputation"
Fields by which user results can be sorted.
order
string
"desc"
Sort order for results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Use filters to exclude unnecessary fields and reduce bandwidth.
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of items per page (1-100)
Stack Exchange Get My Achievements
Stack Exchange Get My AchievementsIntegration name: STACK_EXCHANGE_GET_MY_ACHIEVEMENTS
Retrieves the authenticated user's recent network-wide achievements across all Stack Exchange sites. Returns achievements including badges earned and reputation changes with metadata like site information, timestamps, and links. Supports pagination for browsing through achievement history. Use this when you need to view the user's recent activity and accomplishments across the Stack Exchange network.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
pagesize
integer
30
Number of achievements to return per page (1-100, defaults to 30)
Stack Exchange Get My Associated Accounts
Stack Exchange Get My Associated AccountsIntegration name: STACK_EXCHANGE_GET_MY_ASSOCIATED_ACCOUNTS
Tool to retrieve all Stack Exchange accounts associated with the authenticated user. Use when you need to discover which Stack Exchange sites the user participates in, along with their reputation, activity stats, and badges on each site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
filter
string
"default"
Named filter to customize which fields are included in response (e.g., 'default', 'withbody'). Leave empty for all fields.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of accounts to return per page (1-100, defaults to 30)
Stack Exchange Get My Featured Questions
Stack Exchange Get My Featured QuestionsIntegration name: STACK_EXCHANGE_GET_MY_FEATURED_QUESTIONS
Tool to retrieve questions with active bounties offered by the authenticated user. Use when you need to check which questions the user has placed bounties on. Requires authentication.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1672531200"
Maximum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number.
min
string
"1640995200"
Minimum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com'). This identifies which site to query for featured questions.
sort
string
"activity"
Sort questions by: 'activity' (last activity date), 'creation' (question creation date), or 'votes' (question score)
order
string
"desc"
Sort order: 'desc' (descending, newest first) or 'asc' (ascending, oldest first)
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix timestamp for latest creation date filter
callback
string
—
JSONP callback parameter for cross-domain requests
fromdate
integer
1609459200
Unix timestamp for earliest creation date filter
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get My Mentions
Stack Exchange Get My MentionsIntegration name: STACK_EXCHANGE_GET_MY_MENTIONS
Tool to retrieve comments mentioning the authenticated user on a Stack Exchange site. Use when you need to find where the user has been mentioned in comments, track discussions involving the user, or monitor user engagement.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for the sort field - when sort='creation', this is a Unix timestamp (as string); when sort='votes', this is the maximum score
min
string
"1609459200"
Minimum value for the sort field - when sort='creation', this is a Unix timestamp (as string); when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field: 'creation' (by creation date) or 'votes' (by score/upvotes)
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Custom filter name to control which fields are returned (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix epoch timestamp - only return comments created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix epoch timestamp - only return comments created on or after this date
pagesize
integer
30
Number of comments to return per page, maximum 100 (default: 30)
Stack Exchange Get My Merge History
Stack Exchange Get My Merge HistoryIntegration name: STACK_EXCHANGE_GET_MY_MERGE_HISTORY
Tool to retrieve account merge history for the authenticated user. Returns records of merges involving the user's accounts. Use when you need to track account id changes, confirm if an account_id is new to your application, or understand which account ids were equivalent in the past. Account merges happen for various reasons and should not be assumed to have particular causes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
filter
string
"default"
Custom filter name to control which fields are returned in the response (e.g., 'default', 'withbody', 'total')
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of merge records to return per page, maximum 100 (default: 30)
Stack Exchange Get My Network Activity
Stack Exchange Get My Network ActivityIntegration name: STACK_EXCHANGE_GET_MY_NETWORK_ACTIVITY
Tool to retrieve a summary of the authenticated user's activity across the Stack Exchange network. Returns recent activity including questions posted, answers given, badges earned, and other user actions across all Stack Exchange sites.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
filter
string
"default"
Custom filter to control which fields are returned in the response
pagesize
integer
30
Number of items per page, maximum 100 (default: 30)
Stack Exchange Get My No Answer Questions
Stack Exchange Get My No Answer QuestionsIntegration name: STACK_EXCHANGE_GET_MY_NO_ANSWER_QUESTIONS
Tool to retrieve questions owned by the authenticated user that have no answers. Use when you need to find unanswered questions asked by the current user on a Stack Exchange site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is a number.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is a number.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Each site has its own set of questions.
sort
string
"creation"
Sort questions by this field: 'activity' (last activity date), 'creation' (creation date), or 'votes' (score)
order
string
"desc"
Order of results: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'none', 'total')
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest date filter. Only questions created on or before this date are returned.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter. Only questions created on or after this date are returned.
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get My Posts
Stack Exchange Get My PostsIntegration name: STACK_EXCHANGE_GET_MY_POSTS
Tool to retrieve posts (questions and answers) owned by the authenticated user from a Stack Exchange site. Use when you need to list the user's own content, review their posting history, or track their contributions to a specific Stack Exchange community.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser')
sort
string
"creation"
Sort field: 'activity' (by last activity date), 'creation' (by creation date), or 'votes' (by score/upvotes)
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest date filter
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of posts to return per page (max 100)
Stack Exchange Get My Privileges
Stack Exchange Get My PrivilegesIntegration name: STACK_EXCHANGE_GET_MY_PRIVILEGES
Tool to retrieve privileges for the authenticated user on a Stack Exchange site. Use when you need to check what permissions or capabilities the current user has earned based on their reputation.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Can be the full domain name or short form.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total')
callback
string
"myCallback"
JSONP callback function name for cross-origin requests
pagesize
integer
30
Number of privileges to return per page, maximum 100 (default: 30)
Stack Exchange Get My Questions
Stack Exchange Get My QuestionsIntegration name: STACK_EXCHANGE_GET_MY_QUESTIONS
Tool to retrieve questions owned by the authenticated user on a Stack Exchange site. Use when you need to list the user's question history, check their recent questions, or analyze their contribution patterns. Requires authentication via access token.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name or the short form identified by api_site_parameter.
sort
string
"activity"
Sort field: 'activity' (by last activity date), 'creation' (by creation date), or 'votes' (by vote count)
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they need.
todate
integer
1612137600
Unix epoch timestamp - only return questions created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix epoch timestamp - only return questions created on or after this date
pagesize
integer
30
Number of questions to return per page, maximum 100 (default: 30)
Stack Exchange Get My Reputation
Stack Exchange Get My ReputationIntegration name: STACK_EXCHANGE_GET_MY_REPUTATION
Tool to retrieve reputation changes for the authenticated user on a Stack Exchange site. Use when you need to track the user's reputation history, including gains and losses from votes, accepts, and other reputation-affecting actions.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
todate
integer
1612137600
Unix epoch timestamp - only return reputation changes on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return reputation changes on or after this date
pagesize
integer
30
Number of reputation changes to return per page, maximum 100 (default: 30)
Stack Exchange Get My Reputation History
Stack Exchange Get My Reputation HistoryIntegration name: STACK_EXCHANGE_GET_MY_REPUTATION_HISTORY
Tool to retrieve the authenticated user's public reputation history on a Stack Exchange site. Returns a chronological list of reputation changes with details about what caused each change (upvotes, downvotes, accepted answers, etc.). Use when you need to track reputation gains and losses over time.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they are concerned with, saving bandwidth.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of reputation history items to return per page (1-100, defaults to 30)
Stack Exchange Get My Suggested Edits
Stack Exchange Get My Suggested EditsIntegration name: STACK_EXCHANGE_GET_MY_SUGGESTED_EDITS
Tool to retrieve suggested edits submitted by the authenticated user on a Stack Exchange site. Use when you need to list the user's own suggested edits with filtering by date range, sort by creation/approval/rejection date, and paginate through results.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"2023-12-31"
Maximum value for the sort field - when sort='creation', 'approval', or 'rejection', this is a date value
min
string
"2023-01-01"
Minimum value for the sort field - when sort='creation', 'approval', or 'rejection', this is a date value
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"creation"
Sort field: 'creation' (by creation date), 'approval' (by approval date), or 'rejection' (by rejection date)
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
todate
integer
1612137600
Unix epoch timestamp - only return suggested edits created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return suggested edits created on or after this date
pagesize
integer
30
Number of suggested edits to return per page, maximum 100 (default: 30)
Stack Exchange Get My Tag Preferences
Stack Exchange Get My Tag PreferencesIntegration name: STACK_EXCHANGE_GET_MY_TAG_PREFERENCES
Tool to retrieve tag preferences for the authenticated user on a Stack Exchange site. Returns the tags the user has marked as favorite or ignored. Use when you need to fetch the user's tag filter settings.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
key
string
"YOUR_APP_KEY"
Application key for higher rate limits (10,000 vs 300 requests/day)
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter.
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
pagesize
integer
30
Number of tag preferences to return per page, maximum 100 (default: 30)
Stack Exchange Get My Tags
Stack Exchange Get My TagsIntegration name: STACK_EXCHANGE_GET_MY_TAGS
Tool to retrieve tags the authenticated user is active in on a Stack Exchange site. Use when you need to fetch the user's tag activity, filter by date, or sort by popularity/activity/name.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1000"
Maximum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
min
string
"100"
Minimum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"popular"
Fields by which tag results can be sorted.
order
string
"desc"
Sort order for tag results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Use filters to exclude unnecessary fields and reduce bandwidth.
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of items per page (1-100)
Stack Exchange Get My Timeline
Stack Exchange Get My TimelineIntegration name: STACK_EXCHANGE_GET_MY_TIMELINE
Tool to retrieve a timeline of actions the authenticated user has taken on a Stack Exchange site. Use when you need to track user activity history, review their contributions chronologically, or monitor recent actions across questions, answers, comments, badges, and edits.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with. Built-in filters include 'default', 'withbody', 'none', and 'total'.
todate
integer
1612137600
Unix epoch timestamp - only return timeline events on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return timeline events on or after this date
pagesize
integer
30
Number of timeline events to return per page, maximum 100 (default: 30)
Stack Exchange Get My Top Answers In Tags
Stack Exchange Get My Top Answers In TagsIntegration name: STACK_EXCHANGE_GET_MY_TOP_ANSWERS_IN_TAGS
Tool to retrieve the top 30 answers the authenticated user has posted in response to questions with specific tags. Use when you need to fetch the user's best answers filtered by tags, sorted by activity, creation date, or votes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1640995200"
Maximum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number representing the maximum score.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number representing the minimum score.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"votes"
Sort field for top answers.
tags
string
✅
"python"
Semicolon-delimited list of tags (e.g., 'python;django' or 'javascript'). Returns the top answers the user has posted in response to questions with any of these tags.
order
string
"desc"
Sort order for results.
filter
string
"default"
Custom filter name to control which fields are returned in the response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they are concerned with.
todate
integer
1640995200
Unix epoch timestamp - only return answers created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return answers created on or after this date
pagesize
integer
30
Number of answers to return per page, maximum 100 (default: 30)
Stack Exchange Get My Top Answer Tags
Stack Exchange Get My Top Answer TagsIntegration name: STACK_EXCHANGE_GET_MY_TOP_ANSWER_TAGS
Tool to retrieve the authenticated user's top 30 tags by answer score on a Stack Exchange site. Use when you need to identify which tags the user is most active in or has the highest scoring answers.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
callback
string
"myCallback"
JSONP callback function name for wrapping the response
pagesize
integer
30
Number of tags to return per page, maximum 100 (default: 30)
Stack Exchange Get My Top Questions In Tags
Stack Exchange Get My Top Questions In TagsIntegration name: STACK_EXCHANGE_GET_MY_TOP_QUESTIONS_IN_TAGS
Tool to retrieve the top 30 questions the authenticated user has posted in response to questions with the given tags. Use when you need to find the user's most successful or highly-voted questions in specific topic areas.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name or the short form identified by api_site_parameter.
sort
string
"votes"
Sort field: 'activity' (by last activity date), 'creation' (by creation date), 'votes' (by vote count), 'hot' (by hotness), 'week' (by week), 'month' (by month), or 'relevance' (by relevance)
tags
string
✅
"python"
Semicolon-delimited list of tags to filter questions by (e.g., 'python;django;flask'). Questions must have at least one of these tags.
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they need.
todate
integer
1612137600
Unix epoch timestamp - only return questions created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix epoch timestamp - only return questions created on or after this date
pagesize
integer
30
Number of questions to return per page, maximum 100 (default: 30)
Stack Exchange Get My Top Question Tags
Stack Exchange Get My Top Question TagsIntegration name: STACK_EXCHANGE_GET_MY_TOP_QUESTION_TAGS
Tool to retrieve the authenticated user's top 30 tags by question score on a Stack Exchange site. Use when you need to analyze which tags the user has the most expertise in based on their question activity.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name or the short form identified by api_site_parameter.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they need.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of tags to return per page, maximum 100 (default: 30)
Stack Exchange Get My Top Tags
Stack Exchange Get My Top TagsIntegration name: STACK_EXCHANGE_GET_MY_TOP_TAGS
Tool to retrieve the authenticated user's top 30 tags by combined question and answer score on a Stack Exchange site. Use when you need to discover the user's areas of expertise based on their participation in specific topics.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
callback
string
"myCallback"
JSONP callback function name for wrapping the response
pagesize
integer
30
Number of tags to return per page, maximum 100 (default: 30)
Stack Exchange Get My Unaccepted Questions
Stack Exchange Get My Unaccepted QuestionsIntegration name: STACK_EXCHANGE_GET_MY_UNACCEPTED_QUESTIONS
Tool to retrieve questions owned by the authenticated user that have no accepted answer. Use when you need to find the user's unresolved questions or track which questions still need an accepted answer.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1672531200"
Maximum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number (score threshold).
min
string
"1640995200"
Minimum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number (score threshold).
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com'). This identifies which site's questions to retrieve.
sort
string
"activity"
Sort field for unaccepted questions.
order
string
"desc"
Sort order for results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix timestamp for latest creation date filter
callback
string
—
JSONP callback parameter for cross-domain requests
fromdate
integer
1609459200
Unix timestamp for earliest creation date filter
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get My Unanswered Questions
Stack Exchange Get My Unanswered QuestionsIntegration name: STACK_EXCHANGE_GET_MY_UNANSWERED_QUESTIONS
Tool to retrieve questions owned by the authenticated user that are not considered answered. Use when you need to find the user's unanswered questions on a Stack Exchange site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value constraint for the sort field. For 'activity' or 'creation' sort, this is a Unix date. For 'votes' sort, this is a number.
min
string
"1609459200"
Minimum value constraint for the sort field. For 'activity' or 'creation' sort, this is a Unix date. For 'votes' sort, this is a number.
page
integer
1
Page number for pagination (1-based index, defaults to 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com'). This is required to identify which site in the Stack Exchange network to query.
sort
string
"activity"
Enum for sort values.
order
string
"desc"
Enum for order values.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response. Use built-in filters like 'default', 'withbody', or custom filter IDs.
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest creation date filter.
callback
string
—
JSONP callback function name for wrapping the JSON response.
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest creation date filter.
pagesize
integer
30
Number of items per page (1-100, defaults to 30).
Stack Exchange Get Post Comments
Stack Exchange Get Post CommentsIntegration name: STACK_EXCHANGE_GET_POST_COMMENTS
Tool to retrieve comments on posts identified by IDs, regardless of post type (question or answer). Use when you have post IDs from users or other sources but are unsure of the specific post type. If you know the post is a question, use get_question_comments; if you know it's an answer, use get_answer_comments. This method handles both cases and accepts up to 100 semicolon-delimited post IDs.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"11227809"
Semicolon-delimited list of post IDs (up to 100). To find IDs programmatically, look for post_id, answer_id, or question_id on post, answer, and question objects respectively. Example: '11227809;11227810'
max
string
"1612137600"
Maximum value for the sort field. When sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score
min
string
"1609459200"
Minimum value for the sort field. When sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query. Can be the full domain name (e.g., 'stackoverflow.com') or short form (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field for comments.
order
string
"desc"
Sort order for comments.
filter
string
"withbody"
Custom filter name to control which fields are returned. Filters are immutable and created via /filter/create. Built-in filters include 'default', 'withbody', 'none', 'total'
todate
integer
1612137600
Unix epoch timestamp - only return comments created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix epoch timestamp - only return comments created on or after this date
pagesize
integer
30
Number of comments to return per page, maximum 100 (default: 30)
Stack Exchange Get Posts By Ids
Stack Exchange Get Posts By IdsIntegration name: STACK_EXCHANGE_GET_POSTS_BY_IDS
Tool to retrieve a set of posts by their IDs from a Stack Exchange site. Use when grabbing an object when unsure whether an ID identifies a question or an answer (commonly with user-entered data). Accepts up to 100 semicolon-delimited IDs.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"11227809"
Semicolon-delimited list of post IDs to retrieve (up to 100). Example: '11227809;12345678'. Use this when unsure whether an ID identifies a question or an answer.
max
string
"1612137600"
Maximum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score.
min
string
"1609459200"
Minimum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score.
page
integer
1
Page number for pagination, 1-based (default: 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu').
sort
string
"activity"
Sort field: 'activity' (last_activity_date), 'creation' (creation_date), or 'votes' (score).
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first).
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp - only return posts created on or before this date.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests.
fromdate
integer
1609459200
Unix epoch timestamp - only return posts created on or after this date.
pagesize
integer
30
Number of posts to return per page, maximum 100 (default: 30).
Stack Exchange Get Post Suggested Edits
Stack Exchange Get Post Suggested EditsIntegration name: STACK_EXCHANGE_GET_POST_SUGGESTED_EDITS
Tool to retrieve suggested edits on posts from a Stack Exchange site. Use when you need to fetch pending or historical suggested edits for specific posts by their IDs (up to 100 semicolon-delimited post IDs). Supports sorting by creation, approval, or rejection dates, and filtering by date ranges.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of post IDs (up to 100). To find post IDs programmatically, look for post_id, answer_id, or question_id on post, answer, and question objects respectively. Example: '1;2;3'
max
string
"1612137600"
Maximum date value for the sort field - when sort='creation', this is the maximum creation_date; when sort='approval', maximum approval_date; when sort='rejection', maximum rejection_date. Specified as Unix timestamp
min
string
"1609459200"
Minimum date value for the sort field - when sort='creation', this is the minimum creation_date; when sort='approval', minimum approval_date; when sort='rejection', minimum rejection_date. Specified as Unix timestamp
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field: 'creation' (by creation_date), 'approval' (by approval_date), or 'rejection' (by rejection_date). Default is 'creation'
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Stack Exchange API filter string to control which fields are returned (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix epoch timestamp - only return suggested edits created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix epoch timestamp - only return suggested edits created on or after this date
pagesize
integer
30
Number of suggested edits to return per page, maximum 100 (default: 30)
Stack Exchange Get Question Answers
Stack Exchange Get Question AnswersIntegration name: STACK_EXCHANGE_GET_QUESTION_ANSWERS
Tool to retrieve all answers for a set of questions identified by their IDs. Use when you have specific question IDs and need to fetch all answers for those questions (up to 100 semicolon-delimited question IDs). Most useful for polling for new or updated answers (with sort=activity).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"11227809"
Semicolon-delimited list of question IDs (up to 100 IDs), e.g., '11227809;12345678'.
max
string
"1612137600"
Maximum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score.
min
string
"1609459200"
Minimum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score.
page
integer
1
Page number for pagination, 1-based (default: 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu').
sort
string
"activity"
Sort field: 'activity' (last_activity_date), 'creation' (creation_date), or 'votes' (score).
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first).
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp - only return answers created on or before this date.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests.
fromdate
integer
1609459200
Unix epoch timestamp - only return answers created on or after this date.
pagesize
integer
30
Number of answers to return per page, maximum 100 (default: 30).
Stack Exchange Get Question Close Options
Stack Exchange Get Question Close OptionsIntegration name: STACK_EXCHANGE_GET_QUESTION_CLOSE_OPTIONS
Tool to fetch flag options that make up close reasons for a specific question. Returns close options that the authenticated user can create for the question. Available flags vary from post to post and user to user.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
79795496
Question ID to fetch close options for
key
string
—
Application key. Increases request quota if provided.
site
string
✅
"stackoverflow"
Stack Exchange site parameter (e.g., 'stackoverflow', 'superuser', 'serverfault')
filter
string
—
Response filter to include specific fields.
preview
boolean
—
If true, returns a preview of close options without affecting quota.
access_token
string
—
OAuth2 access token for authenticated requests. Required to get user-specific close permissions.
Stack Exchange Get Question Comments
Stack Exchange Get Question CommentsIntegration name: STACK_EXCHANGE_GET_QUESTION_COMMENTS
Tool to retrieve comments on a set of questions from Stack Exchange. Use when you have question IDs and need to fetch their associated comments. If you know you have an answer ID instead, use the answers endpoint. If unsure whether you have an answer or question ID, use the posts endpoint. Supports filtering by date range, sorting by creation date or votes, and pagination. Returns comment metadata including body, score, owner details, and timestamps.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"11227809;123456;789012"
Semicolon-delimited list of question IDs (up to 100). To find question IDs programmatically, look for question_id on question objects. Example: '11227809;123456;789012'
max
string
"1612137600"
Maximum value for the sort field. When sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score
min
string
"1609459200"
Minimum value for the sort field. When sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query. Can be the full domain name (e.g., 'stackoverflow.com') or short form (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field for comments.
order
string
"desc"
Sort order for comments.
filter
string
"withbody"
Custom filter name to control which fields are returned. Filters are immutable and created via /filter/create. Built-in filters include 'default', 'withbody', 'none', 'total'
todate
integer
1612137600
Unix epoch timestamp - only return comments created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix epoch timestamp - only return comments created on or after this date
pagesize
integer
30
Number of comments to return per page, maximum 100 (default: 30)
Stack Exchange Get Question Flag Options
Stack Exchange Get Question Flag OptionsIntegration name: STACK_EXCHANGE_GET_QUESTION_FLAG_OPTIONS
Tool to fetch valid flag options, including close reasons, for a specific question. Returns flags that the authenticated user can create for the question. Available flags vary from post to post and user to user.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
79795496
Question ID to fetch flag options for
key
string
—
Application key. Increases request quota if provided.
site
string
✅
"stackoverflow"
Stack Exchange site parameter (e.g., 'stackoverflow', 'superuser', 'serverfault')
filter
string
—
Response filter to include specific fields.
preview
boolean
—
If true, returns a preview of flag options without affecting quota.
access_token
string
—
OAuth2 access token for authenticated requests.
Stack Exchange Get Questions
Stack Exchange Get QuestionsIntegration name: STACK_EXCHANGE_GET_QUESTIONS
Tool to retrieve a list of questions from a Stack Exchange site without requiring tags or keywords. Use when you need to list newest questions overall, most voted questions, or apply date filters across the entire site corpus.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow')
sort
string
"creation"
Sort questions by this field (default: activity)
order
string
"desc"
Order of results: asc (ascending) or desc (descending)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response
tagged
string
"python;pandas"
Semicolon-delimited list of tags to filter by (e.g., 'python;pandas')
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest creation date filter
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest creation date filter
pagesize
integer
1
Number of items per page (max 100)
Stack Exchange Get Questions By Answer Ids
Stack Exchange Get Questions By Answer IdsIntegration name: STACK_EXCHANGE_GET_QUESTIONS_BY_ANSWER_IDS
Tool to retrieve questions that specific answers belong to on a Stack Exchange site. Use when you have answer IDs and need to find the parent questions they were posted on.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"3437864;79889905;226247"
Semicolon-separated list of answer IDs (up to 100 IDs). Example: '3437864;79889905;226247'
key
string
"your_api_key_here"
Application key for higher API rate limits
max
integer
1612137600
Maximum value for the sort field - when sort='creation' or 'activity', this is a Unix timestamp; when sort='votes', this is the maximum score
min
integer
1609459200
Minimum value for the sort field - when sort='creation' or 'activity', this is a Unix timestamp; when sort='votes', this is the minimum score
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser')
sort
string
"activity"
Sort questions by this field (default: activity)
order
string
"desc"
Order of results: asc (ascending) or desc (descending)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest creation date filter
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest creation date filter
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get Questions By Ids
Stack Exchange Get Questions By IdsIntegration name: STACK_EXCHANGE_GET_QUESTIONS_BY_IDS
Tool to retrieve a set of questions by their IDs from a Stack Exchange site. Use when you need to fetch specific questions by ID (up to 100 semicolon-delimited IDs) for fresh data or polling changes. Supports filtering by date, sorting by activity/creation/votes, and pagination.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"11227809"
Semicolon-delimited list of question IDs (up to 100 IDs), e.g., '11227809;12345678'.
max
string
"1612137600"
Maximum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score.
min
string
"1609459200"
Minimum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score.
page
integer
1
Page number for pagination, 1-based (default: 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu').
sort
string
"activity"
Sort field: 'activity' (last_activity_date), 'creation' (creation_date), or 'votes' (score). Default is 'activity'.
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first).
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp - only return questions created on or before this date.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests.
fromdate
integer
1609459200
Unix epoch timestamp - only return questions created on or after this date.
pagesize
integer
30
Number of questions to return per page, maximum 100 (default: 30).
Stack Exchange Get Question Timeline
Stack Exchange Get Question TimelineIntegration name: STACK_EXCHANGE_GET_QUESTION_TIMELINE
Tool to retrieve timeline events for specified questions on a Stack Exchange site. Use when you need to see the history of events (votes, comments, edits, etc.) that have happened to questions. Voting data is scrubbed to prevent voter identification.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"11227809"
Semicolon-delimited list of question IDs (up to 100 IDs), e.g., '11227809;12345678'.
page
integer
1
Page number for pagination, 1-based (default: 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu').
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp - only return events created on or before this date.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests.
fromdate
integer
1609459200
Unix epoch timestamp - only return events created on or after this date.
pagesize
integer
30
Number of events to return per page, maximum 100 (default: 30).
Stack Exchange Get Related Tags
Stack Exchange Get Related TagsIntegration name: STACK_EXCHANGE_GET_RELATED_TAGS
Tool to retrieve tags most related to the specified tags on a Stack Exchange site. Use when you need to find related or similar tags. Including multiple tags is equivalent to asking for 'tags related to tag #1 and tag #2' (AND logic, not OR).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Each method operates on a single site at a time. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
tags
string
✅
"python"
Semicolon-delimited list of tags to find related tags for (e.g., 'python;pandas'). Can contain up to 4 individual tags per request.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Use filters to exclude unnecessary fields and reduce bandwidth.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of items per page (1-100)
Stack Exchange Get Revisions By Ids
Stack Exchange Get Revisions By IdsIntegration name: STACK_EXCHANGE_GET_REVISIONS_BY_IDS
Tool to retrieve revisions for specific posts by their IDs. Use when you need to examine the edit history of posts by providing semicolon-delimited IDs.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"123"
Semicolon-delimited list of post IDs (question or answer IDs), e.g., '123;456'.
page
integer
1
Page number for pagination (1-based index).
site
string
✅
"stackoverflow"
Target Stack Exchange site, e.g., 'stackoverflow'.
filter
string
—
Custom filter to include specific fields in the response.
todate
integer
1612137600
Unix epoch timestamp to filter revisions on or before this date. Must be in seconds, not milliseconds — millisecond values silently return no results.
fromdate
integer
1609459200
Unix epoch timestamp to filter revisions on or after this date. Must be in seconds, not milliseconds — millisecond values silently return no results.
pagesize
integer
30
Number of items per page (max 100).
Stack Exchange Get Search Results
Stack Exchange Get Search ResultsIntegration name: STACK_EXCHANGE_GET_SEARCH_RESULTS
Tool to search the site for questions meeting certain criteria. Use after defining tags or keywords to locate relevant questions. At least one of 'tagged' or 'intitle' must be set. Monitor quota_remaining in responses when paginating to avoid exhausting API quota.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
key
string
—
Application key for increased quota
max
integer
100
Maximum value constraint for the sort field (e.g., max score, or max timestamp for date-based sorts)
min
integer
0
Minimum value constraint for the sort field (e.g., min score, or min timestamp for date-based sorts)
page
integer
1
Page number for pagination Check has_more in responses to detect additional pages.
site
string
✅
"stackoverflow"
Stack Exchange site to search (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com')
sort
string
"activity"
Sort results by: 'activity' (last activity), 'votes' (score), 'creation' (date created), or 'relevance' (search relevance)
order
string
"desc"
Sort order: 'desc' (descending, highest first) or 'asc' (ascending, lowest first). Defaults to 'desc'.
filter
string
"default"
Response filter to include specific fields
tagged
array
["python","pandas"]
List of tags questions must have. At least one of 'tagged' or 'intitle' is required. Multiple tags use AND logic.
todate
integer
1612137600
Unix timestamp for latest creation date filter Must be in seconds (not milliseconds); milliseconds will silently exclude all results.
intitle
string
"api"
Search keyword to find in question titles. At least one of 'tagged' or 'intitle' is required.
fromdate
integer
1609459200
Unix timestamp for earliest creation date filter Must be in seconds (not milliseconds); milliseconds will silently exclude all results.
pagesize
integer
30
Number of items per page (max 100)
nottagged
array
["javascript"]
List of tags to exclude from results. Can be used with 'tagged' or 'intitle' to refine searches.
access_token
string
—
OAuth2 access token for authenticated requests
Stack Exchange Get Site Info
Stack Exchange Get Site InfoIntegration name: STACK_EXCHANGE_GET_SITE_INFO
Tool to retrieve comprehensive statistics and information about a Stack Exchange site. Returns data including site customization details, related sites, aggregate statistics (total questions, answers, users, votes), activity rates (questions/answers per minute), and metadata. Use this to discover site-specific information, aggregate statistics, and configuration details. This data is heavily cached; query sparingly (ideally no more than once per hour).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Can be the full domain name or the api_site_parameter value.
Stack Exchange Get Sites
Stack Exchange Get SitesIntegration name: STACK_EXCHANGE_GET_SITES
Retrieves a comprehensive list of all Stack Exchange network sites with detailed information including site names, URLs, styling, and api_site_parameter values needed for other API calls. Use this to discover available sites (Stack Overflow, Math, Gaming, etc.) and get their API identifiers before making site-specific queries. Responses include has_more field; increment page until has_more=false to retrieve all sites.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
filter
string
"default"
Named filter to customize which fields are included in response (e.g., 'default', 'withbody'). Leave empty for all fields.
pagesize
integer
30
Number of sites to return per page (1-100, defaults to 30)
Stack Exchange Get Suggested Edits By Ids
Stack Exchange Get Suggested Edits By IdsIntegration name: STACK_EXCHANGE_GET_SUGGESTED_EDITS_BY_IDS
Tool to retrieve suggested edits by their IDs from a Stack Exchange site. Use when you need to fetch specific suggested edits (up to 100 semicolon-delimited IDs). Supports filtering by date, sorting by creation/approval/rejection date, and pagination.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"5692233"
Semicolon-delimited list of suggested edit IDs (up to 100 IDs), e.g., '5692233;5692232;5692231'. To find IDs programmatically, look for suggested_edit_id on suggested_edit objects.
max
string
"2023-12-31"
Maximum value for the sort field - when sort='creation', 'approval', or 'rejection', this is a date value
min
string
"2023-01-01"
Minimum value for the sort field - when sort='creation', 'approval', or 'rejection', this is a date value
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"creation"
Sort field: 'creation' (by creation_date), 'approval' (by approval_date - does not return unapproved suggested edits), or 'rejection' (by rejection_date - does not return unrejected suggested edits). Default is 'creation'.
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
todate
integer
1612137600
Unix epoch timestamp - only return suggested edits created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return suggested edits created on or after this date
pagesize
integer
30
Number of suggested edits to return per page, maximum 100 (default: 30)
Stack Exchange Get Tag Faq
Stack Exchange Get Tag FaqIntegration name: STACK_EXCHANGE_GET_TAG_FAQ
Tool to retrieve frequently asked questions for a set of tags on Stack Exchange. Use when you need to find the most common or important questions for specific tags (max 5 tags).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com')
tags
string
✅
"python"
Semicolon-delimited list of tags (max 5 tags). Questions must have all specified tags and be considered 'frequently asked' to be returned.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response
callback
string
—
JSONP callback function name for cross-origin requests
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get Tag Info
Stack Exchange Get Tag InfoIntegration name: STACK_EXCHANGE_GET_TAG_INFO
Tool to retrieve tag objects representing specified tags on a Stack Exchange site. Use when you need to get detailed information about specific tags, including usage count, synonyms, and activity.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1000"
Maximum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
min
string
"100"
Minimum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"popular"
Sort type for tag info results.
tags
string
✅
"python"
Semicolon-delimited list of tag names to retrieve (e.g., 'python;javascript;java')
order
string
"desc"
Order type for tag info results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Use filters to exclude unnecessary fields and reduce bandwidth.
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of items per page (1-100)
Stack Exchange Get Tag Synonyms
Stack Exchange Get Tag SynonymsIntegration name: STACK_EXCHANGE_GET_TAG_SYNONYMS
Tool to retrieve all synonyms that point to the specified tags on a Stack Exchange site. Use when you need to discover tag synonyms for specific tags (up to 20 per request).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
—
Maximum value for the sort field. For sort='creation' or 'activity', this is a date; for sort='applied', this is a number.
min
string
—
Minimum value for the sort field. For sort='creation' or 'activity', this is a date; for sort='applied', this is a number.
page
integer
1
Page number for pagination (1-based index).
site
string
✅
"stackoverflow"
Target Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Each site has different tags.
sort
string
"creation"
Field to sort by: 'creation' (creation_date), 'applied' (applied_count), or 'activity' (last_applied_date). Default is 'creation'.
tags
string
✅
"javascript"
Semicolon-delimited list of tags to get synonyms for (max 20 tags per request), e.g., 'javascript;python'.
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending).
filter
string
—
Custom filter to control which fields are returned in the response (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp to filter synonyms created on or before this date.
callback
string
—
JSONP callback function name for cross-domain requests.
fromdate
integer
1609459200
Unix epoch timestamp to filter synonyms created on or after this date.
pagesize
integer
30
Number of items per page (max 100).
Stack Exchange Get Tag Top Answerers
Stack Exchange Get Tag Top AnswerersIntegration name: STACK_EXCHANGE_GET_TAG_TOP_ANSWERERS
Tool to retrieve the top 30 answerers active in a single tag, of either all-time or the last 30 days. Use when you need to identify the most active or highest-scoring answerers for a specific tag on a Stack Exchange site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
tag
string
✅
"python"
The tag name to fetch top answerers for (e.g., 'python', 'javascript')
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser')
filter
string
"default"
Stack Exchange API filter string to include specific fields in response
period
string
✅
"all_time"
Time period for statistics: 'all_time' for all-time top answerers or 'month' for the last 30 days
callback
string
—
JSONP callback function name for cross-domain requests
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get Tag Top Askers
Stack Exchange Get Tag Top AskersIntegration name: STACK_EXCHANGE_GET_TAG_TOP_ASKERS
Tool to retrieve the top askers active in a single tag. Use when you need to find the most active users who ask questions in a specific tag, either for all-time or the last 30 days.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
tag
string
✅
"python"
Tag name to get top askers for (e.g., 'python', 'javascript')
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com')
filter
string
"default"
Stack Exchange API filter string to include specific fields in response
period
string
✅
"all_time"
Time period for statistics: 'all_time' for all-time top askers or 'month' for last 30 days
callback
string
—
JSONP callback function name for cross-domain requests
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get Tag Wikis
Stack Exchange Get Tag WikisIntegration name: STACK_EXCHANGE_GET_TAG_WIKIS
Tool to retrieve wiki content for specified tags on a Stack Exchange site. Use when you need detailed documentation about tags including body content, excerpts, and edit history. Note that not all tags have wikis.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'math.stackexchange.com')
tags
string
✅
"python"
Semicolon-delimited list of tags to retrieve wikis for (e.g., 'python;django'). Up to 20 tags per request.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response
callback
string
—
JSONP callback function name for wrapping the response
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get User Answers
Stack Exchange Get User AnswersIntegration name: STACK_EXCHANGE_GET_USER_ANSWERS
Tool to retrieve answers posted by specific users on a Stack Exchange site. Use when you need to list answers from one or more users, analyze their contributions, or filter by date/score ranges.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100 IDs), e.g., '1;2;3'. To find user IDs, look for user_id on user or shallow_user objects.
max
string
"1612137600"
Maximum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name or the short form identified by api_site_parameter.
sort
string
"activity"
Sort field: 'activity' (by last_activity_date), 'creation' (by creation_date), or 'votes' (by score). Default is 'activity'
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they need.
todate
integer
1612137600
Unix epoch timestamp - only return answers created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix epoch timestamp - only return answers created on or after this date
pagesize
integer
30
Number of answers to return per page, maximum 100 (default: 30)
Stack Exchange Get User Associated Accounts
Stack Exchange Get User Associated AccountsIntegration name: STACK_EXCHANGE_GET_USER_ASSOCIATED_ACCOUNTS
Tool to retrieve all Stack Exchange accounts associated with specified users by their account IDs. Use when you need to discover which Stack Exchange sites users participate in, along with their reputation, activity stats, and badges on each site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"30858401"
Semicolon-delimited list of account IDs (up to 100 IDs). To find account IDs programmatically, look for account_id on user objects.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
filter
string
"default"
Named filter to customize which fields are included in response (e.g., 'default', 'withbody'). Leave empty for all fields.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of accounts to return per page (1-100, defaults to 30)
Stack Exchange Get User Badges
Stack Exchange Get User BadgesIntegration name: STACK_EXCHANGE_GET_USER_BADGES
Tool to retrieve badges earned by specified users on a Stack Exchange site. Use when you need to fetch badge collections for one or more users, optionally filtered by date or sorted by rank/name/type/award date.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs to retrieve badges for, e.g., '1;2;3'. User IDs can be found from user objects or profile URLs.
max
string
"gold"
Maximum value for the sort field. When sort='rank', this is a string representation of rank (e.g., 'gold', 'silver', 'bronze'); when sort='name', this is alphabetical maximum; when sort='type', this is the maximum type (e.g., 'named' for all named badges); when sort='awarded', this is a Unix date.
min
string
"bronze"
Minimum value for the sort field. When sort='rank', this is a string representation of rank; when sort='name', this is alphabetical minimum; when sort='type', this is the minimum type (e.g., 'tag_based' for all tag-based badges); when sort='awarded', this is a Unix date.
page
integer
1
Page number for pagination, 1-based (default: 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"rank"
Field to sort by: 'rank' (badge rank/level), 'name' (alphabetical), 'type' (badge type), or 'awarded' (date awarded). Note: for sorting purposes, tag_based badges are considered greater than named badges.
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending).
filter
string
"default"
Custom filter name to control which fields are returned in the response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they are concerned with.
todate
integer
1612137600
Unix epoch timestamp - only return badges awarded on or before this date.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response.
fromdate
integer
1609459200
Unix epoch timestamp - only return badges awarded on or after this date.
pagesize
integer
30
Number of badges to return per page, maximum 100 (default: 30).
Stack Exchange Get User Comments
Stack Exchange Get User CommentsIntegration name: STACK_EXCHANGE_GET_USER_COMMENTS
Tool to retrieve comments posted by specified users on a Stack Exchange site. Use when you need to find all comments from specific users, analyze their comment activity, or track their contributions. Supports up to 100 semicolon-delimited user IDs at once. Can filter by date range, sort by creation date or votes, and paginate through results for users with many comments.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100). Example: '1;2;3'. To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"1612137600"
Maximum value for the sort field - when sort='creation', this is a Unix timestamp (date); when sort='votes', this is the maximum score (number)
min
string
"1609459200"
Minimum value for the sort field - when sort='creation', this is a Unix timestamp (date); when sort='votes', this is the minimum score (number)
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field: 'creation' (by creation_date) or 'votes' (by score). Default is 'creation'
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Custom filter name to control which fields are returned (default: 'default' filter is used)
todate
integer
1612137600
Unix epoch timestamp - only return comments created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-origin requests
fromdate
integer
1609459200
Unix epoch timestamp - only return comments created on or after this date
pagesize
integer
30
Number of comments to return per page, maximum 100 (default: 30)
Stack Exchange Get User Comments To User
Stack Exchange Get User Comments To UserIntegration name: STACK_EXCHANGE_GET_USER_COMMENTS_TO_USER
Tool to retrieve comments that specific users have posted in reply to a single user. Use when you need to extract conversations between users, especially over time or across multiple posts on Stack Exchange.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs to get comments from (up to 100). Example: '1;2;3'
max
string
"1612137600"
Maximum value for the sort field - when sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score
min
string
"1609459200"
Minimum value for the sort field - when sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field: 'creation' (by creation date) or 'votes' (by score/upvotes)
toid
integer
✅
2
User ID of the single recipient whose replies to fetch
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Custom filter name to control which fields are returned (default: 'default' is automatically applied to include standard comment fields)
todate
integer
1612137600
Unix epoch timestamp - only return comments created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return comments created on or after this date
pagesize
integer
30
Number of comments to return per page, maximum 100 (default: 30)
Stack Exchange Get User Favorites
Stack Exchange Get User FavoritesIntegration name: STACK_EXCHANGE_GET_USER_FAVORITES
Tool to retrieve the questions that users have favorited/bookmarked. Use when you need to view a user's favorite questions or analyze what questions users have bookmarked.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100), e.g., '1;2;3'. To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"1612137600"
Maximum value for the sort field - when sort='activity' or sort='creation' or sort='added', this is a Unix timestamp; when sort='votes', this is the maximum score.
min
string
"1609459200"
Minimum value for the sort field - when sort='activity' or sort='creation' or sort='added', this is a Unix timestamp; when sort='votes', this is the minimum score.
page
integer
1
Page number for pagination, 1-based (default: 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Can be the full domain name or short form site parameter.
sort
string
"activity"
Sort options for user favorites.
order
string
"desc"
Order options for sorting.
filter
string
"default"
Custom filter name to control which fields are returned (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp - only return questions favorited on or before this date.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests.
fromdate
integer
1609459200
Unix epoch timestamp - only return questions favorited on or after this date.
pagesize
integer
30
Number of questions to return per page, maximum 100 (default: 30).
Stack Exchange Get User Featured Questions
Stack Exchange Get User Featured QuestionsIntegration name: STACK_EXCHANGE_GET_USER_FEATURED_QUESTIONS
Tool to retrieve questions with active bounties offered by specified users. Use when you need to check which questions specific users have placed bounties on.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100 IDs). To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"1672531200"
Maximum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number.
min
string
"1640995200"
Minimum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com'). This identifies which site to query for featured questions.
sort
string
"activity"
Sort questions by: 'activity' (last activity date), 'creation' (question creation date), or 'votes' (question score). Default is 'activity'.
order
string
"desc"
Sort order: 'desc' (descending, newest first) or 'asc' (ascending, oldest first)
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix timestamp for latest creation date filter
callback
string
—
JSONP callback parameter for cross-domain requests
fromdate
integer
1609459200
Unix timestamp for earliest creation date filter
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get User Full Reputation History
Stack Exchange Get User Full Reputation HistoryIntegration name: STACK_EXCHANGE_GET_USER_FULL_REPUTATION_HISTORY
Tool to retrieve a user's full reputation history on a Stack Exchange site, including private events. Use when you need the complete reputation history with all event types. This method requires an access token with a scope containing "private_info".
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
23677970
User ID to retrieve full reputation history for
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
callback
string
"myCallback"
JSONP callback function name for wrapping the response
pagesize
integer
30
Number of reputation history items to return per page, maximum 100 (default: 30)
Stack Exchange Get User Inbox
Stack Exchange Get User InboxIntegration name: STACK_EXCHANGE_GET_USER_INBOX
Tool to retrieve a user's inbox from Stack Exchange. Returns inbox items including comments, answers, questions, and chat messages directed at the specified user. Use when you need to check a specific user's notifications, mentions, or recent activity. Requires an access_token with 'read_inbox' scope.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
23677970
User ID to retrieve inbox for
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
filter
string
"default"
Custom filter name to control which fields are returned (e.g., 'default', 'withbody', 'total')
callback
string
"myCallback"
JSONP callback function name for wrapping the response
pagesize
integer
30
Number of inbox items to return per page, maximum 100 (default: 30)
Stack Exchange Get User Mentions
Stack Exchange Get User MentionsIntegration name: STACK_EXCHANGE_GET_USER_MENTIONS
Tool to retrieve comments that mention specific users on a Stack Exchange site. Use when you need to find where specific users have been mentioned in comments. A comment only counts as a mention if it is "in reply to" a user, and a comment can only be in reply to a single user.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100). Example: '1;2;3'. To find user IDs, look for user_id on user or shallow_user objects.
max
string
"1612137600"
Maximum value for the sort field - when sort='creation', this is a Unix timestamp (as string); when sort='votes', this is the maximum score
min
string
"1609459200"
Minimum value for the sort field - when sort='creation', this is a Unix timestamp (as string); when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field: 'creation' (by creation date) or 'votes' (by score/upvotes)
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Custom filter name to control which fields are returned (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix epoch timestamp - only return comments created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix epoch timestamp - only return comments created on or after this date
pagesize
integer
30
Number of comments to return per page, maximum 100 (default: 30)
Stack Exchange Get User Merge History
Stack Exchange Get User Merge HistoryIntegration name: STACK_EXCHANGE_GET_USER_MERGE_HISTORY
Tool to retrieve account merge history for specified user account IDs across the Stack Exchange network. Returns records of merges involving the provided accounts. Use when you need to track account ID changes, map invalid account IDs to their current valid IDs, or confirm if an account_id is new to your application. This is a network-wide endpoint and does not require a 'site' parameter.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of account IDs (e.g., '1' or '1;2;3'). Can track both current valid accounts and deprecated account IDs.
page
integer
1
Page number for pagination, 1-based (default: 1)
filter
string
"default"
Custom filter name to control which fields are returned in the response (e.g., 'default', 'withbody', 'total')
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of merge records to return per page, maximum 100 (default: 30)
Stack Exchange Get User No Answer Questions
Stack Exchange Get User No Answer QuestionsIntegration name: STACK_EXCHANGE_GET_USER_NO_ANSWER_QUESTIONS
Tool to retrieve questions asked by specified users that have zero undeleted answers. Use when you need to find unanswered questions from specific users on a Stack Exchange site. These questions are completely disjoint from unanswered or unaccepted questions which have at least one answer.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"22656"
Semicolon-delimited list of user IDs (up to 100 IDs). To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"1612137600"
Maximum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is a number.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is a number.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Each site has its own set of questions. Use the full domain name or api_site_parameter from the site object.
sort
string
"creation"
Sort questions by this field: 'activity' (last activity date), 'creation' (creation date), or 'votes' (score)
order
string
"desc"
Order of results: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'none', 'total'). Filters allow applications to exclude fields and reduce bandwidth.
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest date filter. Only questions created on or before this date are returned.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter. Only questions created on or after this date are returned.
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get User Notifications
Stack Exchange Get User NotificationsIntegration name: STACK_EXCHANGE_GET_USER_NOTIFICATIONS
Tool to retrieve notifications for a specific Stack Exchange user by ID. Returns unread and read notifications including comments, answers, badges, and other activity. Requires an access_token with 'read_inbox' scope. Use when you need to check another user's notification feed or monitor their activity.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
23677970
User ID to retrieve notifications for
page
integer
1
Page number for pagination (1-based index, defaults to 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Each method operates on a single site at a time.
filter
string
"default"
Named filter to customize which fields are included in response (e.g., 'default', 'withbody'). Leave empty for default fields.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
pagesize
integer
30
Number of notifications to return per page (1-100, defaults to 30)
Stack Exchange Get User Posts
Stack Exchange Get User PostsIntegration name: STACK_EXCHANGE_GET_USER_POSTS
Tool to retrieve posts (questions and answers) posted by specific users on a Stack Exchange site. Use when you need to list all posts from one or more users, analyze their contributions, or filter by date/score ranges.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100 IDs), e.g., '1;2;3'. To find user IDs, look for user_id on user or shallow_user objects.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name or the short form identified by api_site_parameter.
sort
string
"activity"
Sort field: 'activity' (by last_activity_date), 'creation' (by creation_date), or 'votes' (by score). Default is 'activity'
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
todate
integer
1612137600
Unix epoch timestamp - only return posts created on or before this date
fromdate
integer
1609459200
Unix epoch timestamp - only return posts created on or after this date
pagesize
integer
30
Number of posts to return per page, maximum 100 (default: 30)
Stack Exchange Get User Privileges
Stack Exchange Get User PrivilegesIntegration name: STACK_EXCHANGE_GET_USER_PRIVILEGES
Tool to retrieve privileges a specific user has on a Stack Exchange site. Use when you need to check what permissions or capabilities a user has earned based on their reputation. Applications are encouraged to calculate privileges themselves by comparing results from /privileges with user.user_type.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
1
User ID to retrieve privileges for. Can be found programmatically in user_id field on user or shallow_user objects.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Can be the full domain name or short form.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total')
callback
string
"myCallback"
JSONP callback function name for cross-origin requests
pagesize
integer
30
Number of privileges to return per page, maximum 100 (default: 30)
Stack Exchange Get User Questions
Stack Exchange Get User QuestionsIntegration name: STACK_EXCHANGE_GET_USER_QUESTIONS
Tool to retrieve questions asked by specific users on a Stack Exchange site. Use when you need to analyze a user's question history, check their recent contributions, or compare question patterns across multiple users (up to 100 user IDs).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100 IDs), e.g., '1;234;567'. To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"1612137600"
Maximum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
page
integer
1
Page number for pagination, 1-based (default: 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name or the short form identified by api_site_parameter.
sort
string
"activity"
Sort field: 'activity' (by last_activity_date), 'creation' (by creation_date), or 'votes' (by score). Default is 'activity'.
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first).
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they need.
todate
integer
1612137600
Unix epoch timestamp - only return questions created on or before this date.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response.
fromdate
integer
1609459200
Unix epoch timestamp - only return questions created on or after this date.
pagesize
integer
30
Number of questions to return per page, maximum 100 (default: 30).
Stack Exchange Get User Reputation
Stack Exchange Get User ReputationIntegration name: STACK_EXCHANGE_GET_USER_REPUTATION
Tool to retrieve reputation changes for users on a Stack Exchange site. Use when you need to track reputation history for specific users, including gains and losses from votes, accepts, and other reputation-affecting actions. Reputation changes are intentionally scrubbed to make it difficult to correlate votes on particular posts with user reputation changes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
User IDs to retrieve reputation for - semicolon delimited list (up to 100 IDs). To find ids programmatically, look for user_id on user or shallow_user objects.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
todate
integer
1612137600
Unix epoch timestamp - only return reputation changes on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return reputation changes on or after this date
pagesize
integer
30
Number of reputation changes to return per page, maximum 100 (default: 30)
Stack Exchange Get User Reputation History
Stack Exchange Get User Reputation HistoryIntegration name: STACK_EXCHANGE_GET_USER_REPUTATION_HISTORY
Tool to retrieve public reputation history for specified Stack Exchange users. Use when you need to track reputation changes over time, understand how users gained or lost reputation, or audit reputation events.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (e.g., '1' or '1;2;3'). Maximum 100 IDs per request.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query. Can be the full domain name (e.g., 'stackoverflow.com') or short form (e.g., 'stackoverflow').
filter
string
"default"
Named filter to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Built-in filters include: default, withbody, none, total. Leave empty for all fields.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of reputation history items to return per page (1-100, defaults to 30)
Stack Exchange Get Users By Ids
Stack Exchange Get Users By IdsIntegration name: STACK_EXCHANGE_GET_USERS_BY_IDS
Tool to retrieve user profiles by their IDs from a Stack Exchange site. Use when you have obtained user IDs from other sources (e.g., /questions) and need detailed user information including reputation, badges, profile links, and activity statistics.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100), e.g., '1;2;3'.
max
string
—
Maximum value for the sort field. When sort='reputation', this is a number; when sort='creation' or 'modified', this is a Unix timestamp; when sort='name', this is a string.
min
string
—
Minimum value for the sort field. When sort='reputation', this is a number; when sort='creation' or 'modified', this is a Unix timestamp; when sort='name', this is a string.
page
integer
1
Page number for pagination (1-based index).
site
string
✅
"stackoverflow"
Target Stack Exchange site, e.g., 'stackoverflow', 'math', 'askubuntu'.
sort
string
"reputation"
Sort field: 'reputation' (by reputation score), 'creation' (by creation_date), 'name' (by display_name), or 'modified' (by last_modified_date).
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending).
filter
string
—
Custom filter to include specific fields in the response (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix epoch timestamp to filter users created on or before this date.
callback
string
—
JSONP callback function name for wrapping the response.
fromdate
integer
1609459200
Unix epoch timestamp to filter users created on or after this date.
pagesize
integer
30
Number of users to return per page (max 100).
Stack Exchange Get User Suggested Edits
Stack Exchange Get User Suggested EditsIntegration name: STACK_EXCHANGE_GET_USER_SUGGESTED_EDITS
Tool to retrieve suggested edits submitted by specified users on a Stack Exchange site. Use when you need to fetch suggested edits from specific users (up to 100 semicolon-delimited user IDs) with filtering by date, sorting by creation/approval/rejection date, and pagination support.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"22656"
Semicolon-delimited list of user IDs (up to 100 IDs), e.g., '22656;12345'. To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"2023-12-31"
Maximum value for the sort field - when sort='creation', 'approval', or 'rejection', this is a date value
min
string
"2023-01-01"
Minimum value for the sort field - when sort='creation', 'approval', or 'rejection', this is a date value
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"creation"
Sort field: 'creation' (by creation_date - default), 'approval' (by approval_date - does not return unapproved suggested edits), or 'rejection' (by rejection_date - does not return unrejected suggested edits)
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
todate
integer
1612137600
Unix epoch timestamp - only return suggested edits created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return suggested edits created on or after this date
pagesize
integer
30
Number of suggested edits to return per page, maximum 100 (default: 30)
Stack Exchange Get User Tags
Stack Exchange Get User TagsIntegration name: STACK_EXCHANGE_GET_USER_TAGS
Tool to retrieve tags that specified users are active in on a Stack Exchange site. Use when you need to fetch tag activity for specific user IDs, filter by date, or sort by popularity/activity/name.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100 IDs). Use this to specify which users to fetch tag activity for. To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"1000"
Maximum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
min
string
"100"
Minimum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"popular"
Fields by which tag results can be sorted.
order
string
"desc"
Sort order for tag results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Use filters to exclude unnecessary fields and reduce bandwidth.
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of items per page (1-100)
Stack Exchange Get User Timeline
Stack Exchange Get User TimelineIntegration name: STACK_EXCHANGE_GET_USER_TIMELINE
Tool to retrieve a timeline of actions taken by specified users on a Stack Exchange site. Returns users' posts, edits, and earned badges in chronological order. Use when tracking activity history for specific users or monitoring their contributions across questions, answers, comments, badges, and edits.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1"
Semicolon-delimited list of user IDs (up to 100). To find user IDs programmatically, look for user_id on user or shallow_user objects.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with. Built-in filters include 'default', 'withbody', 'none', and 'total'.
todate
integer
1612137600
Unix epoch timestamp - only return timeline events on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return timeline events on or after this date
pagesize
integer
30
Number of timeline events to return per page, maximum 100 (default: 30)
Stack Exchange Get User Top Answers In Tags
Stack Exchange Get User Top Answers In TagsIntegration name: STACK_EXCHANGE_GET_USER_TOP_ANSWERS_IN_TAGS
Tool to retrieve the top 30 answers a specific user has posted in response to questions with given tags. Use when you need to fetch a user's best answers filtered by tags (maximum 5 tags), sorted by activity, creation date, or votes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
22656
User ID to retrieve top answers for. To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"1640995200"
Maximum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number representing the maximum score.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number representing the minimum score.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"votes"
Sort field for top answers.
tags
string
✅
"python"
Semicolon-delimited list of tags (e.g., 'python;django' or 'javascript'). Limited to 5 tags maximum - passing more will result in an error. Returns the top answers the user has posted in response to questions with any of these tags.
order
string
"desc"
Sort order for results.
filter
string
"default"
Custom filter name to control which fields are returned in the response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they are concerned with.
todate
integer
1640995200
Unix epoch timestamp - only return answers created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return answers created on or after this date
pagesize
integer
30
Number of answers to return per page, maximum 100 (default: 30)
Stack Exchange Get User Top Answer Tags
Stack Exchange Get User Top Answer TagsIntegration name: STACK_EXCHANGE_GET_USER_TOP_ANSWER_TAGS
Tool to retrieve a single user's top tags by answer score on Stack Exchange. Use when you need to discover which topics a user is most active in answering.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
1
User ID for which to retrieve top answer tags. To find user IDs programmatically, look for user_id on user or shallow_user objects.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', or full domain like 'stackoverflow.com')
filter
string
"default"
Named filter to customize which fields are included in response (e.g., 'default', 'withbody', 'none', 'total'). Leave empty for all fields.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of tags to return per page (1-100, defaults to 30)
Stack Exchange Get User Top Questions In Tags
Stack Exchange Get User Top Questions In TagsIntegration name: STACK_EXCHANGE_GET_USER_TOP_QUESTIONS_IN_TAGS
Tool to retrieve the top 30 questions a user has asked with the given tags. Use when you need to find a user's most successful or highly-voted questions in specific topic areas (limited to 5 tags maximum).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
22656
User ID to retrieve top questions for. To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"1612137600"
Maximum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity', this is a Unix timestamp (date). When sort='creation', this is a Unix timestamp (date). When sort='votes', this is a number.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name or the short form identified by api_site_parameter.
sort
string
"votes"
Sort field: 'activity' (by last_activity_date), 'creation' (by creation_date), or 'votes' (by score). Default is 'activity'.
tags
string
✅
"c#"
Semicolon-delimited list of tags to filter questions by (e.g., 'python;django;flask'). Limited to 5 tags maximum - passing more will result in an error.
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they need.
todate
integer
1612137600
Unix epoch timestamp - only return questions created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix epoch timestamp - only return questions created on or after this date
pagesize
integer
30
Number of questions to return per page, maximum 100 (default: 30)
Stack Exchange Get User Top Question Tags
Stack Exchange Get User Top Question TagsIntegration name: STACK_EXCHANGE_GET_USER_TOP_QUESTION_TAGS
Tool to retrieve a single user's top tags by question score on a Stack Exchange site. Use when you need to analyze which tags a specific user has the most expertise in based on their question activity.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
1
User ID to fetch top question tags for. To find user IDs programmatically, look for user_id on user or shallow_user objects.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name or the short form identified by api_site_parameter.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they need.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of tags to return per page, maximum 100 (default: 30)
Stack Exchange Get User Top Tags
Stack Exchange Get User Top TagsIntegration name: STACK_EXCHANGE_GET_USER_TOP_TAGS
Tool to retrieve a single user's top tags by combined question and answer score on a Stack Exchange site. Use when you need to discover a specific user's areas of expertise based on their participation in topics.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
22656
User ID to get top tags for
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
callback
string
"myCallback"
JSONP callback function name for wrapping the response
pagesize
integer
30
Number of tags to return per page, maximum 100 (default: 30)
Stack Exchange Get User Unaccepted Questions
Stack Exchange Get User Unaccepted QuestionsIntegration name: STACK_EXCHANGE_GET_USER_UNACCEPTED_QUESTIONS
Tool to retrieve questions asked by specified users that have at least one answer but no accepted answer. Use when you need to find unresolved questions from specific users or track which of their questions still need an accepted answer.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"1;22656"
Semicolon-delimited list of user IDs (up to 100). To find user IDs programmatically, look for user_id on user or shallow_user objects.
max
string
"1672531200"
Maximum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number (score threshold).
min
string
"1640995200"
Minimum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number (score threshold).
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com'). This identifies which site's questions to retrieve.
sort
string
"activity"
Sort field for unaccepted questions.
order
string
"desc"
Sort order for results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix timestamp for latest creation date filter
callback
string
—
JSONP callback parameter for cross-domain requests
fromdate
integer
1609459200
Unix timestamp for earliest creation date filter
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange Get User Unanswered Questions
Stack Exchange Get User Unanswered QuestionsIntegration name: STACK_EXCHANGE_GET_USER_UNANSWERED_QUESTIONS
Tool to retrieve questions asked by specific users that the site considers unanswered. Use when you need to find a user's questions that lack upvoted or accepted answers.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ids
string
✅
"22656"
Semicolon-delimited list of user IDs (e.g., '1', '22656', '1;2;3'). These identify the users whose unanswered questions will be retrieved.
max
string
"1612137600"
Maximum value constraint for the sort field. For 'activity' or 'creation' sort, this is a Unix timestamp (date). For 'votes' sort, this is a number.
min
string
"1609459200"
Minimum value constraint for the sort field. For 'activity' or 'creation' sort, this is a Unix timestamp (date). For 'votes' sort, this is a number.
page
integer
1
Page number for pagination (1-based index, defaults to 1).
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). This can be the full domain name or the short form identified by api_site_parameter on the site object.
sort
string
"activity"
Enum for sort values.
order
string
"desc"
Enum for order values.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response. Use built-in filters like 'default', 'withbody', 'none', 'total', or custom filter IDs.
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest creation date filter. Only questions created on or before this date are returned.
callback
string
—
JSONP callback function name for wrapping the JSON response.
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest creation date filter. Only questions created on or after this date are returned.
pagesize
integer
30
Number of items per page (1-100, defaults to 30).
Stack Exchange Get User Unread Inbox
Stack Exchange Get User Unread InboxIntegration name: STACK_EXCHANGE_GET_USER_UNREAD_INBOX
Tool to retrieve unread items in a specific user's Stack Exchange inbox. Use when you need to check for new notifications, comments, answers, or other inbox activity for a particular user. This method requires an access token with the "read_inbox" scope.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
23677970
User ID to retrieve unread inbox items for. To find user IDs, look for user_id on user or shallow_user objects.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name or the short form identified by api_site_parameter.
since
integer
1609459200
Unix epoch timestamp - only return inbox items created on or after this date
filter
string
"default"
Custom filter name to control which fields are returned in the response (e.g., 'default', 'withbody', 'total'). Filters allow applications to reduce API responses to just the fields they need.
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
pagesize
integer
30
Number of inbox items to return per page, maximum 100 (default: 30)
Stack Exchange Get User Unread Notifications
Stack Exchange Get User Unread NotificationsIntegration name: STACK_EXCHANGE_GET_USER_UNREAD_NOTIFICATIONS
Tool to retrieve unread notifications for a specific user on Stack Exchange. Use when you need to check unread activity notifications, badge awards, comment replies, or other alerts for a particular user. Requires an access_token with 'read_inbox' scope.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
23677970
User ID to retrieve unread notifications for. Can be found from user objects or profile URLs.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total'). See Stack Exchange API filter documentation for creating custom filters.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
pagesize
integer
30
Number of notifications to return per page (1-100, defaults to 30)
Stack Exchange List Answers
Stack Exchange List AnswersIntegration name: STACK_EXCHANGE_LIST_ANSWERS
Tool to retrieve all undeleted answers from a Stack Exchange site. Use when you need to list recent answers, most voted answers, or apply date/score filters across the entire site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the maximum score
min
string
"1609459200"
Minimum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field: 'activity' (by last_activity_date), 'creation' (by creation_date), or 'votes' (by score). Default is 'activity'
order
string
"desc"
Sort order: 'asc' (ascending/oldest first) or 'desc' (descending/newest first)
filter
string
"default"
Custom filter name to control which fields are returned (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix epoch timestamp - only return answers created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix epoch timestamp - only return answers created on or after this date
pagesize
integer
30
Number of answers to return per page, maximum 100 (default: 30)
Stack Exchange List Badge Recipients
Stack Exchange List Badge RecipientsIntegration name: STACK_EXCHANGE_LIST_BADGE_RECIPIENTS
Tool to retrieve recently awarded badges from a Stack Exchange site. Use when you need to see recent badge activity, track specific badge awards, or analyze badge distribution over time. As these badges have been awarded, they will have the user property set.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Required parameter to specify which Stack Exchange site to retrieve badge recipients from.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response. Use built-in filters like 'default', 'withbody', or custom filters.
todate
integer
1612137600
Unix epoch timestamp - only return badges awarded on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix epoch timestamp - only return badges awarded on or after this date
pagesize
integer
30
Number of badge recipients to return per page, maximum 100 (default: 30)
Stack Exchange List Badges
Stack Exchange List BadgesIntegration name: STACK_EXCHANGE_LIST_BADGES
Tool to retrieve all badges available in a Stack Exchange site. Use when you need to browse available badges, search for specific badges by name, or filter by rank (gold/silver/bronze) or type (named/tag-based).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"gold"
Maximum value for the sort field - depends on sort parameter: for 'rank' use bronze/silver/gold, for 'name' use badge name string, for 'type' use named/tag_based
min
string
"silver"
Minimum value for the sort field - depends on sort parameter: for 'rank' use bronze/silver/gold, for 'name' use badge name string, for 'type' use named/tag_based
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"rank"
Sort field: 'rank' (by badge rank: bronze/silver/gold), 'name' (alphabetically by name), or 'type' (by badge type: named/tag_based)
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Custom filter name to control which fields are returned in the response
inname
string
"python"
Filter badges by name substring - only returns badges whose names contain this string (case-insensitive)
todate
integer
1612137600
Unix epoch timestamp - only return badges awarded on or before this date
fromdate
integer
1609459200
Unix epoch timestamp - only return badges awarded on or after this date
pagesize
integer
30
Number of badges to return per page, maximum 100 (default: 30)
Stack Exchange List Elected Moderators
Stack Exchange List Elected ModeratorsIntegration name: STACK_EXCHANGE_LIST_ELECTED_MODERATORS
Tool to retrieve users who have moderator powers and were actually elected on a Stack Exchange site. Use when you need to get the list of elected moderators, excluding Stack Exchange Inc. employees unless they were elected before employment.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"100000"
Maximum value for the sort field. Interpretation depends on sort: reputation => number, creation => date, name => string, modified => date.
min
string
"1000"
Minimum value for the sort field. Interpretation depends on sort: reputation => number, creation => date, name => string, modified => date.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'math', 'serverfault'). Use the api_site_parameter from /sites endpoint.
sort
string
"reputation"
Fields by which moderator results can be sorted.
order
string
"desc"
Sort order for results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Use filters to exclude unnecessary fields and reduce bandwidth.
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of items per page (1-100)
Stack Exchange List Errors
Stack Exchange List ErrorsIntegration name: STACK_EXCHANGE_LIST_ERRORS
Tool to retrieve the various error codes that can be produced by the Stack Exchange API. Use when you need to discover, document, or test error handling, or to understand what error codes mean.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination (1-based index, defaults to 1)
filter
string
"default"
Named filter to customize which fields are included in response (e.g., 'default', 'withbody'). Leave empty for all fields.
callback
string
"myCallback"
JSONP callback function name for wrapping the response
pagesize
integer
30
Number of errors to return per page (1-100, defaults to 30)
Stack Exchange List Featured Questions
Stack Exchange List Featured QuestionsIntegration name: STACK_EXCHANGE_LIST_FEATURED_QUESTIONS
Tool to retrieve all questions with active bounties in the system. Use when you need to find questions with bounties, filter by tags, or sort by activity/creation/votes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1672531200"
Maximum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number.
min
string
"1640995200"
Minimum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com'). This identifies which site to query for featured questions.
sort
string
"activity"
Sort questions by: 'activity' (last activity date), 'creation' (question creation date), or 'votes' (question score). Default is 'activity'.
order
string
"desc"
Sort order: 'desc' (descending, newest first) or 'asc' (ascending, oldest first)
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total')
tagged
string
"python;django"
Semicolon-delimited list of tags to filter by (e.g., 'python;django')
todate
integer
1612137600
Unix timestamp for latest creation date filter
callback
string
—
JSONP callback parameter for cross-domain requests
fromdate
integer
1609459200
Unix timestamp for earliest creation date filter
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange List Moderator Only Tags
Stack Exchange List Moderator Only TagsIntegration name: STACK_EXCHANGE_LIST_MODERATOR_ONLY_TAGS
Tool to retrieve tags that only moderators can use on a Stack Exchange site. Use when you need to discover moderator-only tags, filter by name substring, or sort by popularity/activity/name.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1000"
Maximum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
min
string
"100"
Minimum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"popular"
Fields by which tag results can be sorted.
order
string
"desc"
Sort order for tag results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Use filters to exclude unnecessary fields and reduce bandwidth.
inname
string
"status"
Filter tags by name containing this string (case-insensitive substring match). For example, 'own' would return both 'download' and 'owner' amongst others.
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of items per page (1-100, default: 30)
Stack Exchange List Moderators
Stack Exchange List ModeratorsIntegration name: STACK_EXCHANGE_LIST_MODERATORS
Tool to retrieve users who can exercise moderation powers on a Stack Exchange site. Use when you need to identify site moderators, including Stack Exchange employees granted moderation abilities.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"100000"
Maximum value for the sort field. Interpretation depends on sort: reputation => number, creation => date, name => string, modified => date.
min
string
"1000"
Minimum value for the sort field. Interpretation depends on sort: reputation => number, creation => date, name => string, modified => date.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'math', 'serverfault'). Use the api_site_parameter from /sites endpoint.
sort
string
"reputation"
Fields by which moderator results can be sorted.
order
string
"desc"
Sort order for results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Use filters to exclude unnecessary fields and reduce bandwidth.
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of items per page (1-100)
Stack Exchange List Named Badges
Stack Exchange List Named BadgesIntegration name: STACK_EXCHANGE_LIST_NAMED_BADGES
Tool to retrieve all explicitly named badges from a Stack Exchange site. Use when you need to discover available badges, filter badges by name, or rank badges by type (gold, silver, bronze). Named badges are general badges awarded site-wide, as opposed to tag-based badges.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"gold"
Maximum value for the sort field. For 'rank' sort: use 'gold', 'silver', or 'bronze'. For 'name' sort: use badge name string.
min
string
"bronze"
Minimum value for the sort field. For 'rank' sort: use 'gold', 'silver', or 'bronze'. For 'name' sort: use badge name string.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault'). Required for all Stack Exchange API calls.
sort
string
"rank"
Sort badges by 'rank' (bronze > silver > gold, default) or 'name' (alphabetical)
order
string
"desc"
Sort order: 'desc' (descending, default) or 'asc' (ascending)
filter
string
"default"
Stack Exchange API filter to customize which fields are included in response (e.g., 'default', 'withbody', 'total')
inname
string
"python"
Filter badges by partial name match. Case-insensitive substring search.
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest date filter
callback
string
—
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of badges per page (1-100, defaults to 30)
Stack Exchange List No Answer Questions
Stack Exchange List No Answer QuestionsIntegration name: STACK_EXCHANGE_LIST_NO_ANSWER_QUESTIONS
Tool to retrieve questions that have received no answers from a Stack Exchange site. Use when you need to find unanswered questions across the site, optionally filtered by tags, dates, or score.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is a number.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is a number.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Each site has its own set of questions.
sort
string
"creation"
Sort questions by this field: 'activity' (last activity date), 'creation' (creation date), or 'votes' (score). Default is 'activity'.
order
string
"desc"
Order of results: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'none', 'total')
tagged
string
"python;pandas"
Semicolon-delimited list of tags to filter by (e.g., 'python;pandas'). This is an AND constraint - all tags must be present on the question.
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest date filter. Only questions created on or before this date are returned.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter. Only questions created on or after this date are returned.
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange List Posts
Stack Exchange List PostsIntegration name: STACK_EXCHANGE_LIST_POSTS
Tool to retrieve all posts (questions and answers) from a Stack Exchange site. Use when you need to list recent posts across all content types, most voted posts, or apply date/score filters across the entire site. This is the union of questions and answers, returning common fields for both.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp (as string); when sort='votes', this is the maximum score
min
string
"1609459200"
Minimum value for the sort field - when sort='activity' or sort='creation', this is a Unix timestamp (as string); when sort='votes', this is the minimum score
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"creation"
Sort field for posts.
order
string
"desc"
Sort order for posts.
filter
string
"default"
Custom filter name to control which fields are returned (e.g., 'default', 'withbody', 'total')
todate
integer
1612137600
Unix epoch timestamp - only return posts created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix epoch timestamp - only return posts created on or after this date
pagesize
integer
30
Number of posts to return per page, maximum 100 (default: 30)
Stack Exchange List Privileges
Stack Exchange List PrivilegesIntegration name: STACK_EXCHANGE_LIST_PRIVILEGES
Tool to retrieve all earnable privileges on a Stack Exchange site. Use when you need to discover what abilities users can earn based on reputation, including the reputation thresholds required for each privilege.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Can be the full domain name or short form.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total')
callback
string
"myCallback"
JSONP callback function name for cross-origin requests
pagesize
integer
30
Number of privileges to return per page, maximum 100 (default: 30)
Stack Exchange List Required Tags
Stack Exchange List Required TagsIntegration name: STACK_EXCHANGE_LIST_REQUIRED_TAGS
Tool to retrieve tags found on a site that fulfill required tag constraints on questions. Use when you need to discover which tags are required for certain question types on a Stack Exchange site.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1000"
Maximum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
min
string
"100"
Minimum value for the sort field. Interpretation depends on sort: popular => number, activity => date, name => string.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"popular"
Fields by which tag results can be sorted.
order
string
"desc"
Sort order for tag results.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total'). Use filters to exclude unnecessary fields and reduce bandwidth.
inname
string
"python"
Filter tags by name substring - only returns tags whose names contain this string (case-insensitive). For example, inname=own would return both 'download' and 'owner' amongst others.
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
callback
string
"myCallback"
JSONP callback function name for wrapping the JSON response
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
30
Number of items per page (1-100)
Stack Exchange List Suggested Edits
Stack Exchange List Suggested EditsIntegration name: STACK_EXCHANGE_LIST_SUGGESTED_EDITS
Tool to retrieve all suggested edits in a Stack Exchange site. Use when you need to list all pending, approved, or rejected edit suggestions with filtering by date range, sort by creation/approval/rejection date, and paginate through results.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"2023-12-31"
Maximum value for the sort field - when sort='creation', 'approval', or 'rejection', this is a date value
min
string
"2023-01-01"
Minimum value for the sort field - when sort='creation', 'approval', or 'rejection', this is a date value
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu'). Each method operates on a single site at a time, identified by the site parameter. This can be the full domain name (e.g., 'stackoverflow.com'), or a short form identified by api_site_parameter on the site object.
sort
string
"creation"
Sort field: 'creation' (by creation date, default), 'approval' (by approval date, does not return unapproved suggested edits), or 'rejection' (by rejection date, does not return unrejected suggested edits)
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Custom filter name to control which fields are returned in the response. Filters allow applications to reduce API responses to just the fields they are concerned with.
todate
integer
1612137600
Unix epoch timestamp - only return suggested edits created on or before this date
callback
string
"myCallback"
JSONP callback function name for wrapping the response
fromdate
integer
1609459200
Unix epoch timestamp - only return suggested edits created on or after this date
pagesize
integer
30
Number of suggested edits to return per page, maximum 100 (default: 30)
Stack Exchange List Tag Badges
Stack Exchange List Tag BadgesIntegration name: STACK_EXCHANGE_LIST_TAG_BADGES
Returns badges awarded for participation in specific tags on Stack Exchange sites. Use when you need to discover tag-specific badges (like language or topic badges), filter badges by rank (gold/silver/bronze), or search for badges by name.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"gold"
Maximum value for the sort field - when sort='rank', use 'gold'/'silver'/'bronze'; when sort='name', use a string
min
string
"bronze"
Minimum value for the sort field - when sort='rank', use 'gold'/'silver'/'bronze'; when sort='name', use a string
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
sort
string
"rank"
Sort field: 'rank' (by badge rank: bronze > silver > gold) or 'name' (alphabetically by badge name). Default is 'rank'
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Custom filter name to control which fields are returned (e.g., 'default', 'withbody', 'total')
inname
string
"python"
Filter badges by name containing this string (case-insensitive substring match)
todate
integer
1612137600
Unix epoch timestamp - only return badges created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix epoch timestamp - only return badges created on or after this date
pagesize
integer
30
Number of badges to return per page, maximum 100 (default: 30)
Stack Exchange List Tags
Stack Exchange List TagsIntegration name: STACK_EXCHANGE_LIST_TAGS
Tool to retrieve tags found on a Stack Exchange site. Use when you need to browse available tags, search for tags by name substring, or filter by popularity, activity, or alphabetically.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1000"
Maximum value for the sort field - depends on sort parameter: for 'popular' use number (count), for 'activity' use date (Unix timestamp), for 'name' use string
min
string
"100"
Minimum value for the sort field - depends on sort parameter: for 'popular' use number (count), for 'activity' use date (Unix timestamp), for 'name' use string
page
integer
1
Page number for pagination (1-based index, default is 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math'). Use the api_site_parameter from the site object.
sort
string
"popular"
Sort field for tags.
order
string
"desc"
Order for sorting results.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody')
inname
string
"python"
Filter tags by name substring - returns tags that contain this substring (e.g., 'own' would return 'download' and 'owner')
todate
integer
1612137600
Unix epoch timestamp - only return tags active on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix epoch timestamp - only return tags active on or after this date
pagesize
integer
30
Number of tags to return per page (1-100, default is 30)
Stack Exchange List Tag Synonyms
Stack Exchange List Tag SynonymsIntegration name: STACK_EXCHANGE_LIST_TAG_SYNONYMS
Tool to retrieve all tag synonyms found on a Stack Exchange site. Use when you need to discover which tags are synonyms of other tags (e.g., 'js' -> 'javascript'). For synonyms of specific tags, prefer using the get tags by tags endpoint.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for the sort field - depends on sort parameter: for 'creation' use Unix date, for 'applied' use number, for 'activity' use Unix date
min
string
"1609459200"
Minimum value for the sort field - depends on sort parameter: for 'creation' use Unix date, for 'applied' use number, for 'activity' use Unix date
page
integer
1
Page number for pagination, 1-based (default: 1)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser')
sort
string
"creation"
Sort field: 'creation' (by creation_date), 'applied' (by applied_count), or 'activity' (by last_applied_date). Default is 'creation'
order
string
"desc"
Sort order: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Custom filter name to control which fields are returned in the response
todate
integer
1612137600
Unix epoch timestamp - only return tag synonyms created on or before this date
callback
string
"myCallback"
JSONP callback function name for cross-origin requests
fromdate
integer
1609459200
Unix epoch timestamp - only return tag synonyms created on or after this date
pagesize
integer
30
Number of tag synonyms to return per page, maximum 100 (default: 30)
Stack Exchange List Unanswered Questions
Stack Exchange List Unanswered QuestionsIntegration name: STACK_EXCHANGE_LIST_UNANSWERED_QUESTIONS
Tool to retrieve questions the site considers to be unanswered. Use when you need to find questions that lack upvoted answers. Note: a question must have at least one upvoted answer to be considered answered, so questions with only non-upvoted answers will appear in results.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1612137600"
Maximum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is a number.
min
string
"1609459200"
Minimum value for the sort field. When sort='activity' or sort='creation', this is a Unix timestamp; when sort='votes', this is a number.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Each site has its own set of questions.
sort
string
"creation"
Sort questions by this field: 'activity' (last activity date), 'creation' (creation date), or 'votes' (score)
order
string
"desc"
Order of results: 'asc' (ascending) or 'desc' (descending)
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'none', 'total')
tagged
string
"python;pandas"
Semicolon-delimited list of tags to filter by (e.g., 'python;pandas'). Returns only questions with ALL specified tags.
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest date filter. Only questions created on or before this date are returned.
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter. Only questions created on or after this date are returned.
pagesize
integer
30
Number of items per page (max 100)
Stack Exchange List Unanswered Questions My Tags
Stack Exchange List Unanswered Questions My TagsIntegration name: STACK_EXCHANGE_LIST_UNANSWERED_QUESTIONS_MY_TAGS
Tool to retrieve unanswered questions within the authenticated user's favorite or frequented tags. Use when you need to find questions the site considers unanswered that match the user's tag interests.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"1672531200"
Maximum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number.
min
string
"1640995200"
Minimum value constraint for the sort field. For 'activity'/'creation' sorts: Unix timestamp (date). For 'votes' sort: number.
page
integer
1
Page number for pagination (1-based index). Defaults to 1.
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com'). This identifies which site to query.
sort
string
"activity"
Sort questions by: 'activity' (last activity date), 'creation' (question creation date), or 'votes' (question score). Default is 'activity'.
order
string
"desc"
Sort order: 'desc' (descending, newest first) or 'asc' (ascending, oldest first). Defaults to 'desc'.
filter
string
"default"
Stack Exchange API filter string to customize which fields are included in response (e.g., 'default', 'withbody', 'total').
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest creation date filter.
callback
string
—
JSONP callback parameter for cross-domain requests.
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest creation date filter.
pagesize
integer
30
Number of items per page (max 100). Defaults to 30.
Stack Exchange List Users
Stack Exchange List UsersIntegration name: STACK_EXCHANGE_LIST_USERS
Tool to retrieve all users on a Stack Exchange site. Use when you need to browse users on a site, search for users by name substring, or filter by reputation, creation date, or modification date with sorting options.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
max
string
"100000"
Maximum value for the sort field. For reputation use number, for creation/modified use Unix date, for name use string.
min
string
"1000"
Minimum value for the sort field. For reputation use number, for creation/modified use Unix date, for name use string.
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser'). Required parameter.
sort
string
"reputation"
Fields by which user results can be sorted.
order
string
"desc"
Sort order for results.
filter
string
"default"
Stack Exchange API filter string to include specific fields in response (e.g., 'default', 'withbody', 'total')
inname
string
"john"
Filter users by name substring - only returns users whose display names contain this string (case-insensitive)
todate
integer
1640995200
Unix timestamp (epoch seconds) for latest date filter
callback
string
"myCallback"
JSONP callback function name for cross-domain requests
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest date filter
pagesize
integer
10
Number of results per page (max 100)
Stack Exchange Render Answer
Stack Exchange Render AnswerIntegration name: STACK_EXCHANGE_RENDER_ANSWER
Tool to render a preview of an answer given its body and the question it's on. Use when you need to see how an answer will look after markdown is converted to HTML without actually posting it to Stack Exchange.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
226131
ID of the question the answer is on
key
string
"your_api_key_here"
Application key for higher request quota. Optional but recommended for applications making many requests.
body
string
✅
"This is a test answer with **markdown** formatting."
Body of the answer in markdown format to render. This will be converted to HTML for preview purposes.
site
string
✅
"stackoverflow"
Stack Exchange site to query (e.g., 'stackoverflow', 'serverfault', 'superuser', 'math', 'askubuntu')
access_token
string
"your_access_token_here"
Access token to simulate answer being created by authenticated user. Optional - only needed to preview answer as it would appear if posted by a specific user.
Stack Exchange Search Advanced
Stack Exchange Search AdvancedIntegration name: STACK_EXCHANGE_SEARCH_ADVANCED
Tool to search a Stack Exchange site for questions matching advanced criteria. Use when you need to search with complex filters like accepted answers, closed status, body text, title text, user filters, or view counts. Supports free-form text search and multiple tag filters.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
q
string
"python pandas dataframe"
Free form text search query. Will match all question properties based on an undocumented algorithm.
key
string
—
Application key for increased quota
max
string
"1612137600"
Maximum value constraint for the sort field. For sort='activity' or 'creation', this is a Unix timestamp; for sort='votes', this is a number; for sort='relevance', this parameter is ignored.
min
string
"1609459200"
Minimum value constraint for the sort field. For sort='activity' or 'creation', this is a Unix timestamp; for sort='votes', this is a number; for sort='relevance', this parameter is ignored.
url
string
"example.com"
URL which must be contained in a post. This can be a full URL or a partial match.
body
string
"dataframe"
Text which must appear in returned questions' bodies.
page
integer
1
Page number for pagination (1-based index).
site
string
✅
"stackoverflow"
Stack Exchange site to search (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com'). Each method operates on a single site at a time.
sort
string
—
Sort field for search results
user
integer
12345
User ID of the question author to filter by.
wiki
string
—
Boolean filter for accepted, closed, migrated, notice, and wiki parameters
order
string
—
Sort order for search results
title
string
"How to"
Text which must appear in returned questions' titles.
views
integer
100
Minimum number of views returned questions must have.
closed
string
—
Boolean filter for accepted, closed, migrated, notice, and wiki parameters
filter
string
"default"
Stack Exchange API filter to include specific fields in response. Built-in filters: 'default', 'withbody', 'none', 'total'. Custom filters can be created via /filter/create.
notice
string
—
Boolean filter for accepted, closed, migrated, notice, and wiki parameters
tagged
string
"python;pandas"
Semicolon-delimited list of tags questions must have (e.g., 'python;pandas').
todate
integer
1612137600
Unix timestamp for latest creation date filter.
answers
integer
1
Minimum number of answers returned questions must have.
accepted
string
—
Boolean filter for accepted, closed, migrated, notice, and wiki parameters
callback
string
—
JSONP callback function name for cross-domain requests.
fromdate
integer
1609459200
Unix timestamp for earliest creation date filter.
migrated
string
—
Boolean filter for accepted, closed, migrated, notice, and wiki parameters
pagesize
integer
30
Number of items per page (maximum 100).
nottagged
string
"javascript;java"
Semicolon-delimited list of tags to exclude from results (e.g., 'java;c++').
access_token
string
—
OAuth2 access token for authenticated requests
Stack Exchange Search Excerpts
Stack Exchange Search ExcerptsIntegration name: STACK_EXCHANGE_SEARCH_EXCERPTS
Tool to search a Stack Exchange site for items matching given criteria with excerpt snippets. Use when you need search results with highlighted excerpts showing matching text from questions and answers.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
q
string
"python pandas"
Free-form text parameter that matches all question properties (title, body, tags, etc.)
max
integer
100
Maximum value constraint for the sort field (e.g., max score, or max timestamp for date-based sorts)
min
integer
0
Minimum value constraint for the sort field (e.g., min score, or min timestamp for date-based sorts)
url
string
"github.com"
URL that must be contained in the post
body
string
"dataframe"
Text which must appear in returned questions' bodies
page
integer
1
Page number for pagination (1-based index)
site
string
✅
"stackoverflow"
Stack Exchange site to search (e.g., 'stackoverflow', 'serverfault', 'math.stackexchange.com')
sort
string
"relevance"
Sort results by: 'activity' (last activity), 'votes' (score), 'creation' (date created), or 'relevance' (search relevance)
user
integer
123456
User ID of the question owner to filter by
wiki
boolean
—
True to return only community wiki posts, false for non-wiki. Leave empty for no filtering.
order
string
"desc"
Sort order: 'desc' (descending, highest first) or 'asc' (ascending, lowest first). Defaults to 'desc'.
title
string
"how to"
Text which must appear in returned questions' titles
views
integer
100
Minimum view count for returned questions
closed
boolean
—
True to return only closed questions, false for open ones. Leave empty for no filtering.
filter
string
"default"
Response filter to include specific fields
notice
boolean
—
True to return only questions with post notices, false for those without. Leave empty for no filtering.
tagged
array
["python","pandas"]
List of tags questions must have. Multiple tags use AND logic.
todate
integer
1612137600
Unix timestamp (epoch seconds) for latest creation date filter
answers
integer
1
Minimum number of answers returned questions must have
accepted
boolean
—
True to return only questions with accepted answers, false for those without. Leave empty for no filtering.
fromdate
integer
1609459200
Unix timestamp (epoch seconds) for earliest creation date filter
migrated
boolean
—
True to return only questions migrated away from a site, false for non-migrated. Leave empty for no filtering.
pagesize
integer
30
Number of items per page (max 100)
nottagged
array
["javascript"]
List of tags to exclude from results. Can be used with other filters to refine searches.