Skip to content

Find waypoint runs by route run

Find all waypoint runs for a given route run.

POST/api/robot/findWaypointRunsByRouteRun

Authorizations

x-auth-apikeystringheaderrequired

Your Rhombus API key. Must be accompanied by the x-auth-scheme header set to api-token (or partner-api-token for partner endpoints).

Headers

x-auth-schemeenum<string>headerrequireddefault: api-token

Authentication scheme identifier. Use api-token for standard API key authentication, partner-api-token for partner API key authentication. Must be paired with the x-auth-apikey header containing your API key.

Available options: api-token, api, partner-api-token, partner-api

Body

application/json · object

Request to find waypoint runs for a given route run.

routeRunUuidstring<RUUID> | nullbodyrequired

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

Response

200 OK

application/json · object

Response containing the waypoint runs for a route run.

errorboolean | null
errorMsgstring | null
warningMsgstring | null
waypointRunsobject[] | null

List of waypoint runs for the route run

Show child attributes
actionStatusMapobject | null
Show child attributes
statusenum<string>

Available options: NOT_STARTED, COMPLETED, ABORTED, UNKNOWN

updatedAtMsinteger<int64> | null
arrivedAtEventUuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

arrivedAtMsinteger<int64> | null
completedAtEventUuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

completedAtMsinteger<int64> | null
createdAtMsinteger<int64> | null
deviceUuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

dwellStrategyenum<string>default: DURATION

Strategy for how long the robot dwells at this waypoint

Available options: NONE, DURATION, TIME_ABSOLUTE, EVENT, MANUAL, UNKNOWN

dwellTimeMsinteger<int64> | null
namestring | null
ordinalinteger<int32> | null
orgUuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

parentRouteRunUuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

parentRouteUuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

poseAchievedobject
Show child attributes
orientationnumber<double>[] | null

Items: 4 to 4

positionnumber<double>[] | null

Items: 3 to 3

poseTargetobject
Show child attributes
orientationnumber<double>[] | null

Items: 4 to 4

positionnumber<double>[] | null

Items: 3 to 3

routeWaypointUuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

ruleReferencesstring<RUUID>[] | null
startedAtEventUuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

startedAtMsinteger<int64> | null
statusenum<string>

Available options: PENDING, NAVIGATING, ARRIVED, COMPLETED

updatedAtMsinteger<int64> | null
uuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"

waypointUuidstring<RUUID> | null

base 64 (url-safe) uuid string

Example: "AAAAAAAAAAAAAAAAAAAAAA"