eventData | { addedAt: Date | null; addedByUid: string | null; assignedByUid: string | null; checked: boolean; childOrder: number; completedAt: Date | null; content: string; dayOrder: number; deadline: | { date: string; lang: string; } | null; description: string; due: | { date: string; datetime?: string | null; isRecurring: boolean; lang?: string | null; string: string; timezone?: string | null; } | null; duration: | { amount: number; unit: "minute" | "day"; } | null; id: string; isCollapsed: boolean; isDeleted: boolean; isUncompletable: boolean; labels: string[]; parentId: string | null; priority: number; projectId: string; responsibleUid: string | null; sectionId: string | null; updatedAt: Date | null; url: string; userId: string; } | TaskSchema |
eventData.addedAt | Date | null | - |
eventData.addedByUid | string | null | - |
eventData.assignedByUid | string | null | - |
eventData.checked | boolean | - |
eventData.childOrder | number | - |
eventData.completedAt | Date | null | - |
eventData.content | string | - |
eventData.dayOrder | number | - |
eventData.deadline | | { date: string; lang: string; } | null | - |
eventData.description | string | - |
eventData.due | | { date: string; datetime?: string | null; isRecurring: boolean; lang?: string | null; string: string; timezone?: string | null; } | null | - |
eventData.duration | | { amount: number; unit: "minute" | "day"; } | null | - |
eventData.id | string | - |
eventData.isCollapsed | boolean | - |
eventData.isDeleted | boolean | - |
eventData.isUncompletable | boolean | - |
eventData.labels | string[] | - |
eventData.parentId | string | null | - |
eventData.priority | number | - |
eventData.projectId | string | - |
eventData.responsibleUid | string | null | - |
eventData.sectionId | string | null | - |
eventData.updatedAt | Date | null | - |
eventData.url | string | - |
eventData.userId | string | - |
eventDataExtra? | { oldItem: { addedAt: Date | null; addedByUid: string | null; assignedByUid: string | null; checked: boolean; childOrder: number; completedAt: Date | null; content: string; dayOrder: number; deadline: | { date: string; lang: string; } | null; description: string; due: | { date: string; datetime?: string | null; isRecurring: boolean; lang?: string | null; string: string; timezone?: string | null; } | null; duration: | { amount: number; unit: "minute" | "day"; } | null; id: string; isCollapsed: boolean; isDeleted: boolean; isUncompletable: boolean; labels: string[]; parentId: string | null; priority: number; projectId: string; responsibleUid: string | null; sectionId: string | null; updatedAt: Date | null; url: string; userId: string; }; updateIntent: | "item_updated" | "item_completed" | "item_uncompleted" | "responsible_uid_changed"; } | - |
eventDataExtra.oldItem | { addedAt: Date | null; addedByUid: string | null; assignedByUid: string | null; checked: boolean; childOrder: number; completedAt: Date | null; content: string; dayOrder: number; deadline: | { date: string; lang: string; } | null; description: string; due: | { date: string; datetime?: string | null; isRecurring: boolean; lang?: string | null; string: string; timezone?: string | null; } | null; duration: | { amount: number; unit: "minute" | "day"; } | null; id: string; isCollapsed: boolean; isDeleted: boolean; isUncompletable: boolean; labels: string[]; parentId: string | null; priority: number; projectId: string; responsibleUid: string | null; sectionId: string | null; updatedAt: Date | null; url: string; userId: string; } | TaskSchema |
eventDataExtra.oldItem.addedAt | Date | null | - |
eventDataExtra.oldItem.addedByUid | string | null | - |
eventDataExtra.oldItem.assignedByUid | string | null | - |
eventDataExtra.oldItem.checked | boolean | - |
eventDataExtra.oldItem.childOrder | number | - |
eventDataExtra.oldItem.completedAt | Date | null | - |
eventDataExtra.oldItem.content | string | - |
eventDataExtra.oldItem.dayOrder | number | - |
eventDataExtra.oldItem.deadline | | { date: string; lang: string; } | null | - |
eventDataExtra.oldItem.description | string | - |
eventDataExtra.oldItem.due | | { date: string; datetime?: string | null; isRecurring: boolean; lang?: string | null; string: string; timezone?: string | null; } | null | - |
eventDataExtra.oldItem.duration | | { amount: number; unit: "minute" | "day"; } | null | - |
eventDataExtra.oldItem.id | string | - |
eventDataExtra.oldItem.isCollapsed | boolean | - |
eventDataExtra.oldItem.isDeleted | boolean | - |
eventDataExtra.oldItem.isUncompletable | boolean | - |
eventDataExtra.oldItem.labels | string[] | - |
eventDataExtra.oldItem.parentId | string | null | - |
eventDataExtra.oldItem.priority | number | - |
eventDataExtra.oldItem.projectId | string | - |
eventDataExtra.oldItem.responsibleUid | string | null | - |
eventDataExtra.oldItem.sectionId | string | null | - |
eventDataExtra.oldItem.updatedAt | Date | null | - |
eventDataExtra.oldItem.url | string | - |
eventDataExtra.oldItem.userId | string | - |
eventDataExtra.updateIntent | | "item_updated" | "item_completed" | "item_uncompleted" | "responsible_uid_changed" | UpdateIntentSchema |
eventName | "item:updated" | - |
initiator | { email: string; fullName: string; id: string; imageId: string | null; isPremium: boolean; } | WebhookInitiatorSchema |
initiator.email | string | - |
initiator.fullName | string | - |
initiator.id | string | - |
initiator.imageId | string | null | - |
initiator.isPremium | boolean | - |
triggeredAt | Date | - |
userId | string | - |
version | "1" | WebhookVersionSchema |