richie : That's very informative 🙂
I would like to add few more point here:
In ReadyAPI you will get a good UI so you can have a look on how many test suites or test cases are there, how many endpoints are there which you are using but in case of rest-assured no UI is there you need to maintain everything by your own
In Case of ReayAPI very less coding skills are required as most of the things are already available with-in tool like `no need to write code to read/write data from excel, no need to write code for reporting, etc
1 more and last point is, in order to save your code on git or integrate with JIRA it is very quick but in case of rest-assured you need to do RnD.
Advantage of RestAssured over ReadyAPI is you will save cost of license but it doesn't matter it your project/client can bear the cost. You can save lot of time. 🙂