# Oneprofile Assistant API

**Canonical:** https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-assistant-api/  
**Provider:** Oneprofile — https://apis.io/providers/getoneprofile-ai/

Oneprofile Assistant API is one of 54 APIs that [Oneprofile](https://apis.io/providers/getoneprofile-ai/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Assistant. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The docked AI Assistant: its general chat about the workspace and the product, streamed as Server-Sent Events, and the one list of a person's threads across every assistant, with pin, rename, delete and the search-to-table link.

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| GET | `/assistant/conversations/` | List AI Assistant chat conversations |
| POST | `/assistant/conversations/` | Start an AI Assistant chat conversation |
| GET | `/assistant/conversations/{conversation_id}/messages/` | List AI Assistant chat messages |
| POST | `/assistant/conversations/{conversation_id}/messages/` | Ask the AI Assistant |
| POST | `/assistant/conversations/{conversation_id}/messages/stream/` | Ask the AI Assistant, streaming its work |
| POST | `/assistant/conversations/{conversation_id}/messages/{sequence}/resume/stream/` | Resume an AI Assistant turn waiting on your approval |
| POST | `/assistant/conversations/{conversation_id}/messages/{sequence}/stop/` | Stop an AI Assistant chat turn |
| GET | `/assistant/threads/` | List AI Assistant threads |
| DELETE | `/assistant/threads/{thread_id}/` | Delete an AI Assistant thread |
| PATCH | `/assistant/threads/{thread_id}/` | Rename or pin an AI Assistant thread |
| POST | `/assistant/threads/{thread_id}/link/` | Link an AI Assistant thread to the one it continues in |
| GET | `/assistant/tools/` | List what the AI Assistant can do |
| POST | `/chat-attachments/` | Add a file to send with an AI Assistant message |
| DELETE | `/chat-attachments/{attachment_id}/` | Remove a file added to an AI Assistant message before it was sent |
| GET | `/chat-attachments/{attachment_id}/` | Read a file attached to an AI Assistant message |
| GET | `/chat-attachments/{attachment_id}/columns/{source_index}/distribution/` | Read an attached file column's value distribution |
| GET | `/chat-attachments/{attachment_id}/columns/{source_index}/values/` | List an attached file column's raw values |
| GET | `/chat-attachments/{attachment_id}/comments/` | List the comments on no data row of a file attached to an AI Assistant message |
| POST | `/chat-attachments/{attachment_id}/import/` | Build a table from a file attached to an AI Assistant message |
| GET | `/chat-attachments/{attachment_id}/pages/` | Read pages of a PDF attached to an AI Assistant message |
| GET | `/chat-attachments/{attachment_id}/rows/` | Read rows of a file attached to an AI Assistant message |
| GET | `/chat-attachments/{attachment_id}/rows/length/` | Count the rows of a file attached to an AI Assistant message |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/getoneprofile-ai/openapi/getoneprofile-ai-assistant-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/getoneprofile-ai/json-schema/getoneprofile-ai-assistant-thread-read-schema-schema.json
- **JSONSchema** — https://artifacts.apis.io/getoneprofile-ai/json-schema/getoneprofile-ai-chat-attachment-rows-count-schema-schema.json
- **JSONSchema** — https://artifacts.apis.io/getoneprofile-ai/json-schema/getoneprofile-ai-chat-attachment-read-schema-schema.json
- **JSONSchema** — https://artifacts.apis.io/getoneprofile-ai/json-schema/getoneprofile-ai-chat-attachment-import-response-schema-schema.json
- **JSONSchema** — https://artifacts.apis.io/getoneprofile-ai/json-schema/getoneprofile-ai-workspace-chat-message-create-schema-schema.json
- **JSONSchema** — https://artifacts.apis.io/getoneprofile-ai/json-schema/getoneprofile-ai-chat-attachment-import-request-schema-schema.json

## Other Oneprofile APIs (12)

- [Oneprofile Accounts API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-accounts-api/)
- [Oneprofile Affiliate API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-affiliate-api/)
- [Oneprofile Agent Learnings API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-agent-learnings-api/)
- [Oneprofile Agent Training API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-agent-training-api/)
- [Oneprofile AI Apps API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-ai-apps-api/)
- [Oneprofile AI Context API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-ai-context-api/)
- [Oneprofile App Listings API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-app-listings-api/)
- [Oneprofile Assistant Prompt API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-assistant-prompt-api/)
- [Oneprofile Attribution API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-attribution-api/)
- [Oneprofile Billing API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-billing-api/)
- [Oneprofile Contact Cooldown API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-contact-cooldown-api/)
- [Oneprofile Credits API](https://apis.io/apis/getoneprofile-ai/getoneprofile-ai-credits-api/)

## Tags

Assistant

---

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