Retrieving a list of columns and the associated data types programatically

Retrieving a list of columns and the associated data types programatically

We are looking to pull back information about a customer's data structure programatically so that we can validate information that they have provided us. 

I can get a list of entity types (modules) in their Zoho CRM with the get modules request https://www.zoho.com/crm/help/api/getmodules.html which is great but i can't find a way of getting a description of these modules. The fields etc are detailed in the documentation,  https://www.zoho.com/crm/help/api/modules-fields.html but i need this information to be available at run time.

Is there such a method and if so what are the details?