CreateWebhookInput
Autogenerated input type of CreateWebhook
Input Fields : Object | Description |
---|---|
clientMutationId: String | A unique identifier for the client performing the mutation. |
actions: [ID] | The webhook trigger(s) Valid options: - card.create - card.done - card.expired - card.late - card.move - card.overdue - card.field_update - card.delete |
name: String | The webhook's name |
url: String | The webhook's notification URL |
email: String | The webhook's notification email |
headers: Json | The webhook's custom headers |
filters: JSON | The webhook's filters. When used, webhooks will only be sent when the configured parameters are met. Only one webhook action can be configured when filters are used. Accepts an array of multiple numeric ids as a value. Valid key and value pairs: - card.create: - `{on_phase_id: [PHASE_IDS]}` - card.done: - `{on_phase_id: [PHASE_IDS]}` - card.late: - `{on_phase_id: [PHASE_IDS]}` - card.move: - `{from_phase_id: [PHASE_IDS]}` - `{to_phase_id: [PHASE_IDS]}` - `{from_phase_id: [PHASE_IDS], to_phase_id: [PHASE_IDS]}` - card.field_update: - `{field_id: [FIELD_IDS]}` |
pipe_id: ID | The Pipe ID or SUID |
table_id: ID | The Table ID or SUID |