AutonomousUnit

A unit as returned by every human-facing surface.

Fields

    batteryPct
    Int!
    Required
    Charge left, as a percentage.
    countryId
    Int
    Country the unit is registered in. Null when not recorded.
    createdAt
    DateTime!
    Required
    When the unit was registered (UTC).
    firmwareVersion
    String
    Firmware the unit is running. Null when not recorded.
    geofenceId
    Int
    Area the unit is allowed to operate in. Null when it is unrestricted.
    geofenceName
    String
    Name of that area. Null when the unit is unrestricted, or when the name was not included in the response.
    hasCredential
    Boolean!
    Required
    Whether the unit has been given credentials of its own. The credentials themselves are only ever returned once, when they are issued.
    homeBaseLocationId
    Int
    Depot the unit returns to between jobs. Null when none is set.
    id
    Int!
    Required
    Unique identifier for the unit.
    isActive
    Boolean!
    Required
    Whether the unit is in service.
    isDispatchable
    Boolean!
    Required
    Whether the unit meets every condition for being sent on a job right now: in service, verified, and in a state that accepts work.
    lastSeenAt
    DateTime
    When the unit last reported in (UTC). Null when it never has.
    make
    String
    Manufacturer name. Null when not recorded.
    maxRangeKm
    Float!
    Required
    One-way range in kilometres. A job is only offered when this covers the round trip.
    maxSpeedKph
    Float!
    Required
    Top speed in kilometres per hour.
    model
    String
    Model name. Null when not recorded.
    ownerType
    AutonomousOwnerType!
    Required
    Who owns the unit: a merchant, a partner operator, or the platform itself.
    ownerVendorId
    Int
    Merchant that owns the unit. Null unless a merchant owns it.
    ownerVendorName
    String
    Name of the owning merchant. Null unless a merchant owns it, or when the name was not included in the response.
    payloadCapacityKg
    Float!
    Required
    Weight the unit can carry, in kilograms.
    serialNo
    String!
    Required
    Manufacturer serial number.
    status
    AutonomousUnitStatus!
    Required
    What the unit is doing now: idle, on a job, charging, under maintenance or offline.
    unitKind
    AutonomousUnitKind!
    Required
    Whether the unit is a drone, a ground robot or a pavement robot.
    verificationStatus
    AutonomousVerificationStatus!
    Required
    How far the unit has got through platform verification.
Built with