Appearance
Variable: WebhookEndpoint
ts
const WebhookEndpoint: z.ZodObject<{
createdAt: z.ZodCoercedDate<unknown>;
description: z.ZodNullable<z.ZodString>;
enabled: z.ZodBoolean;
events: z.ZodArray<z.ZodEnum<{
app.circuit.opened: "app.circuit.opened";
approval.decided: "approval.decided";
approval.requested: "approval.requested";
case.assigned: "case.assigned";
case.closed: "case.closed";
case.created: "case.created";
case.decided: "case.decided";
case.sla.breached: "case.sla.breached";
decision.created: "decision.created";
run.completed: "run.completed";
run.failed: "run.failed";
submission.link_requested: "submission.link_requested";
}>>;
failing: z.ZodBoolean;
id: z.ZodGUID;
lastDeliveryAt: z.ZodNullable<z.ZodCoercedDate<unknown>>;
previousSecretExpiresAt: z.ZodNullable<z.ZodCoercedDate<unknown>>;
updatedAt: z.ZodCoercedDate<unknown>;
url: z.ZodString;
}, z.core.$strip>;A tenant's receiver of events. Its signing secret is shown once, on creation or rotation.