{"openapi":"3.0.1","info":{"title":"e-KYC API","description":"e-KYC API , GST verification suite","contact":{"name":"BALAJI MARILINE PRIVATE LIMITED","email":"gautam@balajimariline.com"},"license":{"name":"BALAJI MARILINE PVT LTD","url":"https://balajimariline.com"},"version":"v1"},"servers":[{"url":"http://localhost:1010","description":"DEV"},{"url":"http://localhost:7979","description":"DEV-1"},{"url":"https://complianceapi.balajimariline.com","description":"UAT"}],"tags":[{"name":"Member Of","description":"Lookup list of the member-of options offered during company registration."},{"name":"GSTIN Utility Management","description":"Operations related to add GSTIN Utilities"},{"name":"Electricity Biller Management","description":"Operations related to electricity biller"},{"name":"Bank Details Management","description":"Operations related to bank details verification and management"},{"name":"GSTIN Management","description":"Operations related to add GSTIN number and all related operations"},{"name":"Session Management","description":"Operations related to Session management"},{"name":"Payment Details Management","description":"Operations related to get payment details"},{"name":"IEC Details Management","description":"Operations related to IEC details"},{"name":"Barcode Management","description":"Operations related to barcode management"},{"name":"PAN Management","description":"Operations related to PAN Card details"},{"name":"Utility Management","description":"Operations related to all service individually"},{"name":"Rate Master Details Management","description":"Operations related to rate master data"},{"name":"NSDL ENC DC Management","description":"Operations related to add NSDL encryption decryption"},{"name":"Registration Management","description":"New User Registration related apis"},{"name":"Invoice Management","description":"Download GST tax invoices for successful wallet recharges"},{"name":"Audit Log","description":"Company-scoped audit trail of meaningful user actions"},{"name":"Electricity Bill Details Management","description":"Operations related to electricity bill"},{"name":"Company Master Details Management","description":"Operations related to search company master data"},{"name":"Case Management","description":"Operations related to case management"},{"name":"Task Management","description":"Long-running background jobs: start one and poll its status."},{"name":"Excel Management","description":"Excel related APIS"},{"name":"Profile Management","description":"Operations related to profile management"},{"name":"Aadhaar Management","description":"Aadhaar e-KYC for a case: send an OTP, submit it, then read or delete the stored record."},{"name":"MCA Signatory Details Management","description":"Operations related to MCA signatory details"},{"name":"Admin Dashboard","description":"Aggregated statistics for the admin dashboard"},{"name":"Admin Company Management","description":"Operations related to admin company management"}],"paths":{"/v1/utility/signatory/details":{"post":{"tags":["Utility Management"],"summary":"Get MCA signatory details from NSDL","description":"Get MCA signatory details from NSDL","operationId":"getSignatoryDetailsUtility","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCASignatoryRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/pan/verify":{"post":{"tags":["Utility Management"],"summary":"Fetch PAN details from NSDL","description":"Fetch PAN details from NSDL","operationId":"verifyPANumber","parameters":[{"name":"pan","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/iec/details":{"post":{"tags":["Utility Management"],"summary":"Get IEC details from NSDL","description":"Get IEC details from NSDL","operationId":"getIECDetailsUtility","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCASignatoryRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/electricity/details":{"post":{"tags":["Utility Management"],"summary":"Get Electricity bill details","description":"Get Electricity bill details","operationId":"getElectricityDetails","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSDLElectricityBillRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/company/master/details":{"post":{"tags":["Utility Management"],"summary":"Update Company Master Details","description":"Update Company Master Details","operationId":"updateCompanyMasterDetails","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCACompanyMasterDataRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/company/ciin/lookup":{"post":{"tags":["Utility Management"],"summary":"Get Company Lite Details from NSDL","description":"Get MCA signatory details from NSDL","operationId":"getCompanyLiteDetailsUtility","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCASignatoryRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/bank/verify":{"post":{"tags":["Utility Management"],"summary":"Verify new bank details","description":"Verify new bank details","operationId":"verifyBankUtility","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BankAccountVerification"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/session/login":{"post":{"tags":["Session Management"],"summary":"Login","description":"Login","operationId":"login","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginRequestBody"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/session/login/verify-otp":{"post":{"tags":["Session Management"],"summary":"Verify login OTP","description":"Verify the emailed OTP for a 2FA-enabled login and issue the session","operationId":"verifyLoginOtp","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginOtpVerifyRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/registration/forverify/pan/verify":{"post":{"tags":["Registration Management"],"summary":"Fetch PAN details from NSDL","description":"Fetch PAN details from NSDL","operationId":"verifyPANumberForVerify","parameters":[{"name":"pan","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-CLIENT-ID","in":"header","required":true,"schema":{"type":"string"}},{"name":"X-CLIENT-SECRET","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/registration/create/new":{"post":{"tags":["Registration Management"],"summary":"create new case","description":"create new case","operationId":"newRegistration","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NewCompanyRegistrationRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/razor/create/payment/link":{"post":{"tags":["Payment Details Management"],"summary":"Create payment link","description":"Create Payment links","operationId":"updateIECDetails","parameters":[{"name":"amount","in":"query","required":true,"schema":{"type":"number"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/rate/new/create":{"post":{"tags":["Rate Master Details Management"],"summary":"Create new rate","description":"Create new rate","operationId":"createNewRate","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RateRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/profile/update/password":{"post":{"tags":["Profile Management"],"summary":"Update Password","description":"Update Password","operationId":"updatePassword","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PasswordChangeRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/profile/update/contact":{"post":{"tags":["Profile Management"],"summary":"Update email/mobile","description":"Update authorised signatory email and/or mobile after OTP verification","operationId":"updateContact","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactChangeRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/profile/update/2fa":{"post":{"tags":["Profile Management"],"summary":"Toggle two-factor authentication","description":"Enable/disable email-OTP 2FA after verifying the password-change OTP","operationId":"updateTwoFactor","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwoFactorUpdateRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/pan/get/details":{"post":{"tags":["PAN Management"],"summary":"Fetch PAN details from NSDL","description":"Fetch PAN details from NSDL","operationId":"getDetailsFromPanNumber","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanRequestBody"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/nsdl/update/signatory/details/{caseId}":{"post":{"tags":["MCA Signatory Details Management"],"summary":"Update MCA signatory details from NSDL","description":"Update MCA signatory details from NSDL","operationId":"updateSignatoryDetails","parameters":[{"name":"caseId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCASignatoryRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/nsdl/update/master/details/{caseId}":{"post":{"tags":["Company Master Details Management"],"summary":"Update Company Master Details","description":"Update Company Master Details","operationId":"updateCompanyMasterDetails_1","parameters":[{"name":"caseId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCACompanyMasterDataRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/nsdl/update/iec/details/{caseId}":{"post":{"tags":["IEC Details Management"],"summary":"Update IEC details from NSDL","description":"Update IEC details from NSDL","operationId":"updateIECDetails_1","parameters":[{"name":"caseId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCASignatoryRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/nsdl/update/electricitybill/details/{caseId}":{"post":{"tags":["Electricity Bill Details Management"],"summary":"Update electricity bill Details","description":"Update electricity bill Details","operationId":"updateElectricityBillFromNSDL","parameters":[{"name":"caseId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSDLElectricityBillRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/gstin/update/track/details":{"post":{"tags":["GSTIN Management"],"summary":"Update GSTIN return track status details GSP","description":"Update GSTIN return track status details GSP","operationId":"getTrackDetailsGSTIN","parameters":[{"name":"fy","in":"query","required":true,"schema":{"type":"string"}},{"name":"type","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GstinRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/gstin/update/status":{"post":{"tags":["GSTIN Management"],"summary":"Update GSTIN current status from GSP","description":"Update GSTIN current status from GSP","operationId":"getGSTINStatus","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GstinRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/gstin/update/preference/details":{"post":{"tags":["GSTIN Management"],"summary":"Update GSTIN preference details GSP","description":"Update GSTIN preference details GSP","operationId":"getPreferenceDetailsGSTIN","parameters":[{"name":"fy","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GstinRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/gstin/get/all/gstin":{"post":{"tags":["GSTIN Management"],"summary":"Get all GSTIN","description":"Get all GSTIN","operationId":"getDetailsGSTIN","parameters":[{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/gstin/delete/gstin":{"post":{"tags":["GSTIN Management"],"summary":"Delete GSTIN details","description":"Delete GSTIN details","operationId":"deleteGSTIN","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GstinRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/gstin/add/gstin":{"post":{"tags":["GSTIN Management"],"summary":"Add new GSTIN","description":"Add new GSTIN","operationId":"getDetailsGSTIN_1","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GstinRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/excel/upload":{"post":{"tags":["Excel Management"],"summary":"Upload Excel","description":"Upload Excel","operationId":"uploadExcelFile","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"required":["file"],"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/crypto/encrypt":{"post":{"tags":["NSDL ENC DC Management"],"summary":"Encrypt NSDL request body","description":"Encrypt NSDL request body","operationId":"encryptData","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/crypto/decrypt":{"post":{"tags":["NSDL ENC DC Management"],"summary":"Decrypt NSDL response body","description":"Decrypt NSDL response body","operationId":"decryptData","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSDLRequestBody"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/company/block/unblock":{"post":{"tags":["Admin Company Management"],"summary":"Block Unblock company user","description":"Block Unblock company user","operationId":"blockUnblocUser","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BlockRequestBody"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/case/create/new":{"post":{"tags":["Case Management"],"summary":"Create new case","description":"Create new case","operationId":"createNewCase","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NewCaseRequestBody"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/share/barcode":{"post":{"tags":["Barcode Management"],"summary":"Share Bar Code","description":"Share Bar Code","operationId":"sharebarCode","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BarCodeShareRequestBody"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/bank/delete/bank":{"post":{"tags":["Bank Details Management"],"summary":"Delete bank details","description":"Delete bank Details","operationId":"deleteBank","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BankAccountVerification"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/bank/add/verify":{"post":{"tags":["Bank Details Management"],"summary":"Add and verify new bank details","description":"Add and verify new bank details","operationId":"addNewAndVerify","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BankAccountVerification"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/aadhar/submit/otp":{"post":{"tags":["Aadhaar Management"],"summary":"Submit Aadhaar OTP","description":"Submit Aadhaar OTP","operationId":"submitOTP","parameters":[{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmitOTP"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/aadhar/send/otp":{"post":{"tags":["Aadhaar Management"],"summary":"Send Aadhaar OTP","description":"Send Aadhaar OTP","operationId":"sendOTPAadhaar","parameters":[{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UidiaRequestBody"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/ret/type/getall":{"get":{"tags":["GSTIN Utility Management"],"summary":"Get all return types","description":"Get all return types","operationId":"getAllReturnType","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/gstin/get/track/details/{gstin}":{"get":{"tags":["GSTIN Utility Management"],"summary":"Get GSTIN track details from DB","description":"Get GSTIN track details from DB","operationId":"getTrackDetailsGSTIN_1","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"fy","in":"query","required":true,"schema":{"type":"string"}},{"name":"type","in":"query","required":true,"schema":{"type":"string"}},{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/gstin/get/status/{gstin}":{"get":{"tags":["GSTIN Utility Management"],"summary":"Get GSTIN status from DB","description":"Get GSTIN status from DB","operationId":"getGSTINStatus_1","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/gstin/get/preference/details/{gstin}":{"get":{"tags":["GSTIN Utility Management"],"summary":"Get GSTIN preference from DB","description":"Get GSTIN preference from DB","operationId":"getPreferenceDetailsGSTIN_1","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"fy","in":"query","required":true,"schema":{"type":"string"}},{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/get/track/details/{gstin}":{"get":{"tags":["Utility Management"],"summary":"Get GSTIN track details from GSP","description":"Get GSTIN track details from GSP","operationId":"getTrackDetailsGSTINUtility","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"fy","in":"query","required":true,"schema":{"type":"string"}},{"name":"type","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/get/status/{gstin}":{"get":{"tags":["Utility Management"],"summary":"Get GSTIN status from GSP","description":"Get GSTIN status from GSP","operationId":"getGSTINStatusUtility","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/get/preference/details/{gstin}":{"get":{"tags":["Utility Management"],"summary":"Get GSTIN preference from GSP","description":"Get GSTIN preference from GSP","operationId":"getPreferenceDetailsGSTINUtility","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"fy","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/get/details/{gstin}":{"get":{"tags":["Utility Management"],"summary":"Get GSTIN details from GSP","description":"Get GSTIN status from GSP","operationId":"getGSTINDetailsUtility","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/get/all/member":{"get":{"tags":["Member Of"],"summary":"List member-of options","description":"Returns every member-of option with its code and description.","operationId":"getAllMemeber","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/get/all/details":{"get":{"tags":["Utility Management"],"summary":"Get All Details","description":"Get Individual Details from DB","operationId":"getAllDetailsFromDB","parameters":[{"name":"filter","in":"query","required":true,"schema":{"type":"string","enum":["PAN","GSTIN","BANK","IEC","ELECTRICITY","SIGNATORY","MASTERDATA"]}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/get/all/details/paged":{"get":{"tags":["Utility Management"],"summary":"Get All Details (paged)","description":"Server-side paginated/searchable/filterable individual details, scoped to the caller's company","operationId":"getAllDetailsPaged","parameters":[{"name":"filter","in":"query","required":true,"schema":{"type":"string","enum":["PAN","GSTIN","BANK","IEC","ELECTRICITY","SIGNATORY","MASTERDATA"]}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"status","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":10}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/utility/fy/getall":{"get":{"tags":["GSTIN Utility Management"],"summary":"Get all finacial years","description":"Get all finacial years","operationId":"getAllFy","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/task/execute":{"get":{"tags":["Task Management"],"summary":"Execute Task","description":"Execute Task","operationId":"executeTask","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/session/logout":{"get":{"tags":["Session Management"],"summary":"Get all case","description":"Get all case","operationId":"logout","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/registration/forverify/get/details/{gstin}":{"get":{"tags":["Registration Management"],"summary":"Get GSTIN details from GSP","description":"Get GSTIN status from GSP","operationId":"getGSTINDetailsUtilityForVerify","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-CLIENT-ID","in":"header","required":true,"schema":{"type":"string"}},{"name":"X-CLIENT-SECRET","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/razor/get/payment/details/{paymentId}":{"get":{"tags":["Payment Details Management"],"summary":"Create payment link","description":"Create Payment links","operationId":"getPaymentDetails","parameters":[{"name":"paymentId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/razor/get/all/payments/details":{"get":{"tags":["Payment Details Management"],"summary":"All Payments","description":"Get All payments","operationId":"getPaymentDetails_1","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/razor/get/all/payments/details/paged":{"get":{"tags":["Payment Details Management"],"summary":"All Payments (paged)","description":"Server-side paginated/searchable/filterable transactions for the caller's company","operationId":"getPaymentsPaged","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"wallet","in":"query","required":false,"schema":{"type":"string"}},{"name":"service","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":10}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/rate/get/services":{"get":{"tags":["Rate Master Details Management"],"summary":"Get all Services","description":"Get all services","operationId":"getAllServices","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/rate/get/public/all":{"get":{"tags":["Rate Master Details Management"],"summary":"Get all rates (public)","description":"Public per-service pricing for the marketing site — no auth required","operationId":"getPublicRates","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/rate/get/all":{"get":{"tags":["Rate Master Details Management"],"summary":"Get all rates","description":"Get all rates","operationId":"getAllRates","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/rate/get/all/paged":{"get":{"tags":["Rate Master Details Management"],"summary":"Get rates (paged + searchable)","description":"Server-side paginated/searchable rate list","operationId":"getRatesPaged","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":10}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/profile/send/reset/link":{"get":{"tags":["Profile Management"],"summary":"Update Password","description":"Update Password","operationId":"sendPasswordResetLink","parameters":[{"name":"data","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/profile/send/password/otp/{companyId}":{"get":{"tags":["Profile Management"],"summary":"Send Password change OTP email","description":"Send Password change OTP email","operationId":"sendOTPForPasswordChange","parameters":[{"name":"companyId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/profile/send/contact/otp/{companyId}":{"get":{"tags":["Profile Management"],"summary":"Send contact-change OTP email","description":"Send OTP to the current registered email to authorise an email/mobile change","operationId":"sendOTPForContactChange","parameters":[{"name":"companyId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/profile/get/profile/{companyId}":{"get":{"tags":["Profile Management"],"summary":"Get Company Profile","description":"Get Company Profile","operationId":"getProfile","parameters":[{"name":"companyId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/profile/get/profile/balance":{"get":{"tags":["Profile Management"],"summary":"Get Balance","description":"Get Balance","operationId":"getBalance","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/pan/get/details/bycase":{"get":{"tags":["PAN Management"],"summary":"Fetch PAN details from DB Case ID","description":"Fetch PAN details from DB Case ID","operationId":"getDetailsFromPanNumberFromCAse","parameters":[{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/nsdl/get/signatory/details/{caseId}":{"get":{"tags":["MCA Signatory Details Management"],"summary":"Get MCA signatory details from DB","description":"Get MCA signatory details from DB","operationId":"getSignatoryDetails","parameters":[{"name":"caseId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/nsdl/get/master/details/{caseId}":{"get":{"tags":["Company Master Details Management"],"summary":"Get company master details from DB","description":"Get company master details from DB","operationId":"getCompanyMasterDetails","parameters":[{"name":"caseId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/nsdl/get/iec/details/{caseId}":{"get":{"tags":["IEC Details Management"],"summary":"Get IEC details from DB","description":"Get IEC details from DB","operationId":"getIECDetails","parameters":[{"name":"caseId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/nsdl/get/electricitybill/details/{caseId}":{"get":{"tags":["Electricity Bill Details Management"],"summary":"Get electricity bill details from DB","description":"Get electricity bill details from DB","operationId":"updateElectricityBillFromDB","parameters":[{"name":"caseId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/invoice/get/{transactionId}":{"get":{"tags":["Invoice Management"],"summary":"Get invoice","description":"Get the GST tax invoice for a successful wallet-recharge transaction of the caller's company","operationId":"getInvoice","parameters":[{"name":"transactionId","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/invoice/get/all/paged":{"get":{"tags":["Invoice Management"],"summary":"All invoices (paged)","description":"Server-side paginated/searchable list of the caller's invoiceable (credit/success) transactions","operationId":"getAllInvoicesPaged","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":10}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/excel/getall/uploadid":{"get":{"tags":["Excel Management"],"summary":"Get All Upload Id","description":"Get All Upload Id","operationId":"getAllUploadId","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/excel/get/uploadid/records":{"get":{"tags":["Excel Management"],"summary":"Get All Record inside Upload Id","description":"Get All Record inside Upload Id","operationId":"getAllUploadIdRecords","parameters":[{"name":"uploadId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/company/get/paged":{"get":{"tags":["Admin Company Management"],"summary":"Get companies (paged + searchable)","description":"Server-side paginated/searchable company list. filter=ALL|PENDING|APPROVED|REJECTED|UNVERIFIED","operationId":"getCompaniesPaged","parameters":[{"name":"filter","in":"query","required":false,"schema":{"type":"string","default":"ALL"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":10}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/company/get/details/{companyCode}":{"get":{"tags":["Admin Company Management"],"summary":"Get company by code","description":"Get company by code","operationId":"getCompanyCode","parameters":[{"name":"companyCode","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/company/get/details/byfilter":{"get":{"tags":["Admin Company Management"],"summary":"Get company by code","description":"Get company by code","operationId":"getCompanyCodeDetailsFilter","parameters":[{"name":"key","in":"query","required":true,"schema":{"type":"string","enum":["NAME","MOBILE","EMAIL","PAN","GSTIN"]}},{"name":"value","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/company/get/all":{"get":{"tags":["Admin Company Management"],"summary":"Get all company","description":"Get all company","operationId":"getAllCompany","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/company/get/all/forapproval":{"get":{"tags":["Admin Company Management"],"summary":"Get all registration for approval","description":"Get all registration for approval","operationId":"getAllCompanyForApproval","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/company/get/all/emailnotapproved":{"get":{"tags":["Admin Company Management"],"summary":"Get all registration whose email is not verified","description":"Get all registration whose email is not verified","operationId":"getAllCompanyNoEmailApproved","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/company/get/all/approved/rejected":{"get":{"tags":["Admin Company Management"],"summary":"Get all approved or rejected registration applications","description":"Get all approved or rejected registration applications","operationId":"getAllCompanyForApproval_1","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}},{"name":"status","in":"query","required":true,"schema":{"type":"string","enum":["TRUE","FALSE","BLOCKED"]}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/company/approve/reject":{"get":{"tags":["Admin Company Management"],"summary":"Approve reject company registration","description":"Approve reject company registration","operationId":"approveRejectCompany","parameters":[{"name":"companyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"status","in":"query","required":true,"schema":{"type":"string","enum":["TRUE","FALSE","BLOCKED"]}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/case/get/all/case":{"get":{"tags":["Case Management"],"summary":"Get all case fro company","description":"Get all case fro company","operationId":"getAllCase","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/case/get/all/case/paged":{"get":{"tags":["Case Management"],"summary":"Get cases (paged)","description":"Server-side paginated/searchable/filterable cases for the caller's company","operationId":"getCasesPaged","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"companyType","in":"query","required":false,"schema":{"type":"string"}},{"name":"barcodeStatus","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":10}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/case/admin/get/all/case":{"get":{"tags":["Case Management"],"summary":"Get all case fro company","description":"Get all case fro company","operationId":"getAllCaseAdmin","parameters":[{"name":"companyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/biller/get/all/state":{"get":{"tags":["Electricity Biller Management"],"summary":"Get all state","description":"Get all state","operationId":"getAllState","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/biller/get/all/bystate/{state}":{"get":{"tags":["Electricity Biller Management"],"summary":"Get all electricity biller by state","description":"Get all electricity biller by state","operationId":"getAllBillerByState","parameters":[{"name":"state","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/biller/get/all/biller":{"get":{"tags":["Electricity Biller Management"],"summary":"Get all electricity biller","description":"Get all electricity biller","operationId":"getAllBiller","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/signatory/details":{"get":{"tags":["Barcode Management"],"summary":"Get MCA signatory details from Barcode","description":"Get MCA signatory details from Barcode","operationId":"getSignatoryDetailsFromBarcode","parameters":[{"name":"barcodeToken","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/pan/details":{"get":{"tags":["Barcode Management"],"summary":"Fetch PAN details from Barcode","description":"Fetch PAN details from Barcode","operationId":"getDetailsFromPanNumberBarcode","parameters":[{"name":"barcodeToken","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/master/details":{"get":{"tags":["Barcode Management"],"summary":"Get company master details from barcode","description":"Get company master details from barcode","operationId":"getCompanyMasterDetailsFromBarcode","parameters":[{"name":"barcodeToken","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/iec/details":{"get":{"tags":["Barcode Management"],"summary":"Get IEC details from Barcode","description":"Get IEC details from Barcode","operationId":"getIECDetailsFromBarcode","parameters":[{"name":"barcodeToken","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/gstin/track/details/{gstin}":{"get":{"tags":["Barcode Management"],"summary":"Get GSTIN track details from DB","description":"Get GSTIN track details from DB","operationId":"getTrackDetailsGSTINBarcode","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"fy","in":"query","required":true,"schema":{"type":"string"}},{"name":"type","in":"query","required":true,"schema":{"type":"string"}},{"name":"barcode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/gstin/status/{gstin}":{"get":{"tags":["Barcode Management"],"summary":"Get GSTIN status from DB","description":"Get GSTIN status from DB","operationId":"getGSTINStatusBarcode","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"barcode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/gstin/preference/details/{gstin}":{"get":{"tags":["Barcode Management"],"summary":"Get GSTIN preference from DB","description":"Get GSTIN preference from DB","operationId":"getPreferenceDetailsGSTINBarcode","parameters":[{"name":"gstin","in":"path","required":true,"schema":{"type":"string"}},{"name":"fy","in":"query","required":true,"schema":{"type":"string"}},{"name":"barcode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/gstin/details":{"get":{"tags":["Barcode Management"],"summary":"Get all GSTIN From Barcode","description":"Get all GSTIN From Barcode","operationId":"getDetailsGSTINBarcode","parameters":[{"name":"barcodeToken","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/electricity/details":{"get":{"tags":["Barcode Management"],"summary":"Get Electricity Bill Details from Barcode","description":"Get Electricity Bill Details from Barcode","operationId":"getElectricityDetails_1","parameters":[{"name":"barcodeToken","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/bank/details":{"get":{"tags":["Barcode Management"],"summary":"Get all bank details from barcode","description":"Get all bank details from barcode","operationId":"getAllBankFromBarcode","parameters":[{"name":"barcodeToken","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/get/aadhar/details":{"get":{"tags":["Barcode Management"],"summary":"Get aadhar details from Barcode","description":"Get aadhar details Details from Barcode","operationId":"getAadharDetails","parameters":[{"name":"barcodeToken","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/barcode/generatre/barcode":{"get":{"tags":["Barcode Management"],"summary":"Create new barcode","description":"Create new barcode","operationId":"createNewBarCode","parameters":[{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/bank/get/all":{"get":{"tags":["Bank Details Management"],"summary":"Get all bank details","description":"Get all bank details","operationId":"getAllBank","parameters":[{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/audit/get/all/paged":{"get":{"tags":["Audit Log"],"summary":"Get audit log (paged + searchable)","description":"Server-side paginated audit trail. Company-scoped; ADMIN callers see all companies. Optional free-text search and exact action filter.","operationId":"getAuditPaged","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"action","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":10}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/admin/dashboard/stats":{"get":{"tags":["Admin Dashboard"],"summary":"Admin dashboard stats","description":"Company funnel, revenue, transactions by service/month, recent activity","operationId":"stats","parameters":[{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/aadhar/get/all/aadhar":{"get":{"tags":["Aadhaar Management"],"summary":"Get Aadhaar details","description":"Returns the Aadhaar records stored against a case.","operationId":"getAllAadhaar","parameters":[{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}},"/v1/aadhar/delete/aadhar":{"get":{"tags":["Aadhaar Management"],"summary":"Delete Aadhaar details","description":"Removes one Aadhaar record from a case.","operationId":"deleteAadhar","parameters":[{"name":"caseId","in":"query","required":true,"schema":{"type":"string"}},{"name":"aadharNumber","in":"query","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"X-AUTH-TOKEN","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}}}}}},"components":{"schemas":{"CaseDetails":{"type":"object","properties":{"caseId":{"type":"string"}}},"MCASignatoryRequest":{"type":"object","properties":{"consent":{"type":"string"},"cin":{"type":"string"},"iec":{"type":"string"},"companyName":{"type":"string"},"clientData":{"$ref":"#/components/schemas/CaseDetails"}}},"APIResponse":{"type":"object","properties":{"statusCode":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"object"},"uniqueRequestId":{"type":"string"},"barcode":{"type":"string"}}},"NSDLElectricityBillRequest":{"type":"object","properties":{"consent":{"type":"string"},"consumer_id":{"type":"string"},"service_provider":{"type":"string"},"regMobileNo":{"type":"string"},"clientData":{"$ref":"#/components/schemas/CaseDetails"}}},"MCACompanyMasterDataRequest":{"type":"object","properties":{"consent":{"type":"string"},"cin":{"type":"string"},"active_compliance":{"type":"boolean"},"clientData":{"$ref":"#/components/schemas/CaseDetails"}}},"BankAccountVerification":{"type":"object","properties":{"bank_account":{"type":"string"},"ifsc":{"type":"string"},"name":{"type":"string"},"phone":{"type":"string"},"caseId":{"type":"string"}}},"LoginRequestBody":{"type":"object","properties":{"username":{"type":"string"},"password":{"type":"string"}}},"LoginOtpVerifyRequest":{"type":"object","properties":{"username":{"type":"string"},"otp":{"type":"string"}}},"NewCompanyRegistrationRequest":{"type":"object","properties":{"companyName":{"type":"string"},"authSignEmail":{"type":"string"},"authSignMobile":{"type":"integer","format":"int64"},"panNumber":{"type":"string"},"gstinNumber":{"type":"string"},"companyType":{"type":"string"},"gstinctb":{"type":"string"},"gstinLegalName":{"type":"string"},"gstinTradeName":{"type":"string"},"address":{"type":"string"},"memeberId":{"type":"integer","format":"int64"}}},"RateRequest":{"type":"object","properties":{"cost":{"type":"number"},"service":{"type":"string","enum":["PAN_NUMBER","GSTIN_INFO","GSTIN_STATUS","GSTIN_TRACK","GSTIN_PREF","BANK","MCA_MASTER_DATA","MCA_SIGNATORY","MCA_IEC","MCA_ADDRESS","REGISTRATION","WALLET_LOAD","ELECTRICITY_BILL","AADHAR_NUMBER"]}}},"PasswordChangeRequest":{"type":"object","properties":{"companyId":{"type":"string"},"otp":{"type":"string"},"newPassword":{"type":"string"}}},"ContactChangeRequest":{"required":["companyId","otp"],"type":"object","properties":{"companyId":{"type":"string"},"otp":{"type":"string"},"newEmail":{"type":"string"},"newMobile":{"type":"integer","format":"int64"}}},"TwoFactorUpdateRequest":{"type":"object","properties":{"enabled":{"type":"boolean"},"otp":{"type":"string"}}},"PanRequestBody":{"type":"object","properties":{"name":{"type":"string"},"pan":{"type":"string"},"caseId":{"type":"string"}}},"GstinRequest":{"type":"object","properties":{"gstinNumber":{"type":"string"},"caseId":{"type":"string"}}},"NSDLRequestBody":{"type":"object","properties":{"data":{"type":"string"},"version":{"type":"string"},"symmetricKey":{"type":"string"},"hash":{"type":"string"},"timestamp":{"type":"string"},"requestId":{"type":"string"}}},"BlockRequestBody":{"type":"object","properties":{"companyId":{"type":"string"},"blockRemark":{"type":"string"},"enums":{"type":"string","enum":["TRUE","FALSE","BLOCKED"]}}},"NewCaseRequestBody":{"type":"object","properties":{"caseId":{"type":"string"},"caseName":{"type":"string"},"caseDescription":{"type":"string"},"companyType":{"type":"string"},"barcode":{"type":"string"},"barCodeStatus":{"type":"string","enum":["TRUE","FALSE","BLOCKED"]}}},"BarCodeShareRequestBody":{"type":"object","properties":{"caseId":{"type":"string"},"emailIds":{"type":"array","items":{"type":"string"}}}},"SubmitOTP":{"type":"object","properties":{"otp":{"type":"string"},"transactionId":{"type":"string"}}},"UidiaRequestBody":{"type":"object","properties":{"uniqueId":{"type":"string"},"uid":{"type":"string"}}}}}}