Update a webhook, also used to enable a webhook.

External Documentation

To learn more, visit the Smartsheet documentation.

Basic Parameters

ParameterDescription
EnabledSelect to enable the webhook, remove selection to disable.
Webhook IDThe ID of the webhook.

Advanced Parameters

ParameterDescription
Callback URLThe callback URL assigned to the webhook.
EventsA comma-separated list of events.
NameThe name of the webhook.
VersionThe version of the webhook.

Example Output

{
	"version": 0,
	"failedItems": [
		{
			"rowId": 0,
			"error": {
				"refId": "string",
				"errorCode": 0,
				"message": "string"
			},
			"index": 0
		}
	],
	"message": "SUCCESS",
	"resultCode": 0,
	"result": {
		"callbackUrl": "https://www.myApp.com/webhooks",
		"events": [
			"*.*"
		],
		"name": "Webhook for Sheet Creation",
		"version": 1,
		"enabled": true,
		"id": 8444254503626628,
		"apiClientId": "555555",
		"scopeObjectId": 3285357287499652,
		"apiClientName": "Awesome Smartsheet Application",
		"createdAt": "2019-08-24T14:15:22Z",
		"disabledDetails": "string",
		"modifiedAt": "2019-08-24T14:15:22Z",
		"scope": "sheet",
		"sharedSecret": "216ejjzdnq17mq1q8xs7d4hu8b",
		"stats": {
			"lastCallbackAttempt": "2019-08-24T14:15:22Z",
			"lastCallbackAttemptRetryCount": 0,
			"lastSuccessfulCallback": "2019-08-24T14:15:22Z"
		},
		"status": "ENABLED",
		"subscope": {
			"columnIds": [
				7318427511613316,
				7318427511613123
			]
		}
	}
}

Workflow Library Example

Update Webhook with Smartsheet and Send Results Via Email

Preview this Workflow on desktop