Create a new smartsheet webhook.

External Documentation

To learn more, visit the Smartsheet documentation.

Parameters

ParameterDescription
Callback URLThe callback URL assigned to the webhook.
EventsA comma-separated list of events.
NameThe name of the webhook.
Object IDThe ID of the object that the webook will be set on.
ScopeThe type of scope to set the webhook on, for example - sheet.
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

Create Webhook with Smartsheet and Send Results Via Email

Preview this Workflow on desktop