Chats
List a project's chats and read their conversations.
A project's chats.
PersonalAccessTokenAuthorizationBearer <token>A personal access token, created under Account Settings → Developer → Personal access tokens.
project_id*stringlimit?integerHow many records to return.
int321 <= value <= 1000100cursor?stringThe next_cursor of the previous page.
sort?stringcreated lists the newest first; last_activity lists the most recently active first.
"created""created""last_activity"since?stringKeep only records active at or after this time, such as 2026-10-30T19:00:00Z.
date-timeThe request has succeeded.
application/json- response
data*array<>next_cursor*|Pass this as cursor to get the next page, or null on the last page.
curl -X GET 'https://www.superconductor.com/api/v1/projects/string/chats'{ "data": [ { "id": "string", "url": "http://example.com", "title": "string", "status": "string", "profile_name": "string", "model": "string", "created_at": "2019-08-24T14:15:22Z", "last_activity_at": "2019-08-24T14:15:22Z", "creator": { "type": "string", "id": "string", "name": "string", "email": "string" } } ], "next_cursor": "string"}A chat's details.
PersonalAccessTokenAuthorizationBearer <token>A personal access token, created under Account Settings → Developer → Personal access tokens.
id*stringThe request has succeeded.
application/json- response
id*stringurl*stringurititle*string|nullstatus*stringSuch as idle, running, pending_user, or failed.
profile_name*|The coding agent in the chat.
model*string|nullcreated_at*stringdate-timelast_activity_at*stringdate-timecreator*|nullcurl -X GET 'https://www.superconductor.com/api/v1/chats/string'{ "id": "string", "url": "http://example.com", "title": "string", "status": "string", "profile_name": "string", "model": "string", "created_at": "2019-08-24T14:15:22Z", "last_activity_at": "2019-08-24T14:15:22Z", "creator": { "type": "string", "id": "string", "name": "string", "email": "string" }}A chat's conversation, in order.
PersonalAccessTokenAuthorizationBearer <token>A personal access token, created under Account Settings → Developer → Personal access tokens.
id*stringlimit?integerHow many records to return.
int321 <= value <= 1000100cursor?stringThe next_cursor of the previous page.
The request has succeeded.
application/json- response
data*array<>next_cursor*|Pass this as cursor to get the next page, or null on the last page.
curl -X GET 'https://www.superconductor.com/api/v1/chats/string/messages'{ "data": [ { "id": "string", "created_at": "2019-08-24T14:15:22Z", "author": { "type": "string", "name": "string", "id": "string", "email": "string" }, "text": "string" } ], "next_cursor": "string"}