Use Tank Utility's tank-level API to trigger delivery-ticket workflows on a fill-percentage threshold
domain: apidocs.tankutility.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Authenticate and obtain a Tank Utility API token via getToken.
Poll the devices endpoint on a schedule to get the list of monitored tanks assigned to your account.
For each device, call the device data endpoint and read the lastReading.tank percentage field.
Compare the returned percentage against your business's reorder threshold (e.g., 30%).
When a tank crosses the threshold, hand off the device's address and last-reading data to your own delivery-scheduling/ticketing system, since Tank Utility's API does not create delivery tickets itself.
Known gotchas
Tank Utility does not expose a delivery-ticket or dispatch API — this is an integration pattern built on top of their documented device-data endpoint, not a built-in feature.
Poll at a sensible interval; the API does not document a specific rate limit, only a generic 429 response, so aggressive polling risks throttling.
lastReading can be stale if a monitor loses connectivity — check the time/time_iso field's freshness before treating a percentage as current enough to act on.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?