tread.io
Tread (tread.io / tread.ai) is the operating system for bulk materials hauling — a dispatch and logistics TMS for construction-materials producers, contractors, and haulers. The Tread Horizon platform unifies order management, truck dispatching, route and driver tracking, e-ticketing, driver timesheets, settlements, and billing across web and a mobile driver/foreman app. Its public Horizon API V1 is a REST/JSON API (OpenAPI 3.0.3, 562 paths, 732 operations) covering Projects, Orders, Jobs, Loads, Tickets, Sites, Materials, Equipment, Settlements, and Invoices, with HMAC-signed webhooks, bearer-JWT / OAuth2 client-credentials auth, cursor pagination, and integrations to QuickBooks, Sage, Vista, Foundation, Spectrum, HCSS, Samsara/Geotab telematics, and Agave.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles tread.io the way a machine reads it — 63 machine-readable artifacts across 58 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — tread.io scores 54.4/100 (developing), with a separate agent-readiness read of 71/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile tread.io
Each block below is one kind of artifact we hold for tread.io. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 58
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
tread.io AccountExternalTruckIdentifier API
The AccountExternalTruckIdentifier API from tread.io — 2 operation(s) for accountexternaltruckidentifier.
tread.io Accounts API
The Accounts API from tread.io — 19 operation(s) for accounts.
tread.io AddOnCharges API
The AddOnCharges API from tread.io — 6 operation(s) for addoncharges.
tread.io AddOns API
The AddOns API from tread.io — 9 operation(s) for addons.
tread.io Agave API
The Agave API from tread.io — 14 operation(s) for agave.
tread.io ApprovalAssignments API
The ApprovalAssignments API from tread.io — 12 operation(s) for approvalassignments.
tread.io Authentication API
The Authentication API from tread.io — 11 operation(s) for authentication.
tread.io AutoAddOnAssignments API
The AutoAddOnAssignments API from tread.io — 10 operation(s) for autoaddonassignments.
tread.io Companies API
The Companies API from tread.io — 14 operation(s) for companies.
tread.io CompanyDayJobStats API
The CompanyDayJobStats API from tread.io — 1 operation(s) for companydayjobstats.
tread.io CompanyShares API
The CompanyShares API from tread.io — 9 operation(s) for companyshares.
tread.io Compliance API
The Compliance API from tread.io — 3 operation(s) for compliance.
tread.io ComplianceDocuments API
The ComplianceDocuments API from tread.io — 9 operation(s) for compliancedocuments.
tread.io Departments API
The Departments API from tread.io — 4 operation(s) for departments.
tread.io DriverDays API
The DriverDays API from tread.io — 19 operation(s) for driverdays.
tread.io Drivers API
The Drivers API from tread.io — 9 operation(s) for drivers.
tread.io DriverStateEvent API
The DriverStateEvent API from tread.io — 5 operation(s) for driverstateevent.
tread.io Equipment API
The Equipment API from tread.io — 13 operation(s) for equipment.
tread.io EquipmentType API
The EquipmentType API from tread.io — 7 operation(s) for equipmenttype.
tread.io FileAttachments API
The FileAttachments API from tread.io — 10 operation(s) for fileattachments.
tread.io Foremen API
The Foremen API from tread.io — 4 operation(s) for foremen.
tread.io FuelSurcharges API
The FuelSurcharges API from tread.io — 10 operation(s) for fuelsurcharges.
tread.io GeofenceTriggers API
The GeofenceTriggers API from tread.io — 3 operation(s) for geofencetriggers.
tread.io IamRoles API
The IamRoles API from tread.io — 2 operation(s) for iamroles.
tread.io Integrations API
The Integrations API from tread.io — 1 operation(s) for integrations.
tread.io Invoices API
The Invoices API from tread.io — 18 operation(s) for invoices.
tread.io JobAssignments API
The JobAssignments API from tread.io — 2 operation(s) for jobassignments.
tread.io Jobs API
The Jobs API from tread.io — 95 operation(s) for jobs.
tread.io JobSummaries API
The JobSummaries API from tread.io — 2 operation(s) for jobsummaries.
tread.io KMLFiles API
The KMLFiles API from tread.io — 2 operation(s) for kmlfiles.
tread.io Labels API
The Labels API from tread.io — 2 operation(s) for labels.
tread.io LineItemType API
The LineItemType API from tread.io — 1 operation(s) for lineitemtype.
tread.io LoadCycles API
The LoadCycles API from tread.io — 1 operation(s) for loadcycles.
tread.io Loads API
The Loads API from tread.io — 16 operation(s) for loads.
tread.io LoadSummaries API
The LoadSummaries API from tread.io — 1 operation(s) for loadsummaries.
tread.io LocationHistories API
The LocationHistories API from tread.io — 5 operation(s) for locationhistories.
tread.io MaterialRates API
The MaterialRates API from tread.io — 5 operation(s) for materialrates.
tread.io Materials API
The Materials API from tread.io — 9 operation(s) for materials.
tread.io MaterialType API
The MaterialType API from tread.io — 2 operation(s) for materialtype.
tread.io OmniReports API
The OmniReports API from tread.io — 8 operation(s) for omnireports.
tread.io Orders API
The Orders API from tread.io — 47 operation(s) for orders.
tread.io Projects API
The Projects API from tread.io — 10 operation(s) for projects.
tread.io Rates API
The Rates API from tread.io — 5 operation(s) for rates.
tread.io Reflection API
The Reflection API from tread.io — 3 operation(s) for reflection.
tread.io ResourceScopes API
The ResourceScopes API from tread.io — 4 operation(s) for resourcescopes.
tread.io ResourceUsageLogs API
The ResourceUsageLogs API from tread.io — 4 operation(s) for resourceusagelogs.
tread.io ServiceClass API
The ServiceClass API from tread.io — 5 operation(s) for serviceclass.
tread.io Services API
The Services API from tread.io — 4 operation(s) for services.
tread.io Settlements API
The Settlements API from tread.io — 35 operation(s) for settlements.
tread.io SiteRateSchedules API
The SiteRateSchedules API from tread.io — 2 operation(s) for siterateschedules.
tread.io Sites API
The Sites API from tread.io — 28 operation(s) for sites.
tread.io Telematics API
The Telematics API from tread.io — 3 operation(s) for telematics.
tread.io Tickets API
The Tickets API from tread.io — 14 operation(s) for tickets.
tread.io TravelledDistances API
The TravelledDistances API from tread.io — 4 operation(s) for travelleddistances.
tread.io TwilioIntegrations API
The TwilioIntegrations API from tread.io — 2 operation(s) for twiliointegrations.
tread.io Typeaheads API
The Typeaheads API from tread.io — 54 operation(s) for typeaheads.
tread.io UserDevicePermission API
The UserDevicePermission API from tread.io — 1 operation(s) for userdevicepermission.
tread.io Users API
The Users API from tread.io — 23 operation(s) for users.
Scroll within the panel for all 58 ·
MCP Servers 1
Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.
Model Context Protocol servers that expose these APIs to AI agents.
treadio-mcp.yml
MCP SERVEREvent Specifications 1
Not every API is request/response. AsyncAPI describes the event-driven and streaming side — the webhooks and channels — so the asynchronous half of the interface is documented the same way the synchronous half is.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Treadio Webhooks
ASYNCAPISecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for tread.io — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Access & Security 2
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/treadio · machine-readable index on apis.io