Skip to main content

Services

RPC methods exposed by this API.

WebhookService

Messages

Data models used across requests/responses.

BatchCreateWebhookLogsRequest

The request for a call to WebhookService_BatchCreateWebhookLogs to create a batch of webhook logs.

BatchCreateWebhookLogsResponse

The response of a call to WebhookService_BatchCreateWebhookResponse. This message has no fields.

CreateWebhookLogRequest

Request to create a single webhook log entry.

CreateWebhookRequest

The request for a call to WebhookService_CreateWebhook to create a webhook.

CreateWebhookResponse

The response of a call to WebhookService_CreateWebhook.

CreateWebhookSignatureKeyRequest

The request for a call to WebhookService_CreateWebhookSignatureKey to create a webhook signature key. This message has no fields.

CreateWebhookSignatureKeyResponse

The response for a call to WebhookService_CreateWebhookSignatureKey. The active field indicates whether or not whether the key is currently active.

GetWebhookRequest

The request for a call to WebhookService_GetWebhook to retrieve a webhook.

GetWebhookResponse

The response of a call to WebhookService_GetWebhook.

GetWebhookSignatureKeyRequest

The request for a call to WebhookService_GetWebhookSignatureKey to retrieve the current webhook signature key.

GetWebhookSignatureKeyResponse

The response for a call to WebhookService_GetWebhookSignatureKey. The active field indicates whether or not whether the key is currently active.

ListWebhookLogsRequest

The request for a call to WebhookService_ListWebhookLogs to retrieve and filter webhook logs.

ListWebhookLogsResponse

The response of a call to WebhookService_ListWebhookLogsResponse.

ListWebhooksRequest

The request for a call to WebhookService_ListWebhooks to retrieve and filter webhooks.

ListWebhooksResponse

The response of a call to WebhookService_ListWebhooks.

RotateWebhookSignatureKeyRequest

The request for a call to WebhookService_RotateWebhookSignatureKey replace the current webhook signature key with a new one. The activation state of the new signature key will be inherited from the previous key. If no key exists then this will return an error - see WebhookService_CreateWebhookSignatureKey. This message has no fields.

RotateWebhookSignatureKeyResponse

The response for a call to WebhookService_RotateWebhookSignatureKey. The active field indicates whether or not whether the key is currently active.

TestWebhookRequest

The request for a call to WebhookService_TestWebhook to test an existing webhook or a webhook create request.

TestWebhookResponse

The response of a call to WebhookService_TestWebhook. The response code and body will come from the HTTP response from the target URL.

ToggleWebhookSignatureKeyActivationRequest

The request for a call to WebhookService_ToggleWebhookSignatureKeyActivation to enable or disable the current webhook signature key. Set enable to true to activate the signature key, and false to deactivate.

ToggleWebhookSignatureKeyActivationResponse

The response for a call to WebhookService_ToggleWebhookSignatureKeyActivation.

UpdateWebhookRequest

The request for a call to WebhookService_UpdateWebhook to update a webhook.

UpdateWebhookResponse

The response of a call to WebhookService_UpdateWebhook. To archive a webhook, specify archived_date in the update mask as well as a non-null value for archived_date in the webhook object. To unarchive a webhook, specify archived_date in the update mask and a null value for archived_date in the webhook object.

Webhook

WebhookHttpHeader

WebhookLog

WebhookSignatureKey

Enums

Allowed constant values used in message fields.

WebhookEventType

WebhookLogStatus