Purpose: To get the Modules List

Endpoint:

GET /modules

Request Details

Request URL:

https://{firebase_id}.cloudfunctions.net/fincurious_cloudAPI/modules

Header:

client-id:client123
client-secret: secret123

Possible operation types:

READ : Get Modules List

Response JSON Keys



Module Id string

Represents the Module Id/Name


Possible Errors



INVALID_URL_PATTERN HTTP 404

Please check if the URL trying to access is a correct one
Resolution The request URL specified is incorrect. Specify a valid request URL. Refer to request URL section above



CREDENTIAL_MISMATCH HTTP 401

Unauthorized
Resolution The User doesn't have permission to access the data



INTERNAL_ERROR HTTP 500

Internal Server Error
Resolution Unexpected and unhandled exception in the server. Contact support team



INVALID_REQUEST_METHOD HTTP 400

The http request method type is not a valid one
Resolution You have specified an invalid HTTP method to access the API URL. Specify a valid request method. Refer to endpoints section above.

Sample Request

curl -X GET
"https://your-firebase-project-id.cloudfunctions.net/fincurious_cloudAPI/modules"
\
-H "client-id: client123" \
-H "client-secret: secret123"

                    

Sample Response


{
"id": " Audit, DD & Legal"
},
{
"id": "10:Financial Statement & MIS:6000:2399:false:Financial Statement & MIS"
},
{
"id": "11:Tally Foundation:5000:1999:false:Tally Foundation"
},
{
"id": "12:Tally Specialisation:6000:1999:false:Tally Specialisation"
},
{
"id": "1:GST Computation & Return Filing:10000:3999:false:GST Computation & Return Filing"
},
{
"id": "2:TDS Computation:4000:1599:false:TDS Computation"
},
{
"id": "3:TDS Return Filing:6000:2399:false:TDS Return Filing"
},
{
"id": "4:Payroll and Salary Statement:4000:1599:false:Payroll and Salary Statement"
},
{
"id": "5:PF, ESI, PT Return Filing:6000:2399:false:PF, ESI, PT Return Filing"
},
{
"id": "6:Income Tax Computation:4000:1599:false:Income Tax Computation"
},
{
"id": "7:Income Tax Return Filing (Individual):6000:2399:false:ITR Filing (Individual)"
},
{
"id": "8:Business Taxation:5000:1999:false:Business Taxation"
},
{
"id": "9:Basic and Advanced Excel:5000:1999:false:Microsoft Excel"
},
{
"id": "AOP, MIS & Projections"
},
{
"id": "Account Specialisations"
},
{
"id": "Basic and Advanced Excel"
},
{
"id": "Business Taxation"
},
{
"id": "FS MIS PRO"
},
{
"id": "Financial Literacy"
},
{
"id": "Financial Statements & MIS"
},
{
"id": "GST Computation & Return Filing"
},
{
"id": "GST PRO"
},
{
"id": "HR Specialisations"
},
{
"id": "IT Pro"
},
{
"id": "Income Tax Computation"
},
{
"id": "Income Tax Return Filing"
},
{
"id": "Level"
},
{
"id": "Level 1"
},
{
"id": "Level 2"
},
{
"id": "MIS Executive"
},
{
"id": "PF, ESI, PT Return Filing"
},
{
"id": "Payroll Pro"
},
{
"id": "Payroll or Salary Statement"
},
{
"id": "Startup Course"
},
{
"id": "TDS Computation"
},
{
"id": "TDS Pro"
},
{
"id": "TDS Return Filing"
},
{
"id": "Tally Foundation"
},
{
"id": "Tally Pro"
},
{
"id": "Tally Specialisation"
},
{
"id": "Tax Specialisations"
}