RideWrench developer platform

Connect the systems your fleet already runs.

Bring ELD, telematics, TMS, DVIR, and internal operations data into one service workflow, without replacing your source systems.
Create an API key Download OpenAPI
Ingest live eventsLocation, faults, odometer, DVIR, and breakdown signals.
Manage operationsEquipment, breakdowns, maintenance, and work orders.
Receive outcomesSigned lifecycle webhooks with automatic retry.
Fleet-owned access

Every key belongs to one approved fleet tenant and can be revoked independently.

Least privilege by default

Read and write scopes keep ELD ingestion separate from operational control.

Safe retries

Idempotency keys make event and record creation repeatable without duplicates.

REST API

A practical fleet operations surface.

Use cursor pagination for large fleets. Every response carries request and rate-limit identifiers for support and observability.
  • GET /api/v1/fleet Fleet identity and authority
  • GET · POST · PATCH /api/v1/equipment Mixed fleet assets and telematics state
  • GET · POST · PATCH /api/v1/breakdowns Roadside events
  • GET · POST · PATCH /api/v1/maintenance Planned work
  • GET · PATCH /api/v1/work-orders Provider service lifecycle
  • GET /api/v1/dvir Inspection history
curl https://www.ridewrench.com/api/v1/events \
  -H "Authorization: Bearer rw_live_..." \
  -H "Idempotency-Key: eld-fault-184921" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "vehicle.fault.detected",
    "externalId": "fault-184921",
    "occurredAt": "2026-08-10T14:31:00Z",
    "subject": { "type": "equipment", "id": "..." },
    "data": { "spn": 5246, "fmi": 0, "severity": "critical" }
  }'

Canonical events

Normalize once. Automate everywhere.

RideWrench accepts stable event envelopes so any ELD or telematics source can drive the same operational workflow.
  • vehicle.location.updated
  • vehicle.fault.detected
  • vehicle.odometer.updated
  • driver.dvir.submitted
  • breakdown.reported
ELD / telematicsRideWrench event APIRules + service operations

Outbound webhooks

Keep dispatch and finance in sync.

Subscribe to the outcomes your system needs. Deliveries use HMAC-SHA256 over timestamp.raw_body, exponential retry, and visible delivery history.
  • breakdown.reported and breakdown.updated
  • work_order.created, updated, and completed
  • maintenance.created and updated