Skip to main content

LocationBatchIn

Batch of location points for bulk ingestion.

Maximum 5000 points per batch (PRD §3.4).

locations object[]required
  • Array [
  • device_idDevice Id (string)required
    latLat (number)required
    lonLon (number)required
    tsstring<date-time>required
    accuracy object
    anyOf
    number
    speed object
    anyOf
    number
    heading object
    anyOf
    number
    altitude object
    anyOf
    number
    metadata object
    anyOf
    object
  • ]
  • idempotency_key object
    anyOf
    string
    LocationBatchIn
    {
    "idempotency_key": "batch-20251001-001",
    "locations": [
    {
    "accuracy": 8.5,
    "device_id": "truck-005",
    "lat": 40.7589,
    "lon": -73.9851,
    "ts": "2025-10-01T14:30:00Z"
    },
    {
    "accuracy": 7.2,
    "device_id": "truck-005",
    "lat": 40.759,
    "lon": -73.985,
    "ts": "2025-10-01T14:31:00Z"
    }
    ]
    }