Last week, Smartsheet announced the deprecation of the API call "GET /templates" with no plan for any replacement mechanism. We have a long-standing integration from our software platform that serves mutual customers of Smartsheet and our product that fundamentally depends on the response to the "GET /templates" API call. This decision will essentially brick our integration through no fault of our own.
Please either reconsider this deprecation or provide some other mechanism.
The particular need we have in the integration we have written is to aggregate all private templates available/accessible to a particular user (identified by bearer token in our code) and to associate the names of those templates to the template IDs so that the user of our platform may select the template they want in the creation of a sheet.
We do cache this information in order not to call the API too frequently, but we do need the results.
From context I am inferring that the overall strategic goal of your deprecation is to limit payloads. One idea would be to paginate the results to the GET /templates API call as you paginate other large-payload services.
But I would suggest that outright deprecation is not appropriate and will create substantial breaking changes with no path to fixing them.