Create function triggers
Subscribe a function to one or more event types, optionally scoped to specific senders. Provide eventTypes and senderIds (use null in senderIds for all senders); a trigger is created for each event type and sender combination.
The special event type cron runs the function on a schedule instead of a messaging event: include a cron field with a 5-field UTC cron expression (minimum granularity one minute). A cron trigger ignores the sender axis, and a function may hold several cron triggers with different expressions. The function receives an event with type: "cron" and data.cron.
Path parameters
Zavu Function ID.
Request body
Example request
{
"cron": "0 9 * * 1-5"
}Response
Triggers created.
Example response
{
"triggers": [
{
"cron": "*/15 * * * *"
}
]
}Changes
Changed in 2 of the 66 revisions of this API.5
- ○
added the new optional request property
cronnew-optional-request-property
- ○
added the optional property
triggers/items/cronto the response with the201statusresponse-optional-property-added
- ○
added the optional property
triggers/items/lastRunAtto the response with the201statusresponse-optional-property-added
- ○
added the optional property
triggers/items/nextRunAtto the response with the201statusresponse-optional-property-added
- ○
- ○
endpoint added
endpoint-added
This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○