SimulationDetailOut
Detailed simulation output including routes and recent events.
simulation objectrequired
Output schema for Simulation model.
idId (string)required
nameName (string)required
descriptionDescription (string)required
statusStatus (string)required
speed_multiplierSpeed Multiplier (number)required
loop_enabledLoop Enabled (boolean)required
mute_external_actionsMute External Actions (boolean)required
progress_percentProgress Percent (number)required
total_events_triggeredTotal Events Triggered (integer)required
route_countRoute Count (integer)required
created_atCreated At (string)required
started_at objectrequired
anyOf
- string
- null
string
paused_at objectrequired
anyOf
- string
- null
string
completed_at objectrequired
anyOf
- string
- null
string
error_messageError Message (string)required
routes object[]required
Array [
idId (string)required
simulation_idSimulation Id (string)required
gpx_route_idGpx Route Id (string)required
gpx_route_nameGpx Route Name (string)required
simulated_device_nameSimulated Device Name (string)required
simulated_device_typeSimulated Device Type (string)required
statusStatus (string)required
current_point_indexCurrent Point Index (integer)required
total_pointsTotal Points (integer)required
progress_percentProgress Percent (number)required
events_triggeredEvents Triggered (integer)required
created_atCreated At (string)required
started_at objectrequired
anyOf
- string
- null
string
paused_at objectrequired
anyOf
- string
- null
string
completed_at objectrequired
anyOf
- string
- null
string
error_messageError Message (string)required
]
recent_events object[]required
Array [
idId (string)required
event_typeEvent Type (string)required
geofence_nameGeofence Name (string)required
workflow_nameWorkflow Name (string)required
action_typeAction Type (string)required
latitudeLatitude (number)required
longitudeLongitude (number)required
details objectrequired
property name*any
dwell_duration_seconds object
anyOf
- number
- null
number
timestampTimestamp (string)required
]
SimulationDetailOut
{
"simulation": {
"id": "string",
"name": "string",
"description": "string",
"status": "string",
"speed_multiplier": 0,
"loop_enabled": true,
"mute_external_actions": true,
"progress_percent": 0,
"total_events_triggered": 0,
"route_count": 0,
"created_at": "string",
"started_at": "string",
"paused_at": "string",
"completed_at": "string",
"error_message": "string"
},
"routes": [
{
"id": "string",
"simulation_id": "string",
"gpx_route_id": "string",
"gpx_route_name": "string",
"simulated_device_name": "string",
"simulated_device_type": "string",
"status": "string",
"current_point_index": 0,
"total_points": 0,
"progress_percent": 0,
"events_triggered": 0,
"created_at": "string",
"started_at": "string",
"paused_at": "string",
"completed_at": "string",
"error_message": "string"
}
],
"recent_events": [
{
"id": "string",
"event_type": "string",
"geofence_name": "string",
"workflow_name": "string",
"action_type": "string",
"latitude": 0,
"longitude": 0,
"details": {},
"dwell_duration_seconds": 0,
"timestamp": "string"
}
]
}