{"service":"HALOWERK agentenwerk","endpoint":"/v1/wakeup","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["action"],"additionalProperties":false,"properties":{"action":{"type":"string","enum":["schedule","status","cancel","list"],"description":"What to do."},"target_url":{"type":"string","maxLength":2000,"description":"Public https URL that receives the POST. Required for schedule and list."},"due_at":{"type":"string","description":"Absolute time as ISO 8601, e.g. 2026-08-12T09:00:00Z. Either this or delay_seconds."},"delay_seconds":{"type":"integer","minimum":10,"maximum":2592000,"description":"Relative lead time in seconds. Either this or due_at."},"payload":{"description":"JSON body delivered with the callback. Up to 16 KB."},"header_name":{"type":"string","maxLength":64,"description":"Optional header name sent with the callback, e.g. X-Agent-Token."},"header_value":{"type":"string","maxLength":512,"description":"Value for that header. Stored as given."},"wakeup_id":{"type":"string","minLength":8,"maxLength":64,"description":"Required for status and cancel."},"note":{"type":"string","maxLength":200,"description":"Free label carried through."},"limit":{"type":"integer","minimum":1,"maximum":100,"default":25,"description":"Maximum entries returned by list."}}},"requestExample":{"action":"schedule","limit":25},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["action"],"additionalProperties":false,"properties":{"action":{"type":"string","enum":["schedule","status","cancel","list"],"description":"What to do."},"target_url":{"type":"string","maxLength":2000,"description":"Public https URL that receives the POST. Required for schedule and list."},"due_at":{"type":"string","description":"Absolute time as ISO 8601, e.g. 2026-08-12T09:00:00Z. Either this or delay_seconds."},"delay_seconds":{"type":"integer","minimum":10,"maximum":2592000,"description":"Relative lead time in seconds. Either this or due_at."},"payload":{"description":"JSON body delivered with the callback. Up to 16 KB."},"header_name":{"type":"string","maxLength":64,"description":"Optional header name sent with the callback, e.g. X-Agent-Token."},"header_value":{"type":"string","maxLength":512,"description":"Value for that header. Stored as given."},"wakeup_id":{"type":"string","minLength":8,"maxLength":64,"description":"Required for status and cancel."},"note":{"type":"string","maxLength":200,"description":"Free label carried through."},"limit":{"type":"integer","minimum":1,"maximum":100,"default":25,"description":"Maximum entries returned by list."}}},"requestExample":{"action":"schedule","limit":25}}],"example_request":{"action":"schedule","limit":25},"serviceName":"wakeup_schedule","tags":["agent","scheduling","callback"],"outputSchema":{"type":"object"}}