Sorry for the inconvenience: the example request in the API documentation was not up-to-date (but the example request body was correct!).
We have just updated the documentation together with the release of SeaTable 3.2.
In the updated reference you’ll see the difference:
As per your request above, the link_id, table_id, and other_table_id can stay. But you need to change the other params to row_id_list and other_rows_ids_map.