DustScoutDustScoutby Sentinel AI

Developer resources

Build with ScoutLink.

Integrate haul road intelligence into your platform. Access comprehensive REST APIs to bring DustScout's real-time dust monitoring, road condition analytics and fleet intelligence into your mining operations platform — complete documentation, code samples and developer support to help you build powerful integrations.

DEVELOPER ACCOUNTS — CONTACT DEVELOPER@DUSTSCOUT.COM TO CREATE YOUR ACCOUNT AND GET API ACCESS

SCOUTLINK APIapi.dustscout.com/v1
$ curl https://api.dustscout.com/v1/sites/{siteId} \
  -H "Authorization: Bearer {token}"
{
  "siteId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "name": "Mining Site Alpha",
  "code": "SITE-ALPHA-01",
  "location": {
    "address": "123 Mining Road",
    "city": "Mining City",
    "coordinates": { "lat": -25.6505, "lng": 27.236 }
  },
  "configuration": {
    "dustThresholds": { "low": 2.5, "moderate": 4.0, "high": 6.0 }
  },
  "statistics": { "totalHaulRoads": 12, "activeTrucks": 8 }
}
_
50+
REST ENDPOINTS
1000/min
RATE LIMIT
OAuth2
AUTHENTICATION
WebSocket
REAL-TIME

API capabilities

Everything you need to integrate DustScout into your platform.

Our REST API provides programmatic access to all DustScout data and features. Build custom dashboards, integrate with existing systems, or create automated workflows that respond to road conditions in real time. Generate regulatory reporting, ESG reporting and operational reporting with comprehensive data exports and analytics.

SEC. 01 / WHAT YOU CAN BUILD

REST API

Comprehensive REST endpoints

Full CRUD operations for sites, trucks, routes, sessions, trips, alerts and analytics. JSON responses with filtering, pagination and comprehensive error handling.

ESG REPORTING

ESG & compliance reporting

Generate comprehensive ESG reports with dust exposure data, environmental compliance metrics and regulatory documentation. Export formatted reports for stakeholder communication and regulatory submissions — ESG reporting is a core capability of the DustScout platform.

REGULATORY

Regulatory reporting

Access structured data for regulatory compliance reporting. Export dust levels, road conditions and environmental metrics in formats required by mining authorities and environmental agencies.

OPERATIONAL

Operational reporting

Generate operational reports for fleet management, road maintenance planning and performance analytics. Export trip summaries, session analytics and road condition assessments.

WEBSOCKETS

Real-time telemetry

Subscribe to live truck positions, telemetry updates and alert notifications via WebSocket connections. Low-latency streaming for control room dashboards.

WEBHOOKS

Event notifications

Configure webhooks to receive real-time notifications for alerts, trip completions and critical events. Integrate with your existing notification systems.

ANALYTICS

Advanced query API

Query analytics data with flexible date ranges, filters and aggregations. Export data in multiple formats for reporting and analysis.

MULTI-TENANCY

Group-based access

All data is isolated by groups. Users belong to one or more groups, and all resources are automatically scoped to their group membership.

SECURITY

Enterprise-grade auth

AWS Cognito integration with OAuth2 tokens. Automatic token refresh, role-based access control and comprehensive audit logging.

Getting started

Start building with ScoutLink in minutes.

Our API documentation includes interactive examples, code samples in multiple languages and step-by-step guides to help you integrate quickly. All endpoints are versioned and backward-compatible.

SEC. 02 / ONBOARDING

Interactive API docsCode samplesSDK supportPostman collection
01

Create developer account

Contact developer@dustscout.comto create your developer account and receive API credentials. We'll set up your access and provide onboarding support.

02

Review documentation

Explore our comprehensive API documentation at api-docs.dustscout.com. Browse endpoints, test requests and review authentication flows.

03

Authenticate & test

Use your credentials to authenticate and make your first API call. Test endpoints with sample data and explore the response formats.

04

Build your integration

Start building your integration using our REST APIs, WebSocket connections or webhook subscriptions. Our team is available for support and best-practices guidance.

API endpoints

Core endpoints for haul road intelligence.

Access sites, fleet data, trips, alerts and analytics through our well-documented REST API. All endpoints support filtering, pagination and comprehensive error responses.

FIG. 01 / ENDPOINT MAP

SITES & ROUTES
GET/sites
GET/sites/{siteId}
GET/sites/{siteId}/routes
FLEET & TRUCKS
GET/sites/{siteId}/fleet
GET/fleet/{truckId}
GET/fleet/{truckId}/telemetry/live
TRIPS & SESSIONS
GET/trips
GET/trips/{tripId}
GET/sites/{siteId}/sessions
ALERTS & EVENTS
GET/alerts
POST/alerts/{alertId}/resolve
POST/alerts/{alertId}/notes
ANALYTICS
POST/analytics/query
POST/analytics/export
GET/reports
WEBSOCKETS
WS/notifications
WS/truck-positions
WS/telemetry

Ready to integrate DustScout into your platform?

Contact us to create your developer account and get started with API access. Our team provides onboarding support, best-practices guidance and technical assistance — REST API, WebSockets and webhooks included.