Skip to main content
GET
/
tasks
/
{task_id}
/
trajectory
JavaScript
import MobilerunCloud from '@mobilerun/sdk';

const client = new MobilerunCloud({
  apiKey: 'My API Key',
});

const response = await client.tasks.getTrajectory('182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e');

console.log(response.trajectory);
{
  "trajectory": [
    {
      "data": {
        "id": "<string>",
        "streamUrl": "<string>",
        "token": "<string>"
      },
      "event": "<string>"
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer token via Authorization header

Path Parameters

task_id
string<uuid>
required

Response

Successful Response

trajectory
(TrajectoryCreatedEvent · object | TrajectoryExceptionEvent · object | TrajectoryCancelEvent · object | TrajectoryScreenshotEvent · object | TrajectoryStartEvent · object | TrajectoryTaskRunnerEvent · object | TrajectoryFinalizeEvent · object | TrajectoryStopEvent · object | TrajectoryResultEvent · object | TrajectoryManagerInputEvent · object | TrajectoryManagerPlanEvent · object | TrajectoryExecutorInputEvent · object | TrajectoryExecutorResultEvent · object | TrajectoryScripterExecutorInputEvent · object | TrajectoryScripterExecutorResultEvent · object | TrajectoryPlanCreatedEvent · object | TrajectoryPlanInputEvent · object | TrajectoryPlanThinkingEvent · object | TrajectoryTaskThinkingEvent · object | TrajectoryTaskExecutionEvent · object | TrajectoryTaskExecutionResultEvent · object | TrajectoryTaskEndEvent · object | TrajectoryCodeActExecuteEvent · object | TrajectoryCodeActResultEvent · object | TrajectoryTapActionEvent · object | TrajectorySwipeActionEvent · object | TrajectoryDragActionEvent · object | TrajectoryInputTextActionEvent · object | TrajectoryKeyPressActionEvent · object | TrajectoryStartAppEvent · object | TrajectoryRecordUIStateEvent · object | TrajectoryWaitEvent · object | TrajectoryManagerContextEvent · object | TrajectoryManagerResponseEvent · object | TrajectoryManagerPlanDetailsEvent · object | TrajectoryExecutorContextEvent · object | TrajectoryExecutorResponseEvent · object | TrajectoryExecutorActionEvent · object | TrajectoryExecutorActionResultEvent · object | TrajectoryScripterInputEvent · object | TrajectoryScripterThinkingEvent · object | TrajectoryScripterExecutionEvent · object | TrajectoryScripterExecutionResultEvent · object | TrajectoryScripterEndEvent · object | TrajectoryTextManipulatorInputEvent · object | TrajectoryTextManipulatorResultEvent · object)[]
required

The trajectory of the task

  • TrajectoryCreatedEvent
  • TrajectoryExceptionEvent
  • TrajectoryCancelEvent
  • TrajectoryScreenshotEvent
  • TrajectoryStartEvent
  • TrajectoryTaskRunnerEvent
  • TrajectoryFinalizeEvent
  • TrajectoryStopEvent
  • TrajectoryResultEvent
  • TrajectoryManagerInputEvent
  • TrajectoryManagerPlanEvent
  • TrajectoryExecutorInputEvent
  • TrajectoryExecutorResultEvent
  • TrajectoryScripterExecutorInputEvent
  • TrajectoryScripterExecutorResultEvent
  • TrajectoryPlanCreatedEvent
  • TrajectoryPlanInputEvent
  • TrajectoryPlanThinkingEvent
  • TrajectoryTaskThinkingEvent
  • TrajectoryTaskExecutionEvent
  • TrajectoryTaskExecutionResultEvent
  • TrajectoryTaskEndEvent
  • TrajectoryCodeActExecuteEvent
  • TrajectoryCodeActResultEvent
  • TrajectoryTapActionEvent
  • TrajectorySwipeActionEvent
  • TrajectoryDragActionEvent
  • TrajectoryInputTextActionEvent
  • TrajectoryKeyPressActionEvent
  • TrajectoryStartAppEvent
  • TrajectoryRecordUIStateEvent
  • TrajectoryWaitEvent
  • TrajectoryManagerContextEvent
  • TrajectoryManagerResponseEvent
  • TrajectoryManagerPlanDetailsEvent
  • TrajectoryExecutorContextEvent
  • TrajectoryExecutorResponseEvent
  • TrajectoryExecutorActionEvent
  • TrajectoryExecutorActionResultEvent
  • TrajectoryScripterInputEvent
  • TrajectoryScripterThinkingEvent
  • TrajectoryScripterExecutionEvent
  • TrajectoryScripterExecutionResultEvent
  • TrajectoryScripterEndEvent
  • TrajectoryTextManipulatorInputEvent
  • TrajectoryTextManipulatorResultEvent