CreateWebhookInput
Autogenerated input type of CreateWebhook
| Input Fields : Object | Description |
|---|---|
| clientMutationId: String | A unique identifier for the client performing the mutation. |
| actions: [ID] | The valid webhook trigger(s) options are: - card.comment_create - card.create - card.delete - card.done - card.email_received - card.expired - card.field_update - card.late - card.move - card.overdue |
| email: String | The webhook's notification email |
| name: String | The webhook's name |
| 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. Example of valid key and value pairs: - card.comment_create: - {on_phase_id: [12345, 98765]} - card.create: - {on_phase_id: [12345, 98765]} - card.delete: - {on_phase_id: [12345, 98765]} - card.done: - {on_phase_id: [12345, 98765]} - card.email_received: - {on_phase_id: [12345, 98765]} - card.expired: - {on_phase_id: [12345, 98765]} - card.field_update: - {field_id: [12345, 98765]} - card.late: - {on_phase_id: [12345, 98765]} - card.move: - {from_phase_id: [12345, 98765]} - {to_phase_id: [12345]} - {from_phase_id: [12345], to_phase_id: [98765]} - card.overdue: - {on_phase_id: [12345, 98765]} |
| headers: Json | The webhook custom JSON headers. Example: - Desired Header: `{"Custom-Header": "value"}` - Necessary Input: `"{\"Custom-Header\": \"value\"}"` |
| pipe_id: ID | The Pipe ID or SUID |
| table_id: ID | The Table ID or SUID |
| url: String | The webhook's notification URL |
| overridePreviousWithSameUrl: Boolean | Override previous webhooks with the same URL and actions |
| identityPropagationEnabled: Boolean | Enable identity propagation for the webhook |