I think that equally unhelpful, I would have replied that every probe has only one profile defined for it always and it doesn't have a name.
"Profile" only has definition in the context you use the word - consider net_connect, is a "profile" the definition of a service test?, Or a server test that includes services? Or a group of servers that includes services? Or the whole set of groups that includes servers and services?
One could argue that all or none of these are a "profile".
On the other hand, the results you get from the REST call are well formatted and if you define what you need as a "profile" then it's short work to iterate through the results to get the list you need.