List Threads
disqus.list_threads
ActionBusiness appsconnection required
Calls the Disqus API with the connection's credentials.
List threads, newest first, optionally narrowed to one forum.
Connection
- Required
- Yes — the node will not save without one
- Auth type
- API key
- Providers
- Disqus
- Secret shape
- {"api_key": "…"} plus "api_secret" or "access_token" for writes
- Config it needs
- forum
- Resolved by
- config.connection_id, else node.connection_id
Configuration
6 fields, none required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.
| Field | Type | Required | Default | Constraints | Example |
|---|---|---|---|---|---|
forum The forum's short name; leave blank to use the connection's default forum. | string | No | — | — | bobross |
include Which thread states to return; Disqus returns open and closed threads when this is left empty. | array | No | — | array of string | ["open"] |
since Only return rows created after this moment, as a Unix timestamp or an ISO-8601 datetime. | string | No | — | — | 2026-01-01T00:00:00 |
order Sort direction by creation date; newest first by default. | string | No | desc | one of "desc", "asc" | — |
limit How many rows to return in one call; Disqus allows at most 100. | number | No | 25 | 1–100 | — |
cursor Pagination cursor from a previous call's 'next' value; leave blank for the first page. | string | No | — | — | 1441401966307015:0:0 |
Example configuration
Every value below is the contract’s own example or default — nothing invented.
{
"cursor": "1441401966307015:0:0",
"forum": "bobross",
"include": [
"open"
],
"limit": 25,
"order": "desc",
"since": "2026-01-01T00:00:00"
}Output
One shape.
result
| Field | Type | Example |
|---|---|---|
items The rows Disqus returned, newest first by default. | array | — |
count How many rows this response carried. | number | — |
cursor Disqus's own pagination cursor object, as returned. | object | — |
has_next True when a further page of rows exists. | boolean | — |
next The cursor value to pass to the next call, empty when none. | string | — |
{
"count": 0,
"cursor": {},
"has_next": false,
"items": [],
"next": ""
}See List Threads run in a workflow.
In a technical demo we add the Disqus connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.