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
$ 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 } } _
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
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 & 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 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 reporting
Generate operational reports for fleet management, road maintenance planning and performance analytics. Export trip summaries, session analytics and road condition assessments.
Real-time telemetry
Subscribe to live truck positions, telemetry updates and alert notifications via WebSocket connections. Low-latency streaming for control room dashboards.
Event notifications
Configure webhooks to receive real-time notifications for alerts, trip completions and critical events. Integrate with your existing notification systems.
Advanced query API
Query analytics data with flexible date ranges, filters and aggregations. Export data in multiple formats for reporting and analysis.
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.
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
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.
Review documentation
Explore our comprehensive API documentation at api-docs.dustscout.com. Browse endpoints, test requests and review authentication flows.
Authenticate & test
Use your credentials to authenticate and make your first API call. Test endpoints with sample data and explore the response formats.
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/sites/{siteId}/sites/{siteId}/routes/sites/{siteId}/fleet/fleet/{truckId}/fleet/{truckId}/telemetry/live/trips/trips/{tripId}/sites/{siteId}/sessions/alerts/alerts/{alertId}/resolve/alerts/{alertId}/notes/analytics/query/analytics/export/reports/notifications/truck-positions/telemetryReady 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.