OBJECT

ProcessWebhook

link GraphQL Schema definition

  • type ProcessWebhook {
  • # HTTP request method
  • requestType: ProcessWebhookRequestType!
  • # Target URL the webhook request is sent to. Must be an https address and may
  • # contain personalization tags.
  • url: String!
  • # Format of the request body: plain text, JSON or XML.
  • requestFormat: ProcessWebhookRequestFormat!
  • # Fields to include in the request body, given as field identifiers or
  • # personalization markers. Mutually exclusive with advanced content.
  • simpleContent: [String!]
  • # Free-form request body template with personalization tags. Mutually exclusive
  • # with simple content.
  • advancedContent: String
  • # How date and time values in the request body are formatted: a Unix timestamp or
  • # an ISO 8601 string.
  • timeFormat: ProcessWebhookTimeFormat!
  • # Optional HTTP basic authentication credentials sent with the request.
  • basicAuth: ProcessWebhookBasicAuth
  • # Custom HTTP headers sent with the webhook request.
  • headers: [ProcessWebhookHeader!]
  • }