Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Automile website screenshot

Automile

Automile is a fleet-telematics platform used by more than 15,000 businesses to track and manage their vehicles. Its plug-and-play "Automile Box" streams GPS position every fifteen seconds while web and mobile apps handle automatic mileage logging, trips, drivers, geofences, expense reports, vehicle inspections, work orders and OBD vehicle-health. The developer surface is a REST/JSON API at api.automile.com (Swagger 2.0, OAuth2) with 454 operations and a publish/subscribe webhook stream for trip, vehicle, contact and device events, plus first-party SDKs for PHP, .NET, Node and Java. Automile was added to the API Evangelist network as an insight-partners / point-nine portfolio lead and enriched from its live public developer surface.

agent ready

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.

Kin Score

API Evangelist profiles Automile the way a machine reads it — 83 machine-readable artifacts across 78 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 — Automile scores 45.8/100 (developing), with a separate agent-readiness read of 57/100 (agent ready). 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.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 45.8/100 · developing
Contract Quality 15.1 / 25
Developer Ergonomics 12.2 / 20
Commercial Clarity 6.8 / 20
Operational Transparency 1.7 / 13
Governance 0.0 / 12
Discoverability 10.0 / 10
Agent readiness — 57/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3

How we profile Automile

Each block below is one kind of artifact we hold for Automile. 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 78

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.

Automile ClientApi API

The ClientApi API from Automile — 1 operation(s) for clientapi.

Automile ClientApiAuthorizations API

The ClientApiAuthorizations API from Automile — 2 operation(s) for clientapiauthorizations.

Automile ClientContracts API

The ClientContracts API from Automile — 3 operation(s) for clientcontracts.

Automile ClientCustom API

The ClientCustom API from Automile — 10 operation(s) for clientcustom.

Automile ClientOnboarding API

The ClientOnboarding API from Automile — 2 operation(s) for clientonboarding.

Automile ClientOrder API

The ClientOrder API from Automile — 2 operation(s) for clientorder.

Automile ClientTextMessage API

The ClientTextMessage API from Automile — 2 operation(s) for clienttextmessage.

Automile ClientUsers API

The ClientUsers API from Automile — 2 operation(s) for clientusers.

Automile Echo API

The Echo API from Automile — 1 operation(s) for echo.

Automile Home API

The Home API from Automile — 2 operation(s) for home.

Automile Login API

The Login API from Automile — 1 operation(s) for login.

Automile OAuth API

The OAuth API from Automile — 1 operation(s) for oauth.

Automile Order API

The Order API from Automile — 1 operation(s) for order.

Automile Phone API

The Phone API from Automile — 2 operation(s) for phone.

Automile ResourceOwnerCompany API

The ResourceOwnerCompany API from Automile — 2 operation(s) for resourceownercompany.

Automile ResourceOwnerCompanyContacts API

The ResourceOwnerCompanyContacts API from Automile — 4 operation(s) for resourceownercompanycontacts.

Automile ResourceOwnerCompanyVehicles API

The ResourceOwnerCompanyVehicles API from Automile — 4 operation(s) for resourceownercompanyvehicles.

Automile ResourceOwnerContact API

The ResourceOwnerContact API from Automile — 5 operation(s) for resourceownercontact.

Automile ResourceOwnerContact2 API

The ResourceOwnerContact2 API from Automile — 12 operation(s) for resourceownercontact2.

Automile ResourceOwnerContact3 API

The ResourceOwnerContact3 API from Automile — 12 operation(s) for resourceownercontact3.

Automile ResourceOwnerContactSetting API

The ResourceOwnerContactSetting API from Automile — 2 operation(s) for resourceownercontactsetting.

Automile ResourceOwnerContactVehicle API

The ResourceOwnerContactVehicle API from Automile — 4 operation(s) for resourceownercontactvehicle.

Automile ResourceOwnerContent API

The ResourceOwnerContent API from Automile — 2 operation(s) for resourceownercontent.

Automile ResourceOwnerExpenseReport3V2 API

The ResourceOwnerExpenseReport3V2 API from Automile — 5 operation(s) for resourceownerexpensereport3v2.

Automile ResourceOwnerExpenseReportRow3V2 API

The ResourceOwnerExpenseReportRow3V2 API from Automile — 2 operation(s) for resourceownerexpensereportrow3v2.

Automile ResourceOwnerExpenseReportRowContent3V2 API

The ResourceOwnerExpenseReportRowContent3V2 API from Automile — 2 operation(s) for resourceownerexpensereportrowcontent3v2.

Automile ResourceOwnerExpenseReportRowContentV2 API

The ResourceOwnerExpenseReportRowContentV2 API from Automile — 2 operation(s) for resourceownerexpensereportrowcontentv2.

Automile ResourceOwnerExpenseReportRowV2 API

The ResourceOwnerExpenseReportRowV2 API from Automile — 2 operation(s) for resourceownerexpensereportrowv2.

Automile ResourceOwnerExpenseReportV2 API

The ResourceOwnerExpenseReportV2 API from Automile — 5 operation(s) for resourceownerexpensereportv2.

Automile ResourceOwnerGeofence API

The ResourceOwnerGeofence API from Automile — 2 operation(s) for resourceownergeofence.

Automile ResourceOwnerGeofence2 API

The ResourceOwnerGeofence2 API from Automile — 2 operation(s) for resourceownergeofence2.

Automile ResourceOwnerGeofence3 API

The ResourceOwnerGeofence3 API from Automile — 2 operation(s) for resourceownergeofence3.

Automile ResourceOwnerHoursOfService API

The ResourceOwnerHoursOfService API from Automile — 8 operation(s) for resourceownerhoursofservice.

Automile ResourceOwnerHoursOfServiceViolations API

The ResourceOwnerHoursOfServiceViolations API from Automile — 1 operation(s) for resourceownerhoursofserviceviolations.

Automile ResourceOwnerIMEIConfig API

The ResourceOwnerIMEIConfig API from Automile — 2 operation(s) for resourceownerimeiconfig.

Automile ResourceOwnerIMEIConfig3 API

The ResourceOwnerIMEIConfig3 API from Automile — 2 operation(s) for resourceownerimeiconfig3.

Automile ResourceOwnerIMEIEvent API

The ResourceOwnerIMEIEvent API from Automile — 4 operation(s) for resourceownerimeievent.

Automile ResourceOwnerIntegration API

The ResourceOwnerIntegration API from Automile — 11 operation(s) for resourceownerintegration.

Automile ResourceOwnerLead API

The ResourceOwnerLead API from Automile — 1 operation(s) for resourceownerlead.

Automile ResourceOwnerOrganization API

The ResourceOwnerOrganization API from Automile — 2 operation(s) for resourceownerorganization.

Automile ResourceOwnerPlace API

The ResourceOwnerPlace API from Automile — 2 operation(s) for resourceownerplace.

Automile ResourceOwnerPlace2 API

The ResourceOwnerPlace2 API from Automile — 2 operation(s) for resourceownerplace2.

Automile ResourceOwnerPlace3 API

The ResourceOwnerPlace3 API from Automile — 2 operation(s) for resourceownerplace3.

Automile ResourceOwnerPublishSubscribe API

The ResourceOwnerPublishSubscribe API from Automile — 10 operation(s) for resourceownerpublishsubscribe.

Automile ResourceOwnerQuote API

The ResourceOwnerQuote API from Automile — 4 operation(s) for resourceownerquote.

Automile ResourceOwnerRegisteredTollV2 API

The ResourceOwnerRegisteredTollV2 API from Automile — 4 operation(s) for resourceownerregisteredtollv2.

Automile ResourceOwnerReports API

The ResourceOwnerReports API from Automile — 10 operation(s) for resourceownerreports.

Automile ResourceOwnerReports3 API

The ResourceOwnerReports3 API from Automile — 6 operation(s) for resourceownerreports3.

Automile ResourceOwnerRoutePlanner API

The ResourceOwnerRoutePlanner API from Automile — 8 operation(s) for resourceownerrouteplanner.

Automile ResourceOwnerTask API

The ResourceOwnerTask API from Automile — 3 operation(s) for resourceownertask.

Automile ResourceOwnerTask3 API

The ResourceOwnerTask3 API from Automile — 3 operation(s) for resourceownertask3.

Automile ResourceOwnerTaskMessage API

The ResourceOwnerTaskMessage API from Automile — 2 operation(s) for resourceownertaskmessage.

Automile ResourceOwnerTaskMessage3 API

The ResourceOwnerTaskMessage3 API from Automile — 2 operation(s) for resourceownertaskmessage3.

Automile ResourceOwnerTrackedAsset API

The ResourceOwnerTrackedAsset API from Automile — 14 operation(s) for resourceownertrackedasset.

Automile ResourceOwnerTriggerMessages API

The ResourceOwnerTriggerMessages API from Automile — 2 operation(s) for resourceownertriggermessages.

Automile ResourceOwnerTriggers API

The ResourceOwnerTriggers API from Automile — 6 operation(s) for resourceownertriggers.

Automile ResourceOwnerTriggers3 API

The ResourceOwnerTriggers3 API from Automile — 5 operation(s) for resourceownertriggers3.

Automile ResourceOwnerTrip3V2 API

The ResourceOwnerTrip3V2 API from Automile — 15 operation(s) for resourceownertrip3v2.

Automile ResourceOwnerTripApprovalV2 API

The ResourceOwnerTripApprovalV2 API from Automile — 6 operation(s) for resourceownertripapprovalv2.

Automile ResourceOwnerTripMergeV2 API

The ResourceOwnerTripMergeV2 API from Automile — 3 operation(s) for resourceownertripmergev2.

Automile ResourceOwnerTripScore API

The ResourceOwnerTripScore API from Automile — 4 operation(s) for resourceownertripscore.

Automile ResourceOwnerTripV2 API

The ResourceOwnerTripV2 API from Automile — 17 operation(s) for resourceownertripv2.

Automile ResourceOwnerUser API

The ResourceOwnerUser API from Automile — 6 operation(s) for resourceowneruser.

Automile ResourceOwnerUserDevice API

The ResourceOwnerUserDevice API from Automile — 4 operation(s) for resourceowneruserdevice.

Automile ResourceOwnerVehicle2V2 API

The ResourceOwnerVehicle2V2 API from Automile — 9 operation(s) for resourceownervehicle2v2.

Automile ResourceOwnerVehicle3V2 API

The ResourceOwnerVehicle3V2 API from Automile — 8 operation(s) for resourceownervehicle3v2.

Automile ResourceOwnerVehicleDefectComments API

The ResourceOwnerVehicleDefectComments API from Automile — 2 operation(s) for resourceownervehicledefectcomments.

Automile ResourceOwnerVehicleDefectComments3 API

The ResourceOwnerVehicleDefectComments3 API from Automile — 2 operation(s) for resourceownervehicledefectcomments3.

Automile ResourceOwnerVehicleDefectTypes API

The ResourceOwnerVehicleDefectTypes API from Automile — 1 operation(s) for resourceownervehicledefecttypes.

Automile ResourceOwnerVehicleGeofence API

The ResourceOwnerVehicleGeofence API from Automile — 2 operation(s) for resourceownervehiclegeofence.

Automile ResourceOwnerVehicleHealth API

The ResourceOwnerVehicleHealth API from Automile — 2 operation(s) for resourceownervehiclehealth.

Automile ResourceOwnerVehicleHealth3 API

The ResourceOwnerVehicleHealth3 API from Automile — 2 operation(s) for resourceownervehiclehealth3.

Automile ResourceOwnerVehicleInspection API

The ResourceOwnerVehicleInspection API from Automile — 3 operation(s) for resourceownervehicleinspection.

Automile ResourceOwnerVehicleInspection3 API

The ResourceOwnerVehicleInspection3 API from Automile — 3 operation(s) for resourceownervehicleinspection3.

Automile ResourceOwnerVehicleOdometerV2 API

The ResourceOwnerVehicleOdometerV2 API from Automile — 3 operation(s) for resourceownervehicleodometerv2.

Automile ResourceOwnerVehiclePlace API

The ResourceOwnerVehiclePlace API from Automile — 2 operation(s) for resourceownervehicleplace.

Automile ResourceOwnerVehicleV2 API

The ResourceOwnerVehicleV2 API from Automile — 3 operation(s) for resourceownervehiclev2.

Automile ResourceOwnerWorkOrder API

The ResourceOwnerWorkOrder API from Automile — 12 operation(s) for resourceownerworkorder.

Scroll within the panel for all 78 ·

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.

automile-mcp.yml

MCP SERVER

Event 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.

Security 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.

Automile Authentication

oauth2 · 1 scheme

SECURITY

Automile Domain Security

TLSv1.3 · DNSSEC · DMARC

SECURITY

Scopes 1

OAuth scopes are the vocabulary of least-privilege access. Profiling them shows exactly what an integration — or an agent acting on a user's behalf — is allowed to do.

OAuth scopes governing access to this provider's APIs.

Automile Scopes

2 scopes · implicit

2 scopes

SCOPES

Resources

Every other property we hold for Automile — 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 2

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

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/automile · machine-readable index on apis.io