Skip to main content
POST
/
computers
/
{id}
/
stream
/
start
Start stream
curl --request POST \
  --url https://www.orgo.ai/api/computers/{id}/stream/start \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "connection_name": "twitch"
}
'
{
  "success": true,
  "status": "<string>",
  "pid": 123
}
Starts streaming the computer’s display via RTMP.
Before using this endpoint, configure an RTMP connection in your account settings.

Path parameters

id
string
required
Computer ID.

Request

connection_name
string
required
Name of the configured RTMP connection.

Response

success
boolean
true if stream started.
status
string
Stream status: streaming.
pid
integer
Stream process ID.

Example

curl -X POST https://www.orgo.ai/api/computers/a3bb189e-8bf9-3888-9912-ace4e6543002/stream/start \
  -H "Authorization: Bearer $ORGO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"connection_name": "twitch"}'

Response

{
  "success": true,
  "status": "streaming",
  "pid": 12345
}

Use cases

  • Live demonstrations of AI agents
  • Recording automation workflows
  • Debugging and monitoring agent behavior
  • Creating content for tutorials

Authorizations

Authorization
string
header
required

API key authentication. Get your key at orgo.ai/workspaces

Path Parameters

id
string
required

Computer ID

Body

application/json
connection_name
string
required

Name of the configured RTMP connection

Response

Stream started

success
boolean
status
string
pid
integer

Stream process ID