Download OpenAPI specification:
| token required | string |
| truckId required | string non-empty |
required | object (RequestVehicle) |
required | object (RequestSemitrailer) |
object (RequestModel) |
[- {
- "truckId": "string",
- "vehicle": {
- "emptyLoadFirstBogie": 0,
- "emptyLoadSecondBogie": 0,
- "base": 0,
- "maxSULoad": 0,
- "suDistance": 0
}, - "semitrailer": {
- "emptyLoadBogie": 0,
- "als": {
- "emptyLoadBogieALS": 0,
- "baseALS": 0,
- "suLoadALS": 0
}, - "base": 0,
- "suLoad": 0,
- "maxSULoad": 0,
- "suDistance": 0,
- "length": 0,
- "width": 0,
- "height": 0,
- "supportedLoadType": [
- "None"
]
}, - "model": {
- "a1": 0.1,
- "a2": 0.1,
- "a3": 0.1,
- "c2": 0.1,
- "c3": 0.1
}
}
][- {
- "id": "string",
- "success": true,
- "error": {
- "message": "string"
}
}
]| token required | string |
| truckId required | string non-empty |
required | object (RequestVehicle) |
required | object (RequestSemitrailer) |
object (RequestModel) |
[- {
- "truckId": "string",
- "vehicle": {
- "emptyLoadFirstBogie": 0,
- "emptyLoadSecondBogie": 0,
- "base": 0,
- "maxSULoad": 0,
- "suDistance": 0
}, - "semitrailer": {
- "emptyLoadBogie": 0,
- "als": {
- "emptyLoadBogieALS": 0,
- "baseALS": 0,
- "suLoadALS": 0
}, - "base": 0,
- "suLoad": 0,
- "maxSULoad": 0,
- "suDistance": 0,
- "length": 0,
- "width": 0,
- "height": 0,
- "supportedLoadType": [
- "None"
]
}, - "model": {
- "a1": 0.1,
- "a2": 0.1,
- "a3": 0.1,
- "c2": 0.1,
- "c3": 0.1
}
}
][- {
- "id": "string",
- "success": true,
- "error": {
- "message": "string"
}
}
][- {
- "truckId": "string",
- "vehicle": {
- "emptyLoadFirstBogie": 0,
- "emptyLoadSecondBogie": 0,
- "base": 0,
- "maxSULoad": 0,
- "suDistance": 0
}, - "semitrailer": {
- "emptyLoadBogie": 0,
- "als": {
- "emptyLoadBogieALS": 0,
- "baseALS": 0,
- "suLoadALS": 0
}, - "base": 0,
- "suLoad": 0,
- "maxSULoad": 0,
- "suDistance": 0,
- "length": 0,
- "width": 0,
- "height": 0,
- "supportedLoadType": [
- "None"
]
}, - "model": {
- "a1": 0.1,
- "a2": 0.1,
- "a3": 0.1,
- "c2": 0.1,
- "c3": 0.1
}
}
]| token required | string |
| id required | string non-empty |
| truckId required | string non-empty |
| dateTime required | string non-empty |
| scalesId required | string non-empty |
| scaleStdError required | number <float> |
required | object (Axles) |
required | object (LoadInfo) |
[- {
- "id": "string",
- "truckId": "string",
- "dateTime": "string",
- "scalesId": "string",
- "scaleStdError": 0.1,
- "axle": {
- "axle1": 0.1,
- "axle2": 0.1,
- "axle3": 0.1
}, - "info": {
- "axleLifted": true,
- "loadedMass": 0.1,
- "centreMassX": 0.1,
- "centreMassY": 0.1,
- "diagonalDifference": 0
}
}
][- {
- "id": "string",
- "success": true,
- "error": {
- "message": "string"
}
}
]| token required | string |
| truckId required | string |
| ids required | Array of strings unique |
[- {
- "id": "string",
- "truckId": "string",
- "dateTime": "string",
- "scalesId": "string",
- "scaleStdError": 0.1,
- "axle": {
- "axle1": 0.1,
- "axle2": 0.1,
- "axle3": 0.1
}, - "info": {
- "axleLifted": true,
- "loadedMass": 0.1,
- "centreMassX": 0.1,
- "centreMassY": 0.1,
- "diagonalDifference": 0
}
}
]| token required | string |
| truckId required | string non-empty |
required | object (RequestDistributionFunctionOptions) |
{- "truckId": "string",
- "options": {
- "maxLoad1": 0.1,
- "maxLoad2": 0.1,
- "maxLoad3": 0.1,
- "maxLoad3ALS": 0.1,
- "method": 0
}
}{- "all": {
- "maxMass": [
- 0
], - "errors": [
- 0
]
}, - "als": {
- "maxMass": [
- 0
], - "errors": [
- 0
]
}
}| token required | string |
| truckId required | string non-empty |
| measurementCount required | integer <int32> |
| lastMeasurementFactor required | integer <int32> |
| penaltyScaleError required | number <float> |
| method required | integer <int32> |
{- "truckId": "string",
- "measurementCount": 0,
- "lastMeasurementFactor": 0,
- "penaltyScaleError": 0.1,
- "method": 0
}{- "message": "string"
}| token required | string |
| truckId required | string non-empty |
required | object (RequestTPLPOptions) |
required | Array of objects (Load) |
| maxMass required | integer <int32> |
| maxShiftCt required | integer <int32> |
| bonus required | integer <int32> |
required | object (RequestTPLPPenalties) |
{- "truckId": "string",
- "options": {
- "maxLoad1": 0,
- "maxLoad2": 0,
- "maxLoad3": 0,
- "maxLoad3Als": 0,
- "method": 0
}, - "loads": [
- {
- "id": "string",
- "length": 0,
- "width": 0,
- "height": 0,
- "mass": 0,
- "stopNumber": 0,
- "square": 0
}
], - "maxMass": 0,
- "maxShiftCt": 0,
- "bonus": 0,
- "penalties": {
- "shiftWidth": 0,
- "shiftDiag": 0,
- "lackOfSupport": 0,
- "stopNotALS": 0
}
}{- "error": {
- "message": "string"
}, - "taskId": "string",
- "scheme": [
- {
- "x1": 0.1,
- "x2": 0.1,
- "y1": 0.1,
- "y2": 0.1,
- "placeId": "string",
- "orderLoad": 0,
- "orderUnLoad": 0
}
], - "stops": [
- {
- "number": 0,
- "als": true,
- "load": 0.1,
- "permittedLoad": 0.1,
- "xt": 0.1,
- "yt": 0.1,
- "diag": 0.1,
- "lenghtShift": 0.1,
- "axleLoad1": 0.1,
- "axleLoad2": 0.1,
- "axleLoad3": 0.1
}
]
}