Using the delete company endpoint does set the isDeleted field to true, but that’s not the only function it serves. The records are also properly deleted from your portal, so it’s not possible to replicate a batch delete endpoint by trying to update the isDeleted field using the batch update endpoint. To properly delete company records, you should use the delete company endpoint.