Chat · Capability
Reference Chat API
Reference OpenAPI definition describing the typical shape of a chat platform API. Captures the vocabulary used for conversations, messages, and participants and serves as a profiling baseline for cataloguing concrete chat platform APIs.
What You Can Do
GET
Listconversations
— List conversations
/conversations
POST
Createconversation
— Create a conversation
/conversations
GET
Getconversation
— Get a conversation
/conversations/{conversationId}
GET
Listmessages
— List messages in a conversation
/conversations/{conversationId}/messages
POST
Sendmessage
— Send a message
/conversations/{conversationId}/messages
GET
Listparticipants
— List participants
/conversations/{conversationId}/participants
POST
Addparticipant
— Add a participant
/conversations/{conversationId}/participants
MCP Tools
listconversations
List conversations
read-only
idempotent
createconversation
Create a conversation
getconversation
Get a conversation
read-only
idempotent
listmessages
List messages in a conversation
read-only
idempotent
sendmessage
Send a message
listparticipants
List participants
read-only
idempotent
addparticipant
Add a participant