Platform

Change in Behavior of Delete Table Rows

We are changing the behavior of the Delete Table Rows endpoint.

Currently, when called without parameters, the Delete Table Rows endpoint truncates the table without any warning.

We are introducing a new parameter allowTruncate, which must be set to true if truncation of the target table is the intended behavior. If the parameter is not specified, or if it is set to false, the call will conclude with an error.

This updated behavior will take effect on October 18, 2023.

The parameter serves only as a confirmation that you really wish to empty the table and does not determine whether the table will actually be truncated. In addition, which rows will be deleted still depends on the specified filters, as was previously the case.