{"uid":"cap_yfM7AugFA35DqXvJbO8dB","slug":"halowerk-laufwerk-breaks-readiness-check-72c36112","name":"HALOWERK laufwerk — Breaks Readiness Check","description":"HALOWERK laufwerk — bezahlte Endpunkte nach x402. Preise in USDC auf Base Mainnet.","url":"https://lauf.halowerk.com/v1/tours/breaks-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","breaks"],"properties":{"id":{"type":"string","maxLength":80,"minLength":1},"shift":{"type":"array","items":{"type":"number","maximum":604800,"minimum":0},"maxItems":2,"minItems":2},"breaks":{"type":"array","items":{"type":"array","items":{"type":"number","maximum":604800,"minimum":0},"maxItems":2,"minItems":2},"maxItems":10,"minItems":1},"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}}},"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_o8tBbB8tMmnE0iWwvDSCj","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 vehicle break schedules are feasible and compatible with a given set of delivery jobs, time windows, and a travel-duration matrix for route optimization.","exampleAgentPrompt":"Check whether our driver break windows are feasible for today's delivery schedule: we have 2 vehicles (capacity 500 each) with shifts from 0 to 28800 seconds, each with a mandatory break between 14400–16200 seconds, and 5 jobs with demand ranging from 10 to 80, service times of 300 seconds each, and time windows between 0–28800. Use the provided 7x7 travel duration matrix.","exampleUseCases":[{"title":"Pre-optimization break feasibility for courier fleet","prompt":"Before I run my full route optimizer, I need to know if the mandatory 30-minute driver breaks between 4 and 5 hours into their shift are compatible with my 8 delivery jobs — each with specific time windows and service times. Can you run a breaks-readiness check for my 3 vehicles?"},{"title":"Regulatory compliance check for driver rest periods","prompt":"Our logistics software needs to verify that the legally required rest breaks for our 4 drivers don't make any of our 15 scheduled pickup jobs impossible to fulfill given their time windows and travel durations. Can you check the breaks readiness for our fleet?"},{"title":"Dynamic rescheduling after break window change","prompt":"One of our drivers just had their mandatory break window shifted to 10800–12600 seconds due to an incident. Can you quickly check if that new break schedule is still compatible with the 6 remaining jobs on their route, given the travel time matrix we have?"}],"resultDescription":"Returns a JSON object indicating whether the configured vehicle break windows are feasible (ready) given the jobs, time windows, service durations, vehicle capacities, and travel duration matrix — likely including per-vehicle or per-job feasibility flags and any conflict details.","failureModes":["Invalid or mismatched matrix dimensions relative to number of points — returns validation error","Break window outside vehicle shift bounds — returns constraint violation","Job time window impossible to satisfy given service duration — returns infeasibility","More than 20 jobs or 4 vehicles submitted — returns schema validation error","Null entries in duration matrix for required routes — may return infeasibility or error","Missing required job or vehicle fields — returns 400 bad request"],"whenToPreferThis":"Use this endpoint when you need a lightweight feasibility pre-check specifically for vehicle break scheduling before committing to a full vehicle routing optimization run. It is ideal for fleet operators who need to validate driver rest compliance, detect scheduling conflicts early, or dynamically re-check feasibility after a break window changes — without running an expensive full optimization. Prefer this over a full VRP solver when you only need a yes/no readiness signal about break compatibility.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:34:36.009Z","isFirstParty":false,"canonicalSlug":"halowerk-laufwerk-breaks-readiness-check-72c36112"}