start api thread

Create threads, view thread messages, and update titles

Create threads, view thread messages, and update titles

Requires authentication — run start login first or set START_API_KEY.

Commands

CommandDescription
start api thread listList messages in a thread
start api thread createCreate a new thread in a channel
start api thread renameUpdate a thread title

list

List messages in a thread

Terminal

start api thread list <thread> <server>
ArgumentRequiredDescription
threadYesThread ID
serverYesServer ID
FlagTypeDefaultDescription
--jsonbooleanfalseOutput raw JSON

create

Create a new thread in a channel

Terminal

start api thread create <channel> <server>
ArgumentRequiredDescription
channelYesChannel ID
serverYesServer ID
FlagTypeDefaultDescription
--titlestringThread title

rename

Update a thread title

Terminal

start api thread rename <thread> <title>
ArgumentRequiredDescription
threadYesThread ID
titleYesNew title

Examples

View thread messages

Terminal

start api thread list thr_xyz789 srv_abc123
Thread: Feature discussion Replies: 5 [10:30:15] Alice: What about adding search? [10:31:02] Bob: Great idea, let's scope it out [10:32:45] Charlie: I can take the backend

Create a thread

Terminal

start api thread create ch_general srv_abc123 --title "Bug triage"
✓ Thread created: thr_1709251200000

Rename a thread

Terminal

start api thread rename thr_xyz789 "Updated: Bug triage Q1"
✓ Thread renamed

Get thread as JSON

Terminal

start api thread list thr_xyz789 srv_abc123 --json | jq '.messages | length'
5