Hello Smartsheet Community! I've been getting a lot of issues recently with my PUT requests to update rows. To test it out, this is what I am doing. I created a sheet with 6500 rows and 17 column. I've fiddled with the number a bit and this is a good approximate for what I want to demonstrate. So I've tried to change one cell, for example, the one column (cell) on the first row. This requires me to submit a PUT request.
Here's the issue: About 95% of the time, I would get a response of 500 with this error:
{
"errorCode": 4002,
"message": "Server timeout exceeded. Request has failed.",
"refId": "1otb2603kknsm"
}
However, sometimes, though very rarely, I would get a response of 200 and successfully updating the cell. Same exact PUT request. I'm simply trying to just update one column (one cell).
It starts consistently giving me a 200 response when I decrease my row count to about 4450. Once my sheet is about 4450 rows, I can modify as many rows as I want, whether that's just 1, or all 4450, and I'll get a 200 status.
If someone can help, please do. This is quite frustrating. I know there's a limit on how many cells a sheet can have, but we're way below that, and it probably has nothing to do with this API endpoint. Thank you so much!