Official API and SDK Documentation (original) (raw)

401

1001

An Access Token is required.

401

1002

Your Access Token is invalid.

401

1003

Your Access Token has expired.

403

1004

You are not authorized to perform this action.

401

1005

Single Sign-On is required for this account.

404

1006

Not Found.

404

1007

Version not supported.

400

1008

Unable to parse request. The following error occurred: {0}

400

1009

A required parameter is missing from your request: {0}.

405

1010

HTTP Method not supported.

400

1011

A required header was missing or invalid: {0}

400

1012

A required object attribute is missing from your request: {0}.

403

1013

The operation you are attempting to perform is not supported by your plan.

403

1014

There are no licenses available on your account.

403

1015

The user exists in another account. The user must be removed from that account before they can be added to yours.

403

1016

The user is already a member of your account.

403

1017

The user already has a paid account. The user must cancel that account before they can be added to yours.

400

1018

The value {0} was not valid for the parameter {1}.

400

1019

Cannot transfer to the user specified. User not found.

404

1020

User not found.

403

1021

Cannot transfer to the user specified. They are not a member of your account.

403

1022

Cannot delete the user specified. They are not a member of your account.

400

1023

The sheet specified is shared at the Workspace level.

400

1024

The HTTP request body is required for this Method.

400

1025

The share already exists.

403

1026

Transferring ownership is not currently supported.

404

1027

Share not found.

400

1028

You cannot edit the share of the owner.

400

1029

The parameter in the URI does not match the object in the request body.

401

1030

You are unable to assume the user specified.

400

1031

The value {0} was not valid for the attribute {1}.

400

1032

The attribute(s) {0} are not allowed for this operation.

404

1033

The template was not found.

400

1034

Invalid Row Id.

400

1035

Deprecated.

400

1036

The columnId {0} is invalid.

400

1037

The columnId {0} is included more than once in a single row.

400

1038

Invalid Cell value. Must be numeric or a string.

403

1039

Cannot edit a locked column {0}.

400

1040

Cannot edit your own share.

400

1041

The value for {0} must be {1} characters in length or less, but was {2}.

400

1042

The value for cell in column {0}, {1}, did not conform to the strict requirements for type {2}.

404

1043

The row number you requested is blank and cannot be retrieved.

400

1044

Assume-User header is required for your Access Token.

403

1045

The resource specified is read-only.

400

1046

Cells containing system values cannot be inserted or updated through the API, columnId : {0}.

403

1047

You cannot remove yourself from the account through the API.

403

1048

The user specified has declined the invitation to join your organization. You cannot modify declined invitations.

403

1049

You cannot remove admin permissions from yourself through the API.

403

1050

You cannot edit a locked row.

400

1051

Attachments of type FILE cannot be created using JSON.

406

1052

Invalid Accept header. Media type not supported.

400

1053

Unknown Paper size: {0}.

400

1054

The new sheet requires either a fromId or columns.

400

1055

One and only one column must be primary.

400

1056

Column titles must be unique.

400

1057

Primary columns must be of type TEXT_NUMBER.

400

1058

Column type of {1} does not support symbol of type {0}.

400

1059

Column options are not allowed when a symbol is specified.

400

1060

Column options are not allowed for column type {0}.

400

1061

Max count exceeded for field {0}.

400

1062

Invalid row location.

400

1063

Invalid parentId: {0}.

400

1064

Invalid siblingId: {0}.

400

1065

The column specified cannot be deleted.

400

1066

You can only share to {0} users at a time.

401

1067

Invalid client_id

400

1068

Unsupported grant type.

400

1069

Invalid Request. The authorization_code has expired.

400

1070

Invalid Request. Required parameter is missing: {0}.

400

1071

Invalid Grant. The authorization code or refresh token provided was invalid.

400

1072

Invalid hash value. The hash provided did not match the expected value.

400

1073

The redirect_uri did not match the expected value.

400

1074

You are trying to upload a file of {0}, but the API currently only supports {1}.

400

1075

The Content-Size provided did not match the file uploaded. This may be due to network issues or because the wrong Content-Size was specified.

403

1076

The user has created sheets and must be added as a licensed user.

400

1077

Duplicate system column type: {0}.

400

1078

System column type {0} not supported for {1} {2}.

400

1079

Column type {0} is not supported for system column type {1}.

400

1080

End Dates on dependency-enabled sheets cannot be created/updated. Please update either the Duration or Start Date column.

403

1081

You cannot delete or update another user's discussions, comments, or comment attachments.

400

1082

You cannot add options to the given column {0} because it is not a PICKLIST.

400

1083

Auto number formatting cannot be added to a column {0}.

400

1084

The auto number format is invalid.

400

1085

To change this column's type you must first disable Dependencies for this sheet.

400

1086

Google was not able to verify your access.

400

1087

The column specified is used in a conditional formatting rule, so the column cannot be deleted and its type cannot be changed.

400

1088

Invalid length for concatenated auto number format. Concatenated format is {0}, with a length of {1}. Must be less than or equal to 40.

400

1089

The type specified is only used with System Columns.

400

1090

Column.type is required when changing symbol, systemColumnType or options.

400

1091

Invalid Content-Type: {0}.

403

1092

You cannot delete this row. Either it or one or more of its children are locked.

400

1093

Apple verification not available.

400

1094

Can't set password without licensed account.

400

1095

The Excel file is invalid/corrupt. This may be due to an invalid file extension, an outdated Excel format, or an invalid Content-Length.

403

1096

This Apple payment receipt has already been applied to a user's payment profile.

403

1097

A user must be a licensed sheet creator to be a resource viewer.

400

1098

To delete this column you must first disable Dependencies for this sheet.

400

1099

To delete this column you must first disable Resource Management for this sheet.

400

1100

Uploading new versions of a discussion comment attachment is not supported.

400

1101

Uploading new versions of non-FILE type attachments is not supported.

403

1102

A user must be a licensed sheet creator to be a group administrator.

400

1103

A group with the same name already exists.

403

1104

You must be a group administrator to create a group.

400

1105

The operation failed because one or more group members were not members of your account: {0}.

404

1106

Group not found.

400

1107

User specified in transferGroupsTo must be a group admin.

400

1108

transferGroupsTo must be provided because user being deleted owns one or more groups.

400

1109

Only one of cell.hyperlink or cell.linkInFromCell may be non-null.

400

1110

cell.value must be null if cell.linkInFromCell is non-null.

400

1111

Only one of cell.hyperlink.sheetId and cell.hyperlink.reportId may be non-null.

400

1112

cell.hyperlink.url must be null for sheet or report hyperlinks.

400

1113

cell.value must be a string when the cell is a hyperlink.

404

1114

Invalid sheetId or reportId: {0}.

400

1115

Row must contain either cell link updates or row/cell value updates; mixing of both update types in one API call is not supported.

400

1116

You cannot link a cell to its own sheet.

400

1117

One of the following cell.hyperlink fields must be non-null: url, sheetId, or reportId.

400

1118

You cannot set the value of a Gantt allocation column (id {0}) in a row that has child rows.

400

1120

Too many sheets to copy.
NOTE: includes a "detail" object containing "maxSheetCount" which represents the server-side limit on the number of sheets allowed in a single folder/workspace copy operation.

400

1121

transferTo must be provided because user being deleted owns one or more groups.

405

1122

Requested URL does not support this method: {0}.

400

1123

Specifying multiple row locations is not yet supported. Each row must use the same row location attribute and value (toBottom, toTop, parentId, siblingId, above).

415

1124

Invalid Content-Type header. Media type not supported.

400

1125

Each part in a multipart payload must have a name.

400

1126

Multipart payload contained duplicate part names: {0}.

400

1127

Required multipart part was missing: '{0}'

400

1128

Multipart upload size limit exceeded.

400

1129

The resource you tried to create already exists.

400

1130

One of cell.value or objectValue may be set, but not both.

400

1131

cell.{0} for column {1} was of the wrong object type. Allowed types: {2}.

400

1132

The token provided has previously been revoked.

400

1133

Column titles are not unique among input columns.

400

1134

Duplicate system column type among input columns.

400

1135

Input column index {0} is different from the first input column index {1}.

400

1136

Cannot copy or move row(s) within the same sheet.

400

1137

Input collection contains multiple instances of the same element.

403

1138

The user is not eligible for a trial organization.

403

1139

The user is an admin in another organization. Add 'allowInviteAccountAdmin=true' to the query string to invite their entire organization.

403

1140

The user must be added as a licensed user.

403

1141

Inviting users from an enterprise organization is not supported.

400

1142

Column type {0} is reserved for project sheets and may not be manually set on a column.

400

1143

To set {0}, you must first enable dependencies on the sheet.

400

1144

The user owns one or more groups and must be added as a Group Admin.

400

1145

Multipart upload request was invalid. Please check your request headers and payload.

400

1146

Unsupported operation: {0}.

400

1147

Multipart request contained an invalid part name: '{0}'

400

1148

Numeric cell values must be between {0} and {1}.

400

1149

Not configured for Gantt.

400

1150

Invalide operation for shared.

404

1151

Scope object not found.

400

1152

URL must have HTTPS.

403

1153

Webhook app revoked.

403

1154

Webhook disabled by Smartsheet.

400

1155

You cannot set the '{0}' attribute for a cell in a 'Project Settings' column of a dependency-enabled sheet.

400

1156

Invalid email.

400

1157

This address is already associated with another Smartsheet account, so it cannot be added as an alternate address for this account.

400

1158

This address has not been confirmed yet, so it can't be set as the primary email address.

400

1159

The specified email address ({0}) is an alternate email address for a user with a primary email address of {1}.

400

1160

Invalid bulk request. See detail for more information.

400

1161

Cannot set altText for a cell that does not contain an image: row {0}, column {1}.

400

1162

A formula must always start with an equal sign (=).

400

1163

If cell.image is non-null then value, objectValue, hyperlink, and linkInFromCell must all be null.

400

1164

Cannot add image to cell because this feature has been disabled by the org administrator.

400

1165

Cannot add image to cell with alt text larger than 100 characters.

400

1166

You cannot share Sights as an Editor.

400

1167

The resource you are attempting to access has expired.

400

1168

objectValue's type is not valid for virtualColumnId {0}.

400

1169

All virtual columns in a group must be of the same type.

403

1173

You must be in a Team/Enterprise account to specify a {0} value of '{1}'.

403

1174

The value for {0} is invalid because this publish option is configured to be restricted to users in this account.

403

1175

One or more publish options which you attempted to enable are disabled for this account.

400

1176

Array attribute(s) may not contain null elements: {0}.

400

1177

Arrays may not contain null elements.

400

1178

The following combination of attributes is not allowed for this operation: {0}.

400

1179

The schedule specified is invalid because endAt is earlier than the next send date.

403

1180

We are unable to process this request because the email has been associated with a different Smartsheet account.

403

1181

Only admins can edit shared filters.

400

1182

The specified sheet filter {0} does not exist for sheet {1}.

400

1183

Sheet filters must define at least one detail entry.

400

1184

Sheet {0} already has a filter named '{1}' of type {2}.

400

1185

Cannot create a child of a parent row that has no data in it.

403

1186

User's primary email address must be a validated domain.

403

1187

User's alternate address selected to be made primary must be a validated domain.

403

1188

The account status of the user specified is not active.

400

1189

Only Enterprise or Team accounts with security controls are able to change primary emails.

400

1190

Only Enterprise or Team accounts with special permission granted are able to change primary emails.

400

1191

Summary field attribute is the wrong type.

403

1192

Can't edit locked summary field.

400

1193

Duplicate summary field title.

400

1194

Invalid summary field type for options.

400

1195

Duplicate summary field index.

400

1196

Summary field type required for change.

400

1197

Summary field options not allowed for symbols.

400

1198

Unsupported symbol for summary field type.

400

1199

Maximum number summary fields exceeded.

400

1200

Duplicate summary field Id.

400

1201

Summary field image only.

400

1202

Summary field hyperlink value must be string.

400

1203

Can't link summary field to same sheet.

404

1204

Invalid sheet report dashboard Id.

400

1205

Can't set summary field alt text.

400

1206

Unsupported summary field format type.

400

1207

Attribute value is empty.

400

1208

Duplicate summary field title in request.

400

1209

Can't set attribute on column type.

400

1210

Column validation is not supported for column type '{0}'.

400

1211

Not authorized.

403

1212

You must be a sheet admin to override validation.

400

1213

Deprecated.

400

1214

Invalid notification level '{0}'.

400

1215

Notification not supported by level.

400

1216

Notification rule not found.

400

1217

Exceeds allowed max date.

400

1218

The attributes recipientColumnIds, recipients and notifyAllSharedUsers are mutually exclusive. Only one may be set, not all.

400

1218

The attributes includeAllColumnIds and includedColumnIds are mutually exclusive. Only one may be set not all.

400

1219

The attributes {0} and {1} are mutually exclusive. Only one may be set.

400

1220

Automation action type cannot be changed.

400

1221

The value {0} is not valid for the attribute action.recipientColumnIds. Only Contact List columns may be used.

400

1222

Invalid attribute for operation.

400

1223

Sort sheet with locked row.

400

1224

Invalid parameter value.

400

1225

Problem processing row header.

400

1226

Personal workspace not found.

400

1227

The query parameters '{0}' and '{1}' are mutually exclusive. Only one may be set.

400

1228

You must specify one of the following query parameters: '{0}' or '{1}'.

400

1229

The value '{0}' was not valid for the parameter '{1}'. The value must be between '{2}' and '{3}'.

400

1230

Duplicate bot type.

400

1231

Invalid bot type.

403

1232

Bot not enabled.

400

1233

Required form field missing.

400

1234

Form data empty.

400

1235

Value not supported on column.

400

1236

OAuth missing client auth.

400

1237

OAuth redundant client auth.

400

1238

OAuth invalid secret.

400

1239

Client column version mismatch.

400

1240

Multi-contact list limit.

400

1241

Invalid mulcit-contact name.

400

1242

Too many display column Ids.

400

1243

Invalid view by Id.

400

1244

Uncardable view by Id.

400

1245

Invalid display column Id.

400

1246

Displaying primary column in card view.

400

1247

Card view level below minimum.

400

1248

Invalid subtask column Id.

400

1249

Uncheckable subtask column Id.

400

1250

Card view not configured.

400

1251

Duplicate display column Id.

400

1252

Inconsistent lane values.

400

1253

Move card adjacent to self.

400

1254

Invalid view by Id for card operation.

400

1255

Attachment type '{0}' is not supported.

400

1256

Individual accounts disabled.

400

1257

Form hyperlink is not URL.

400

1258

Cannot move folder under descendant.

400

1259

Uncardable view by Id for card operation.

400

1260

Cannot delete last visible column.

400

1261

Uncardable column for editing lanes.

400

1262

Invalid card lane name.

400

1263

Duplicate card lane name.

400

1264

Column fields not allowed for editing lanes.

400

1265

Card view was never configured for lanes.

400

1266

This rule is not accessible through the API. Only single-action notifications, approval requests, or update requests qualify.

400

1267

Web content widget disabled.

400

1268

Dashboard web content widget custom domain URL disabled.

403

1269

Removing group admin who owns groups.

403

1270

Forbidden impersonate object owner.

403

1271

Forbidden impersonate user.

400

1272

Invalid impersonate header value.

400

1273

Both impersonate and assume user provided.

400

1274

Impersonate object owner not supported.

403

1275

Impersonate feature not enabled.

400

1276

Column type not supported.

400

1277

Multi-picklist invalid size.

400

1279

Proofing setting error.

400

1280

Proofing duplicate record.

400

1281

Proofing invalid file extension.

400

1282

Invalid JSON.

400

1283

Unrecognized JSON property.

400

1284

Dashboard level below minimum.

400

1286

Proofing service row move invalid.

403

1287

Publish disabled by sheet sys admin.

403

1288

Sheet disabled by admin.

400

1289

Proofing cannot disable with proofs.

400

1290

The following users cannot be added to this group: {0}.

400

1291

Refreshing mobile access tokens is not yet enabled.

400

1292

The grant_type is inconsistent with the API request type for authentication.

404

1293

Subscope contains invalid ids.

400

1294

A proof cannot be retrieved.

400

1295

Proof requests cannot be created on an empty proof.

400

1296

Uploading new versions of a proof attachment is not supported.

403

1297

Upgrade to a business plan or higher to enable proofing.

400

1298

Proof version can only be created on an original version proof id. In addition, the proof must not be marked as complete and the current version must not be empty.

400

1299

Proof version cannot be deleted.

400

1300

Error creating proof request or sending the notification.

403

1301

No permissions for column formulas.

400

1302

Cannot edit column formula cells.

400

1303

Unsupported column type for column formulas.

400

1304

Maximum number of column formulas exceeded.

400

1305

Cannot set column formula on project column.

400

1306

An attachment can only be uploaded to a current version proof. In addition, the proof must not be marked as complete.

400

1307

A PDF cannot be included in a proof with multiple files. Only JPG, JPEG, PNG, GIF, and BMP files are supported in a proof with multiple files.

400

1308

Multi-image proofing is not enabled on this sheet. Please contact the sheet owner for assistance.

400

1309

An attachment can only be deleted from a current version proof. In addition, the proof must not be marked as complete.

400

1310

Column formula syntax not supported.

404

1311

Invalid Item ID provided.

400

1312

Invalid Item type provided.

400

1313

Since 'includeMessageOnly' is set to true, 'message' must not be blank.

400

1314

Plan type cannot use column formulas.

400

1315

Proof status can only be updated on a current version proof. In addition, the proof cannot be empty.

400

1316

A discussion, comment, or comment attachment can only be created or edited on a current version proof. In addition, the proof must not be marked as complete.

403

1317

This action can't be performed right now, as this report is using capabilities that haven't been released to the public yet. You'll be able to take this action later once the capabilities are released. Sorry for the inconvenience!

400

1318

Cannot delete baseline columns.

400

1319

Cannot update values in baseline columns.

400

1320

Cannot change a baseline column type.

400

1321

Cannot put a column formula in a baseline column.

400

1322

Cannot remove column formula from baseline variance column.

400

1323

Invalid column type for baseline column.

400

1324

Unsupported baseline type for column.

400

1326

Baselines API feature not enabled for sheet.

400

1327

Proof request cannot be deleted.

400

1328

Baselines requires existing start and end date columns.

400

1329

Invalid characters in first or last name.

400

1330

You have reached the limit of {0} alternate email addresses. To add {1}, first remove an existing alternate email address that you no longer need.

403

1331

Datatables feature is not enabled.

400

1332

Images not allowed in baseline columns.

403

1334

Shared publish option is not enabled.

403

1335

Cannot deactivate the user specified. They are not a member of your account.

403

1336

You cannot deactivate yourself from the account through the API.

403

1337

You must upgrade your organization to invite this user. Pro plans are only allowed to invite other pro plan users.

400

1338

Missing file name in request.

400

1339

Missing file size in request.

400

1340

Attachment ticket is invalid, is not found or access has been disabled for this account. Create a valid attachment ticket before finalizing.

400

1341

File uploaded to s3 is invalid or is missing.

400

1342

Attachment ticket is no longer pending. Create a new attachment ticket and try again.

400

1343

User movement policy planId and planName doesn't match.

400

1344

Duplicate user movement policy for the same planId.

400

1345

Unsupported user movement policy attribute.

400

1346

planId should be a managed plan.

400

1347

User movement policy list count is more than expected managed plan count.

400

1348

Empty user movement policy list.

400

1349

Input data is out of expected length boundary.

400

1350

Missing required property.

400

1351

Data value is not supported.

400

1352

Unexpected leading/trailing space in input data.

403

1354

Cannot reactivate the user specified. They are not a member of your account.

403

1355

You cannot reactivate yourself from the account through the API.

403

1356

The operation you are attempting to perform is not supported in Smartsheet Gov.

400

1357

Container type is invalid.

403

1359

User account with a common ISP domain email cannot be deactivated. You can only remove them from the Org.

400

1360

Please confirm all existing alternate email addresses before attempting to add another email address.

403

1361

This action is restricted by an SSO Policy. Please reach out to the workspace admin for any questions.

403

1362

This action is restricted by an MFA Policy. Please reach out to the workspace admin for any questions.

403

1363

This action is restricted by this organization's Data Egress Policy. Please reach out to this organization's system admin for any questions.

429

4003

Rate limit exceeded.

410

4005

API version retired.

400

5xxx

Errors in the 5xxx range represent conditions that a developer cannot reasonably prevent or handle, most typically related to account status. These error messages are localized and can be displayed to the end-user to inform them of the condition that caused the error to occur.