Skip to main content
POST
Create a cloud report shell

Authorizations

Authorization
string
header
required

The CLI's device credential, obtained once from the device-link exchange and stored in the OS keystore. Sent as Authorization: Bearer myrq_dev_…. The server never trusts a CLI-supplied user id — identity comes from the credential row.

Body

application/json
workspaceId
string
required
projectId
string
required
localReportId
string
required

The CLI's local report id. Also the idempotency key for the quota reservation.

effortRequested
enum<string>
required
Available options:
low,
high,
xhigh,
ultra,
auto
agent
object
required
projectName
string
required
Maximum string length: 200
effortResolved
enum<string>
Available options:
low,
high,
xhigh,
ultra
host
object

Response

The shell already existed for this localReportId.

reportId
string
required
reportUrl
string<uri>
required
state
string
required
Allowed value: "live"
expiresAt
string<date-time>
required
quota
object
required

Quota windows are UTC-anchored: the day runs 06:00 UTC to 06:00 UTC, the week runs Monday 06:00 UTC to Monday 06:00 UTC.