If you download the SDK there are API documents for both 7mode and cMode within there. As for an API call that returns the available APIs, yes there is one:
system_api_list
[Family: ontap-classic, vfiler]
get list of apis. This returns the names only - to get the parameter info, use system-api-get-elements