External Weight Measures
Endpoints for registering weight measurements from external scales/weighbridges and managing the verification-approval-invoicing workflow.
Endpoints
Section titled “Endpoints”| Method | Route | Description |
|---|---|---|
POST | api/external-weight-measure | Register a weight measurement |
POST | api/external-weight-measure/query | Search weight data |
POST | api/external-weight-measure/export | Export as CSV |
PUT | api/external-weight-measure/mark-verified | Mark records as verified |
PUT | api/external-weight-measure/mark-approved | Mark records as approved |
PUT | api/external-weight-measure/mark-invoiced | Mark records as invoiced |
Base URL
Section titled “Base URL”The Mass Transport API base URL is provided by your Ditio contact during onboarding; routes below are relative to it.
Authentication
Section titled “Authentication”Requires a Bearer token with the masstransportapiv1 scope. See
Authentication.
Workflow
Section titled “Workflow”Weight measurements follow a verification pipeline:
- Register — External system pushes weight data
- Verify — Data is reviewed and marked as verified
- Approve — Authorized user approves for invoicing
- Invoice — Records are marked as invoiced
Related
Section titled “Related”- Weight Measures guide — Integration walkthrough
- External Excavator State — Machine state integration