{"uid":"cap_JRLxHtWRl3_UEP2vNbt1u","slug":"halowerk-laufwerk-tour-capacity-reserve-readiness-6326adce","name":"HALOWERK laufwerk — Tour Capacity Reserve Readiness","description":"HALOWERK laufwerk — bezahlte Endpunkte nach x402. Preise in USDC auf Base Mainnet.","url":"https://lauf.halowerk.com/v1/tours/capacity-reserve-readiness?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"jobs":{"type":"array","items":{"type":"object","required":["id","point","demand","service_s","window"],"properties":{"id":{"type":"string","maxLength":80,"minLength":1},"point":{"type":"integer","maximum":20,"minimum":1},"demand":{"type":"number","maximum":100000,"minimum":0},"window":{"type":"array","items":{"type":"number","maximum":604800,"minimum":0},"maxItems":2,"minItems":2},"service_s":{"type":"number","maximum":604800,"minimum":0}},"additionalProperties":false},"maxItems":20,"minItems":1},"vehicles":{"type":"array","items":{"type":"object","required":["id","capacity","shift"],"properties":{"id":{"type":"string","maxLength":80,"minLength":1},"shift":{"type":"array","items":{"type":"number","maximum":604800,"minimum":0},"maxItems":2,"minItems":2},"capacity":{"type":"number","maximum":100000,"exclusiveMinimum":0}},"additionalProperties":false},"maxItems":4,"minItems":1},"durations_s":{"type":"array","items":{"type":"array","items":{"anyOf":[{"type":"number","maximum":604800,"minimum":0},{"type":"null"}]},"maxItems":21,"minItems":2},"maxItems":21,"minItems":2},"matrix_source":{"type":"string","maxLength":200,"minLength":1},"minimum_capacity_reserve":{"type":"number","maximum":10000000,"minimum":0}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.007","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.007/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4BNW0eaUMKEqFUZbOLfeg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.007","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a fleet of vehicles has sufficient capacity reserve to feasibly serve all jobs within their time windows, given a travel-time duration matrix.","exampleAgentPrompt":"Check if my 3 delivery vans can handle all 10 scheduled stops today given their shift hours and delivery demands — I need at least a 200-unit capacity reserve across the fleet, and here's the travel time matrix between all locations.","exampleUseCases":[{"title":"Pre-dispatch fleet readiness check","prompt":"Before we send out drivers this morning, check if our 2 vans — each with a capacity of 500 and shifts from 7am to 5pm — can cover all 8 delivery jobs (demands between 20 and 80 units, each with a 1-hour service time and time windows within the shift) with at least 100 units of capacity reserve. Here's the travel time matrix."},{"title":"Capacity buffer validation for parcel courier","prompt":"I've got 4 courier vehicles and 15 parcel stops to hit today. Each vehicle can carry up to 300 parcels and works an 8-hour shift. Can you verify that the fleet meets a minimum capacity reserve of 150 parcels given the attached duration matrix and job demands?"},{"title":"Last-mile logistics feasibility pre-check","prompt":"We're planning a grocery delivery run with 1 van (capacity 800 kg, shift 6am–2pm) and 12 customer stops with varying demand and delivery windows. Check if the van's capacity reserve stays above 50 kg throughout, using our estimated travel times between all stops."}],"resultDescription":"A JSON response indicating whether the fleet's aggregate or per-vehicle capacity reserve meets the specified minimum threshold given the jobs, their demands and time windows, and the travel duration matrix. Likely includes a readiness flag, computed reserve values, and potentially per-vehicle or per-job breakdown details.","failureModes":["Missing required fields (jobs, vehicles, durations_s, minimum_capacity_reserve) returns validation error","Duration matrix dimensions do not match number of jobs + vehicles, causing a schema or computation error","Job demand or vehicle capacity values exceed allowed maxima (100,000), rejected","Time window arrays with incorrect length (must be exactly 2 elements) fail validation","More than 20 jobs or more than 4 vehicles submitted, exceeding array limits","Payment failure via x402 protocol results in HTTP 402 before computation","Null values in duration matrix may cause computation issues depending on routing logic"],"whenToPreferThis":"Use this endpoint when you need a fast, pre-routing feasibility check specifically focused on capacity reserve thresholds — before running a full vehicle routing optimization. It is ideal for small fleets (up to 4 vehicles) and up to 20 job stops when you want to quickly determine whether dispatching is viable without the overhead of a full VRP solver. Prefer this over a full route optimizer when the primary concern is whether vehicle capacity buffers are adequate, not the actual route sequence.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:40:06.874Z","isFirstParty":false,"canonicalSlug":"halowerk-laufwerk-tour-capacity-reserve-readiness-6326adce"}