Docs

Message Types

Overview of all technical message types supported by agrirouter

Technical message types are the standardized payload formats that endpoints exchange through agrirouter. Every message carries a technical message type identifier that defines the structure and semantics of its payload.

Technical message types are grouped into broader information types, such as TaskData, Telemetry, or Images. The two levels play different roles in routing:

  • Endpoints declare capabilities and subscriptions at the technical message type level. Each entry in PUT /endpoints/{externalId} names a specific TMT such as iso:11783:-10:taskdata:zip.
  • Routes, configured by the account owner in the agrirouter UI, operate at the information type level. A single route permits every TMT that belongs to the selected information type to flow between source and destination.
Messaging Concepts9 min

Supported Message Types

The following table lists all technical message types currently supported.

Technical Message TypeInformation TypeFormatDescription
iso:11783:-10:taskdata:zipTaskDataZIP (binary)A zip file containing an ISO 11783-10 TaskData set
iso:11783:-10:device_description:protobufTelemetryProtobufEFDI device descriptions (TeamSets)
iso:11783:-10:time_log:protobufTelemetryProtobufLive telemetry data (TimeLogs)
gps:infoTelemetryProtobufGPS position information (deprecated)
img:bmpImageBinaryBitmap image
img:jpegImageBinaryJPEG image
img:pngImageBinaryPNG image
shp:shape:zipShapeZIP (binary)ESRI Shapefile dataset
doc:pdfDocumentBinaryPDF document
vid:aviVideoBinaryAVI video
vid:mp4VideoBinaryMPEG4 video
vid:wmvVideoBinaryWMV video

Message Type Categories

Requesting New Message Types

The set of supported message types can be extended. If your application needs a message type that is not listed above, write to support@agrirouter.com.

On this page