client.defineJob({ id: "unregister-job", name: "Unregister dynamic schedule", version: "0.1.1", trigger: eventTrigger({ name: "schedule.unregister", schema: z.object({ id: z.string(), }), }), run: async (payload, io, ctx) => { //unregisters a DynamicSchedule with an interval await io.unregisterInterval("❌📆", dynamicSchedule, payload.id); }, });
io.unregisterInterval() allows you to unregister a DynamicSchedule that was previously registered with io.registerInterval().
io.unregisterInterval()
io.registerInterval()
run()
Was this page helpful?