# TextQL Chat Service API

**Canonical:** https://apis.io/apis/textql/textql-chatservice-api/  
**Provider:** TextQL — https://apis.io/providers/textql/  
**Base URL:** https://app.textql.com/v2  
**Documentation:** https://docs.textql.com/api-reference/v2/introduction

TextQL Chat Service API is one of 39 APIs that [TextQL](https://apis.io/providers/textql/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include ChatService. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

The ChatService API from TextQL — 38 operation(s) for chatservice.

## Operations (38)

| Method | Path | Summary |
|---|---|---|
| POST | `/textql.rpc.public.chat.ChatService/ApproveContextPromptChange` | ApproveContextPromptChange |
| POST | `/textql.rpc.public.chat.ChatService/ApproveOntologyChange` | ApproveOntologyChange |
| POST | `/textql.rpc.public.chat.ChatService/AttachAgentToChat` | AttachAgentToChat |
| POST | `/textql.rpc.public.chat.ChatService/AttachApp` | AttachApp |
| POST | `/textql.rpc.public.chat.ChatService/AttachDashboard` | AttachDashboard |
| POST | `/textql.rpc.public.chat.ChatService/AttachDataset` | RateChatCell appends a row to cell_rating for every click; thumbs-down also… |
| POST | `/textql.rpc.public.chat.ChatService/BookmarkChat` | BookmarkChat |
| POST | `/textql.rpc.public.chat.ChatService/CancelStream` | CancelStream |
| POST | `/textql.rpc.public.chat.ChatService/CheckChatPermissions` | CheckChatPermissions |
| POST | `/textql.rpc.public.chat.ChatService/CheckHealth` | CheckHealth |
| POST | `/textql.rpc.public.chat.ChatService/CheckStreamlitHealth` | CheckStreamlitHealth |
| POST | `/textql.rpc.public.chat.ChatService/CreateChat` | CreateChat |
| POST | `/textql.rpc.public.chat.ChatService/DeleteChat` | DeleteChat |
| POST | `/textql.rpc.public.chat.ChatService/DismissQuestions` | Resolve a halted questions cell. |
| POST | `/textql.rpc.public.chat.ChatService/DuplicateChat` | DuplicateChat |
| POST | `/textql.rpc.public.chat.ChatService/GetAPIChatAnswer` | GetAPIChatAnswer |
| POST | `/textql.rpc.public.chat.ChatService/GetArtifact` | GetArtifact |
| POST | `/textql.rpc.public.chat.ChatService/GetChat` | GetChat |
| POST | `/textql.rpc.public.chat.ChatService/GetChatArtifactsSummary` | GetChatArtifactsSummary |
| POST | `/textql.rpc.public.chat.ChatService/GetChatExecutionTiming` | GetChatExecutionTiming |
| POST | `/textql.rpc.public.chat.ChatService/GetChatHistory` | GetChatHistory |
| POST | `/textql.rpc.public.chat.ChatService/GetChats` | GetChats |
| POST | `/textql.rpc.public.chat.ChatService/GetCompletionParameters` | List distinct chat creators the user can access |
| POST | `/textql.rpc.public.chat.ChatService/GetCompletionParametersBatch` | GetCompletionParametersBatch |
| POST | `/textql.rpc.public.chat.ChatService/GetLlmUsage` | GetLlmUsage |
| POST | `/textql.rpc.public.chat.ChatService/GetMembersWithChats` | GetMembersWithChats |
| POST | `/textql.rpc.public.chat.ChatService/GetPlaybookChats` | GetPlaybookChats |
| POST | `/textql.rpc.public.chat.ChatService/PollChatEvents` | PollChatEvents |
| POST | `/textql.rpc.public.chat.ChatService/QueryOneShot` | QueryOneShot |
| POST | `/textql.rpc.public.chat.ChatService/RateChatCell` | RateChatCell |
| POST | `/textql.rpc.public.chat.ChatService/RejectContextPromptChange` | RejectContextPromptChange |
| POST | `/textql.rpc.public.chat.ChatService/RejectOntologyChange` | Resolve a halted ask_approval form cell. |
| POST | `/textql.rpc.public.chat.ChatService/RunChat` | RunChat |
| POST | `/textql.rpc.public.chat.ChatService/SendMessage` | SendMessage |
| POST | `/textql.rpc.public.chat.ChatService/SubmitContextPromptChange` | SubmitContextPromptChange |
| POST | `/textql.rpc.public.chat.ChatService/SubmitQuestions` | SubmitQuestions |
| POST | `/textql.rpc.public.chat.ChatService/UnbookmarkChat` | UnbookmarkChat |
| POST | `/textql.rpc.public.chat.ChatService/UpdateChat` | UpdateChat |

## Machine-readable artifacts (14)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/openapi/textql-chatservice-api-openapi.yml
- **Documentation** — https://docs.textql.com/api-reference/v2/introduction
- **APIReference** — https://docs.textql.com/api-reference/v2/introduction
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/authentication/textql-authentication.yml
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/scopes/textql-scopes.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/errors/textql-problem-types.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/conventions/textql-conventions.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/data-model/textql-data-model.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/rate-limits/textql-rate-limits.yml
- **Documentation** — https://docs.textql.com/api-reference/introduction
- **APIReference** — https://docs.textql.com/api-reference/introduction
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/asyncapi/textql-webhooks.yml
- **Deprecation** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/lifecycle/textql-lifecycle.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/textql/refs/heads/main/conformance/textql-conformance.yml

## Other TextQL APIs (12)

- [Ana MCP Server](https://apis.io/apis/textql/textql-ana-mcp-server/)
- [TextQL Agent Service API](https://apis.io/apis/textql/textql-agentservice-api/)
- [TextQL API Keys API](https://apis.io/apis/textql/textql-api-keys-api/)
- [TextQL App Service API](https://apis.io/apis/textql/textql-appservice-api/)
- [TextQL Audit Log Service API](https://apis.io/apis/textql/textql-auditlogservice-api/)
- [TextQL Changes API](https://apis.io/apis/textql/textql-changes-api/)
- [TextQL Chat API](https://apis.io/apis/textql/textql-chat-api/)
- [TextQL Connectors API](https://apis.io/apis/textql/textql-connectors-api/)
- [TextQL Connector Service API](https://apis.io/apis/textql/textql-connectorservice-api/)
- [TextQL Dashboard Service API](https://apis.io/apis/textql/textql-dashboardservice-api/)
- [TextQL Dataset Service API](https://apis.io/apis/textql/textql-datasetservice-api/)
- [TextQL MCP Service API](https://apis.io/apis/textql/textql-mcpservice-api/)

## Tags

ChatService

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/textql/textql-chatservice-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/textql/.
