@HenryKorteweg There’s no other API available to get all the conversations from every deal at once. The API mentioned by you is the only API to get conversations from Deals.
I will move it to the feedback category and pass it on to the respective product team to assess this request. We will update the thread if there’s any update on it.