List conversations
Your conversations, pinned first, then newest first. Pass nextCursor back as cursor for the next page.
tokenAuthorizationBearer <manova_...>An API token from the panel's «دسترسی API» page: manova_ and 64 hex characters, valid for 90 days.
projectId?stringOnly this project's conversations; none for those outside any project.
length <= 40limit?integer1 to 40.
40cursor?stringThe nextCursor of the previous page.
application/json- response
items*array<>nextCursor*string|nullcurl -X GET 'https://manova.ir/api/v1/external/conversations'{ "items": [ { "id": "string", "title": "string", "createdAt": "string", "updatedAt": "string", "lastMessagePreview": "string", "projectId": "string", "agentId": "string", "isPinned": true, "createdByUserId": 0 } ], "nextCursor": "string"}Send a message POST
Sends a message and streams the reply as server-sent events (`text/event-stream`): `message.started`, `message.delta`..., then one of `message.completed` / `message.aborted` / `message.failed`, and `usage.updated`. Errors before the stream starts are JSON. `clientRequestId` must equal the `Idempotency-Key` header. Retrying an id whose reply has ended replays its final events without charging again. Events: https://docs.manova.ir/chat-api/streaming
Get a conversation GET
One conversation with its messages, oldest first.