curl --request POST \
--url https://api.getovra.com/canvas/chat \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"message": "<string>",
"history": [
{
"content": "<string>"
}
]
}
'"<string>"Streams an NDJSON event sequence (one JSON object per line) representing
Aria’s reasoning, tool calls, and tool results for a single user turn.
Each event is { type: "text" | "tool_call" | "tool_result" | "error" | "done", ... }. Auth: dashboard secret + X-Owner-Id, or a forwarded
Bearer key that Aria reuses verbatim for every tool call so the entire
run rides one credential.
curl --request POST \
--url https://api.getovra.com/canvas/chat \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"message": "<string>",
"history": [
{
"content": "<string>"
}
]
}
'"<string>"Documentation Index
Fetch the complete documentation index at: https://docs.getovra.com/llms.txt
Use this file to discover all available pages before exploring further.
API key (sk_sandbox_* / sk_test_* / sk_live_*) or Agent token (at_* / at_dlg_*)
NDJSON event stream
One JSON object per line — text/tool_call/tool_result/error/done events.