{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/air-products-and-chemicals/refs/heads/main/json-schema/airproducts-tank-telemetry-schema.json", "title": "TankTelemetry", "description": "IoT telemetry data from a remote gas storage tank", "type": "object", "properties": { "tank_id": { "type": "string", "description": "Tank identifier", "example": "TANK-PA-001" }, "customer_id": { "type": "string", "description": "Customer account", "example": "CUST-10045" }, "product": { "type": "string", "description": "Gas product stored", "example": "Liquid Nitrogen" }, "level_percent": { "type": "number", "description": "Current fill level as percentage", "example": 72.5 }, "pressure_bar": { "type": "number", "description": "Tank pressure in bar", "example": 8.2 }, "temperature_c": { "type": "number", "description": "Tank temperature in Celsius", "example": -196.0 }, "timestamp": { "type": "string", "format": "date-time", "description": "Reading timestamp", "example": "2025-04-19T10:30:00Z" }, "reorder_threshold": { "type": "number", "description": "Level % at which reorder is triggered", "example": 25.0 } } }