Hi, Zapier Integrations team here.
We are experiencing users reporting being unable to set up a webhook subscription to Smartsheet when a POST request is made to https://api.smartsheet.com/2.0/webhooks
Response received
{ "errorCode": 1008, "message": "Unable to parse request. The following error occurred: Field 'name' contains disallowed characters.", "refId": "QEpsBh"}
For request
POST https://api.smartsheet.com/2.0/webhooksContent-Type: application/jsonuser-agent: ZapierAuthorization: :censored:33:18737dbfd2:{ "callbackUrl": "https://hooks.zapier.com/hooks/standard/XXXX/40beXXX/?challengeSource=SmartsheetCLIAPI", "events": ["*.*"], "name": "Updated Row webhook, id: XXXX87b91ffb411a98353486681XXXX", "version": 1, "scope": "sheet", "scopeObjectId": "XXXX15597830XXXX", "subscope": { "columnIds": ["XXXX34788268XXXX"] }}
The reporting users confirm there is no 'name' column in their sheet, suggesting possible internal field mapping or API-level validation differences.
Is it possible to obtain a documented list of reasons for the 1008 error that users can check their sheet for, when seeing this error? At the moment, it blocks them from using Smartsheet with Zapier all together and we have no visibility into which characters are causing this error upon subscription request for a particular sheet or column.
Thanks!