Zum Inhalt springen
Web APISchemas

Schemas

Every payload type the Web API returns and accepts.

api.Anchor

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
OrganisationIDreqstring
BuildingIDstring
BuildingFloorIDstring
FloorIndexreqinteger-2147483648–2147483647
Namereqstring
TransponderIDreqstring
PositionKindreqstring
CreatedByreqstring
CreatedAtreqstringdate-time
UpdatedAtreqstringdate-time

api.AnchorCreate

objectadditionalProperties: false
PropertyTypeDescription · rules
Namereqstring1–255 chars
TransponderIDreqstring1–100 chars
BuildingFloorIDstring
BuildingIDstring
FloorIndexinteger-2147483648–2147483647
PositionKindstringworld · image

api.AnchorPatch

objectadditionalProperties: false
PropertyTypeDescription · rules
Namestring1–255 chars
BuildingFloorIDstring
BuildingIDstring
FloorIndexinteger-2147483648–2147483647
PositionKindstringworld · image

api.AnchorPosition

objectadditionalProperties: false
PropertyTypeDescription · rules
Longitudereqnumber
Latitudereqnumber
Altitudereqnumber

api.Assignment

objectadditionalProperties: false
PropertyTypeDescription · rules
AssignmentIDreqstring
OrganisationIDreqstring
OrderIDreqstring
TransponderIDreqstring
Typereqstring
Namereqstring
Categoryreqstring
Tagsreqstring[]
AssignStartreqstringdate-time
AssignEndstringdate-time
CreatedByreqstring
CreatedAtreqstringdate-time
UpdatedAtreqstringdate-time

api.AssignmentAttach

objectadditionalProperties: false
PropertyTypeDescription · rules
OrderIDreqstring
AssignmentIDreqstring
TransponderIDreqstring1–100 chars
Namereqstringmax 100 chars
Categorystringmax 100 chars
Tagsstring[]max 20 items, 1–50 chars per item
AssignStartstringdate-time
AssignEndstringdate-time

api.AssignmentCreate

objectadditionalProperties: false
PropertyTypeDescription · rules
Namereqstring1–100 chars
TransponderIDreqstring1–100 chars
TypestringRFID_TAG · TELTONIKA_TAT141 · MULTI_PURPOSE · APP_OWNTRACKS
OrderIDstring
Categorystringmax 100 chars
Tagsstring[]max 20 items, 1–50 chars per item
AssignStartstringdate-time
AssignEndstringdate-time

api.AssignmentPatch

objectadditionalProperties: false
PropertyTypeDescription · rules
Namestring1–100 chars
OrderIDstring
Categorystringmax 100 chars
Tagsstring[]max 20 items, 1–50 chars per item
AssignEndstringdate-time

api.AssignmentsEnd

objectadditionalProperties: false
PropertyTypeDescription · rules
AssignEndstringdate-time

api.AuthKeyOrganisation

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
Namereqstring

api.AuthKeyResponse

objectadditionalProperties: false
PropertyTypeDescription · rules
Tierreqstring
Permissionsreqstring[]

api.Building

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
OrganisationIDreqstring
Namereqstring
GeoReferenceapi.GeoPolygonA GeoJSON Polygon.
IsSyntheticreqboolean
SlotIndexinteger-2147483648–2147483647
CreatedByreqstring
CreatedAtreqstringdate-time
UpdatedAtreqstringdate-time

api.BuildingCreate

objectadditionalProperties: false
PropertyTypeDescription · rules
Namereqstring1–255 chars
GeoReferencereqapi.GeoPolygonA GeoJSON Polygon.
IsSyntheticboolean
SlotIndexinteger0–2147483647

api.BuildingPatch

objectadditionalProperties: false
PropertyTypeDescription · rules
Namestring1–255 chars
GeoReferenceapi.GeoPolygonA GeoJSON Polygon.

api.CurrentAssetAnalyticsBucket

objectadditionalProperties: false
PropertyTypeDescription · rules
Groupstring
TotalAssetsreqinteger≥ 0
SeenLast5mreqinteger≥ 0
SeenLast15mreqinteger≥ 0
SeenLast1hreqinteger≥ 0
SeenLast24hreqinteger≥ 0
StaleAssetsreqinteger≥ 0
UnknownPositionAssetsreqinteger≥ 0

api.CurrentAssetAnalyticsResponse

objectadditionalProperties: false
PropertyTypeDescription · rules

api.Device

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
DeviceIDreqstring
OrganisationIDreqstring
Namereqstring
Typereqstring
Modelreqstring
Vendorreqstring
AssignStartreqstringdate-time
AssignEndstringdate-time
CreatedAtreqstringdate-time
UpdatedAtreqstringdate-time

api.DeviceHealthResponse

objectadditionalProperties: false
PropertyTypeDescription · rules

api.DeviceHealthRow

objectadditionalProperties: false
PropertyTypeDescription · rules
DeviceIDreqstring
DeviceNamereqstring
BatteryChargereqinteger-2147483648–2147483647
Temperaturereqnumber
NetSignalreqinteger-2147483648–2147483647
MemoryLeftreqinteger-2147483648–2147483647
ConnStatusreqinteger0–255
DeviceErrorreqstring
LastSeenreqstringdate-time

api.DeviceHealthSummary

objectadditionalProperties: false
PropertyTypeDescription · rules
Totalreqinteger≥ 0
Onlinereqinteger≥ 0
Offlinereqinteger≥ 0
LowBatteryCountreqinteger≥ 0
HighTempCountreqinteger≥ 0
WeakSignalCountreqinteger≥ 0
ErroredCountreqinteger≥ 0

api.DevicePathEntry

objectadditionalProperties: false
PropertyTypeDescription · rules
DeviceIDreqstring
DeviceNamereqstring
Timereqstringdate-time
PositionFlagreqstringOne of: "" (unset), "U" unknown, "S" stationary, "M" moving, "X" inaccurate, "T" traveling. · U · S · M · X · T, max 1 chars
PositionPointreqapi.GeoPointA GeoJSON Point.
PositionAltitudereqinteger
AccelerationXreqinteger-2147483648–2147483647
AccelerationYreqinteger-2147483648–2147483647
AccelerationZreqinteger-2147483648–2147483647
Receivedreqstringdate-time
DeviceTimeAtRequestreqstringdate-time

api.DeviceStatus

objectadditionalProperties: false
PropertyTypeDescription · rules
DeviceIDreqstring
OrganisationIDreqstring
DeviceNamereqstring
BoxTypereqstring
BoxModereqstring
BoxPowerreqstring
BoxHoursreqinteger-2147483648–2147483647
BoxErrorreqstring
CustomerIDreqinteger
Protocolreqinteger-2147483648–2147483647
FileNumberreqinteger-2147483648–2147483647
Channelreqinteger0–4294967295
Timereqstringdate-time
Receivedreqstringdate-time
DeviceTimeAtRequestreqstringdate-time
Latencyreqinteger
ConnStatusreqinteger0–255
BatteryChargereqinteger-2147483648–2147483647
MemoryLeftreqinteger-2147483648–2147483647
Temperaturereqnumber
Wattreqnumber
Voltreqnumber
Noisereqinteger-2147483648–2147483647
PositionFlagreqstringOne of: "" (unset), "U" unknown, "S" stationary, "M" moving, "X" inaccurate, "T" traveling. · U · S · M · X · T, max 1 chars
PositionPointapi.GeoPointA GeoJSON Point.
PositionAltitudereqinteger
Satellitesreqinteger-2147483648–2147483647
Cellreqstring
LACreqstring
PLMNreqinteger-2147483648–2147483647
NetProviderreqstring
NetSignalreqinteger-2147483648–2147483647
AccelerationXreqinteger-2147483648–2147483647
AccelerationYreqinteger-2147483648–2147483647
AccelerationZreqinteger-2147483648–2147483647
ReaderStatusreqstring
ReaderPowerreqstring
RecordsCountreqinteger-2147483648–2147483647
Sessionreqstring

api.Floor

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
OrganisationIDreqstring
BuildingIDreqstring
FloorIndexreqinteger-2147483648–2147483647
Namereqstring
CreatedByreqstring
CreatedAtreqstringdate-time
UpdatedAtreqstringdate-time

api.FloorCreate

objectadditionalProperties: false
PropertyTypeDescription · rules
BuildingIDreqstring
FloorIndexinteger-2147483648–2147483647
Namereqstring1–255 chars

api.FloorPatch

objectadditionalProperties: false
PropertyTypeDescription · rules
Namestring1–255 chars

api.FloorPlan

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
OrganisationIDreqstring
BuildingIDreqstring
BuildingFloorIDreqstring
Namereqstring
ImageHeightreqinteger
ImageWidthreqinteger
ImageSizereqinteger
ImageScalereqnumber
ImageMimeTypereqstring
GeoReferenceapi.GeoPolygonA GeoJSON Polygon.
GeoReferenceOffsetXreqnumber
GeoReferenceOffsetYreqnumber
CreatedByreqstring
CreatedAtreqstringdate-time
UpdatedAtreqstringdate-time

api.FloorPlanPatch

objectadditionalProperties: false
PropertyTypeDescription · rules
Namestring1–255 chars
ImageScalenumber> 0
GeoReferenceapi.GeoPolygonA GeoJSON Polygon.
GeoReferenceOffsetXnumber
GeoReferenceOffsetYnumber

api.GeoFence

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
OrganisationIDreqstring
Namereqstring
Polygonreqapi.GeoMultiPolygonA GeoJSON MultiPolygon.
BuildingFloorIDstring
FixedDevicestring
IsPublicreqboolean
CreatedByreqstring
CreatedAtreqstringdate-time
UpdatedAtreqstringdate-time

api.GeoFenceCreate

objectadditionalProperties: false
PropertyTypeDescription · rules
Namereqstring1–100 chars
PolygonreqobjectA GeoJSON MultiPolygon, or a Polygon read as a MultiPolygon covering one area.
BuildingFloorIDstring
FixedDevicestring1–100 chars

api.GeoFenceEvent

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
EntityTypereqstring
EntityIDreqstring
TransponderIDstring
DeviceIDstring
OrderIDstring
GeoFenceIDreqstring
Edgereqstring
EnteredAtstringdate-time
DwellSecondsinteger0–4294967295
TriggeredAtreqstringdate-time

api.GeoFencePatch

objectadditionalProperties: false
PropertyTypeDescription · rules
Namestring1–100 chars
PolygonobjectA GeoJSON MultiPolygon, or a Polygon read as a MultiPolygon covering one area.
BuildingFloorIDstring
FixedDevicestringmax 100 chars
IsPublicboolean

api.GeoFenceSummaryAnalyticsRow

objectadditionalProperties: false
PropertyTypeDescription · rules
Groupstring
Entriesreqinteger≥ 0
Exitsreqinteger≥ 0
UniqueAssetsreqinteger≥ 0
UniqueOrdersreqinteger≥ 0
AvgDwellSecondsreqnumber
DwellP50Secondsreqnumber
DwellP90Secondsreqnumber

api.GeoMultiPolygon

object

A GeoJSON MultiPolygon.

PropertyTypeDescription · rules
coordinatesreqnumber[][][][]Longitude first. A ring is stored and answered exactly as it was sent: vertex order and winding are preserved, and the closing vertex is neither added nor removed, so an open ring stays open and a closed ring stays closed. 2–2 items, double per item per item per item per item
typereqstringMultiPolygon

api.GeoPoint

object

A GeoJSON Point.

PropertyTypeDescription · rules
coordinatesreqnumber[]Longitude first. A ring is stored and answered exactly as it was sent: vertex order and winding are preserved, and the closing vertex is neither added nor removed, so an open ring stays open and a closed ring stays closed. 2–2 items, double per item
typereqstringPoint

api.GeoPolygon

object

A GeoJSON Polygon.

PropertyTypeDescription · rules
coordinatesreqnumber[][][]Longitude first. A ring is stored and answered exactly as it was sent: vertex order and winding are preserved, and the closing vertex is neither added nor removed, so an open ring stays open and a closed ring stays closed. 2–2 items, double per item per item per item
typereqstringPolygon

api.LivePingProcessedEvent

objectadditionalProperties: false
PropertyTypeDescription · rules
TransponderIDreqstring
TransponderAssignmentIDstring
DeviceIDreqstring
BoxTypereqstring
Longitudereqnumber
Latitudereqnumber
Altitudereqinteger
Timereqstringdate-time
Receivedreqstringdate-time
ProcessedAtreqstringdate-time
OrganisationIDreqstring
OrderIDstring
GeoFenceIDstring
GeoHashstring
BuildingIDstring
BuildingFloorIDstring
FloorIndexreqinteger-2147483648–2147483647
PositionSourcestring
ReaderRoundIDstring
AnchorPrimaryTransponderIDstring
AnchorConfidencenumber

api.LivePingRawEvent

objectadditionalProperties: false
PropertyTypeDescription · rules
TransponderIDreqstring
DeviceIDreqstring
BoxTypereqstring
Longitudereqnumber
Latitudereqnumber
Altitudereqinteger
Timereqstringdate-time
Receivedreqstringdate-time
OrganisationIDreqstring

api.Order

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
OrganisationIDreqstring
Namereqstring
Categoryreqstring
Tagsreqstring[]
CreatedByreqstring
CreatedAtreqstringdate-time
UpdatedAtreqstringdate-time

api.OrderActivitySummary

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
Namereqstring
Categoryreqstring
Tagsreqstring[]
CreatedAtreqstring
UpdatedAtreqstring
LastDetectionAtstring
LastActionAtstring
LastActivityAtstring
TotalAssignmentsreqinteger
ActiveAssignmentsreqinteger
DetectedAssignmentsreqinteger
MissingAssignmentsreqinteger
LatestAssignmentIDstring
LatestTransponderIDstring
LatestDeviceIDstring
LatestPositionPointapi.GeoPointA GeoJSON Point.

api.OrderCreate

objectadditionalProperties: false
PropertyTypeDescription · rules
Namereqstring1–100 chars
Transpondersreqstring[]1–100 chars per item
Categorystringmax 100 chars
Tagsstring[]max 20 items, 1–50 chars per item

api.OrderPatch

objectadditionalProperties: false
PropertyTypeDescription · rules
Namereqstring1–100 chars
Categorystringmax 100 chars
Tagsstring[]max 20 items, 1–50 chars per item

api.OrderSummary

objectadditionalProperties: false
PropertyTypeDescription · rules
Orderreqapi.Order
Assignmentsreqapi.Assignment[]

api.OrganisationZoneOccupancyRow

objectadditionalProperties: false
PropertyTypeDescription · rules
GeoFenceIDreqstring
CurrentlyInsidereqinteger≥ 0
UniqueOrdersreqinteger≥ 0

api.Page

objectadditionalProperties: false
PropertyTypeDescription · rules
Limitreqinteger
Totalinteger
NextCursorstring

api.PingActivityAnalyticsPoint

objectadditionalProperties: false
PropertyTypeDescription · rules
Bucketreqstringdate-time
Groupstring
PingCountreqinteger≥ 0
UniqueAssetsreqinteger≥ 0
UniqueOrdersreqinteger≥ 0
ActiveDevicesreqinteger≥ 0
GeoFencePingCountreqinteger≥ 0
UnknownPositionCountreqinteger≥ 0
AvgHitsreqnumber
AvgRSSIreqnumber
LowHitCountreqinteger≥ 0
WeakRSSICountreqinteger≥ 0

api.PingDensityCellDTO

objectadditionalProperties: false
PropertyTypeDescription · rules
Cellreqstring
PingCountreqinteger≥ 0
Transpondersreqinteger≥ 0

api.PingProcessedSlim

objectadditionalProperties: false
PropertyTypeDescription · rules
TransponderIDreqstring
AssignmentIDreqstring
TransponderAssignmentIDreqstring
DeviceIDreqstring
BoxTypereqstring
Timereqstringdate-time
OrderIDreqstring
GeoFenceIDreqstring
BuildingIDstring
BuildingFloorIDstring
FloorIndexreqinteger-2147483648–2147483647
PositionSourcestring
AnchorPrimaryTransponderIDstring
AnchorConfidencenumber
PositionFlagreqstringOne of: "" (unset), "U" unknown, "S" stationary, "M" moving, "X" inaccurate, "T" traveling. · U · S · M · X · T, max 1 chars
PositionPointreqapi.GeoPointA GeoJSON Point.

api.PingProcessingAnalyticsPoint

objectadditionalProperties: false
PropertyTypeDescription · rules
Bucketreqstringdate-time
Groupstring
PingCountreqinteger≥ 0
ProcessingLatencyP50Msreqnumber
ProcessingLatencyP90Msreqnumber
ProcessingLatencyP99Msreqnumber
IngestToProcessedLatencyP50Msreqnumber
IngestToProcessedLatencyP90Msreqnumber
IngestToProcessedLatencyP99Msreqnumber

api.PositionOverwrite

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
DeviceIDreqstring
OrganisationIDreqstring
Namereqstring
PositionLatitudereqnumber
PositionLongitudereqnumber
PositionAltitudereqnumber
CreatedAtreqstringdate-time
UpdatedAtreqstringdate-time

api.PositionOverwriteCreate

objectadditionalProperties: false
PropertyTypeDescription · rules
DeviceIDreqstring1–50 chars
Namestringmax 255 chars
PositionLatitudereqnumber
PositionLongitudereqnumber
PositionAltitudenumber

api.PositionOverwritePatch

objectadditionalProperties: false
PropertyTypeDescription · rules
IDreqstring
Namestringmax 255 chars
PositionLatitudenumber
PositionLongitudenumber
PositionAltitudenumber