Create Company Webhook
GraphQL endpoint: /company
Creates a webhook for the current company with a target URL, optional bearer token and custom headers, and per-event-type flags controlling which events are delivered to it.
Query
mutation (
$url: String!
$bearerToken: String
$customHeaders: JSON
$name: String
$receiveSubscriptionEvents: Boolean
$receiveOptOutEvents: Boolean
$b2bConnectionRequestReceivedWebhook: Boolean
$b2bConnectionRequestResponseWebhook: Boolean
$b2cConnectionRequestResponseWebhook: Boolean
$c2bConnectionRequestReceivedWebhook: Boolean
$b2cSubscriptionRequestResponseWebhook: Boolean
$companySocialNetworkStatusChangeWebhook: Boolean
$b2bFormInstanceSubmissionRequestReceivedWebhook: Boolean
) {
createCompanyWebhook (
url: $url
bearerToken: $bearerToken
customHeaders: $customHeaders
name: $name
receiveSubscriptionEvents: $receiveSubscriptionEvents
receiveOptOutEvents: $receiveOptOutEvents
b2bConnectionRequestReceivedWebhook: $b2bConnectionRequestReceivedWebhook
b2bConnectionRequestResponseWebhook: $b2bConnectionRequestResponseWebhook
b2cConnectionRequestResponseWebhook: $b2cConnectionRequestResponseWebhook
c2bConnectionRequestReceivedWebhook: $c2bConnectionRequestReceivedWebhook
b2cSubscriptionRequestResponseWebhook: $b2cSubscriptionRequestResponseWebhook
companySocialNetworkStatusChangeWebhook: $companySocialNetworkStatusChangeWebhook
b2bFormInstanceSubmissionRequestReceivedWebhook: $b2bFormInstanceSubmissionRequestReceivedWebhook
) {
id
url
bearerToken
customHeaders
name
receiveSubscriptionEvents
receiveOptOutEvents
b2bConnectionRequestReceivedWebhook
b2bConnectionRequestResponseWebhook
b2cConnectionRequestResponseWebhook
c2bConnectionRequestReceivedWebhook
b2cSubscriptionRequestResponseWebhook
companySocialNetworkStatusChangeWebhook
b2bFormInstanceSubmissionRequestReceivedWebhook
}
}
Variables
Response
Last updated
Was this helpful?