Laufwerk
tours / capacity reserve readiness
Spare loading capacity for later operations with a separately reported dispatch-readiness decision. Require absolute unused base loading capacity after all deliveries loaded. Uses the paid-qualified existing VRP planner unchanged, then checks this business rule against the actual proposed route. A rule violation yields dispatch_ready=false, never an assertion that the extra constraint was optimized. Inputs are caller declared, not independently certified.20jobs/4vehicles/21points,.
POST https://lauf.halowerk.com/v1/tours/capacity-reserve-readinessEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| durations_s | array | Ja | |
| matrix_source | string | Ja | |
| vehicles | array | Ja | |
| jobs | array | Ja | |
| minimum_capacity_reserve | number | Ja |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"required": [
"durations_s",
"matrix_source",
"vehicles",
"jobs",
"minimum_capacity_reserve"
],
"additionalProperties": false,
"properties": {
"durations_s": {
"type": "array",
"minItems": 2,
"maxItems": 21,
"items": {
"type": "array",
"minItems": 2,
"maxItems": 21,
"items": {
"anyOf": [
{
"type": "number",
"minimum": 0,
"maximum": 604800
},
{
"type": "null"
}
]
}
}
},
"matrix_source": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"vehicles": {
"type": "array",
"minItems": 1,
"maxItems": 4,
"items": {
"type": "object",
"required": [
"id",
"capacity",
"shift"
],
"additionalProperties": false,
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 80
},
"capacity": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100000
},
"shift": {
"type": "array",
"minItems": 2,
"maxItems": 2,
"items": {
"type": "number",
"minimum": 0,
"maximum": 604800
}
}
}
}
},
"jobs": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"items": {
"type": "object",
"required": [
"id",
"point",
"demand",
"service_s",
"window"
],
"additionalProperties": false,
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 80
},
"point": {
"type": "integer",
"minimum": 1,
"maximum": 20
},
"demand": {
"type": "number",
"minimum": 0,
"maximum": 100000
},
"service_s": {
"type": "number",
"minimum": 0,
"maximum": 604800
},
"window": {
"type": "array",
"minItems": 2,
"maxItems": 2,
"items": {
"type": "number",
"minimum": 0,
"maximum": 604800
}
}
}
}
},
"minimum_capacity_reserve": {
"type": "number",
"minimum": 0,
"maximum": 10000000
}
}
}Veröffentlichtes Eingabebeispiel
{
"durations_s": [
[
0,
300,
480,
360
],
[
300,
0,
240,
180
],
[
480,
240,
0,
300
],
[
360,
180,
300,
0
]
],
"matrix_source": "Illustrative declared delivery times, seconds; not a live road measurement",
"vehicles": [
{
"id": "van-1",
"capacity": 3,
"shift": [
0,
7200
]
},
{
"id": "van-2",
"capacity": 2,
"shift": [
0,
7200
]
}
],
"jobs": [
{
"id": "stop-A",
"point": 1,
"demand": 2,
"service_s": 120,
"window": [
0,
1800
]
},
{
"id": "stop-B",
"point": 2,
"demand": 2,
"service_s": 180,
"window": [
600,
3000
]
},
{
"id": "stop-C",
"point": 3,
"demand": 1,
"service_s": 60,
"window": [
0,
3600
]
}
],
"minimum_capacity_reserve": 0
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.
Weitere Endpunkte dieses Hubs
- Laufwerk0,018 USDC
browser evidence
POSThttps://lauf.halowerk.com/v1/browser-evidenceRead-only browser verification complements browser-task: up to four waits, ten DOM existence/text assertions, SHA256 PNG screenshot and up to 200 real request/response observations. Assertions that fail remain a truthful negative result, no
- Laufwerk0,012 USDC
browser task
POSThttps://lauf.halowerk.com/v1/browser-taskLoads one https page in a real headless browser and performs up to eight steps on it: click, fill, select, check, uncheck, wait, wait_for_selector. Returns a per-step log saying what was attempted and whether it succeeded, plus the final UR
- Laufwerk0,016 USDC
browser / absence proof
POSThttps://lauf.halowerk.com/v1/browser/absence-proofProof that a specified unwanted rendered-page element is absent. Exact DOM match count must be zero; does not imply absence of a login wall elsewhere. Actual rendered DOM with SHA256 PNG and redacted per-request evidence. No query/header/bo