{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","properties":{"path":{"type":"object","properties":{"id":{"type":"string","minLength":2,"maxLength":100,"pattern":"^[A-Za-z][A-Za-z0-9_-]+$"}},"required":["id"],"additionalProperties":false},"data":{"properties":{"active":{"description":"The desired active status of the webhook","type":"boolean"},"events":{"description":"The desired events that the webhook should subscribe to","items":{"type":"string","maxLength":16000},"type":"array","maxItems":100},"url":{"description":"The desired url of the webhook","type":"string","maxLength":16000}},"type":"object","maxProperties":100},"deviceIp":{"type":"string","maxLength":45},"deviceUserAgent":{"type":"string","maxLength":1000}},"required":["path","data"],"additionalProperties":false},"name":"Notifications: Update a webhook","id":"duffel.api.air.webhooks.update","example":{"path":{"id":"resource_fixture"},"data":{"url":"https://example.com/duffel/webhook","events":["order.created","order.airline_initiated_change_detected"],"active":true}},"maxRequests":1,"summary":false}}