Platform

From raw vehicle chatter to data you can build on.

Scarleicester sits between the vehicles and your product. It handles the connections, the clean-up and the delivery, and gives you one consistent interface on top.

Start Free TrialNo credit card required
The pipeline

Four stages, fully managed.

Each stage is observable from your workspace, so you can see exactly where a signal is and how fresh it is.

  1. 01

    Connect

    Add vehicles by VIN or registration. Scarleicester works out the best available source for each one and starts the driver or owner consent flow where it's needed.

    • Bulk import by CSV or API
    • Automatic source selection
    • Hosted consent screens
  2. 02

    Normalise

    Raw payloads differ wildly between sources. We convert units, align enumerations, remove duplicates and reject implausible readings before anything reaches you.

    • Metric and imperial handled
    • Outlier and jitter filtering
    • Source timestamps preserved
  3. 03

    Stream

    Choose the signals you care about and how you want them. Webhooks for events, streams for high-frequency telemetry, scheduled exports for analytics.

    • Signed webhooks with retries
    • Replay of missed events
    • Per-signal subscriptions
  4. 04

    Act

    Rules evaluate live vehicle state and fire when conditions are met, so a fault code can open a workshop job without anyone reading a dashboard.

    • Geofence entry and exit
    • Threshold and fault rules
    • Routing to your own tools
Signal catalogue

Over sixty signals, one vocabulary.

Not every vehicle reports every signal. The API tells you which are available per vehicle, so your product can adapt instead of guessing.

  • Location & trips

    Position, heading, speed, trip start and end, distance and duration.

  • Energy

    Fuel level, state of charge, range estimate, charging status and sessions.

  • Health

    Decoded fault codes, warning lamps, battery voltage, tyre pressure and oil life.

  • Usage

    Odometer, engine hours, idling time, ignition state and door or lock status.

GET/v1/vehicles/veh_8Kq2LE0412/state

{  "vehicle_id": "veh_8Kq2LE0412",  "source": "oem_feed",  "location": { "lat": 52.6292, "lng": -1.1526 },  "odometer_km": 48213.6,  "energy": { "type": "diesel", "level_pct": 62 },  "faults": [{ "code": "P0420", "severity": "medium" }],  "service_due_in_km": 1840,  "observed_at": "2026-09-29T08:14:07Z"}
Developer experience

Made for the engineer who has to ship it.

Sandbox fleet

Simulated vehicles drive realistic routes, burn fuel, charge and throw faults on demand. Test every code path before go-live.

Typed SDKs

Official libraries for TypeScript, Python and Go, generated from the same specification as the API reference.

Observable by default

Request logs, webhook delivery history and per-vehicle connection health, all searchable from your workspace.

Put your whole fleet behind one API.

Connect your first vehicles in a sandbox today, then go live when the data looks right.

Start Free TrialNo credit card required