Hello,
I think there's no way to grab this information as you want without developing.
You must create your own function "xxx_course_get_courses_category($catid)"
I had to rewrite the "get_courses" for retrieving the guest access courses for instance.
I did it in this way : Adding a web service to a plugin
Cheers
JC