TestWebhookAction is an input datatype for testing a webhook action. It's used by the testWebhookAction() mutation field.

Table: TestWebhookAction

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
bodyTemplateStringyes Long-Term The body of the http(s) request. Can be templated with values from the result.
eventDataStringyes Long-Term JSON data representing one or more events. One event can be supplied as a JSON object. Multiple events must be supplied as a list of JSON objects.
headersHttpHeaderEntryInputyes Long-Term The headers of the http(s) request. See HttpHeaderEntryInput.
ignoreSSLBooleanyes Long-Term Whether SSL should be ignored for the request.
methodStringyes Long-Term The method to use for the request.
nameStringyes Long-Term The name of the action.
triggerNameStringyes Long-Term The name of the action. This is a mock value, the trigger doesn't have to exist.
urlStringyes Long-Term The URL where to send the http(s) request.
useProxyBooleanyes Long-Term Defines whether the action should use the configured proxy to make web requests.
viewNameStringyes Long-Term The name of the view of the action.