UserRole
User Role Controller To Perform Role Related Information
| API | description |
|---|---|
| POST api/UserRole/Create |
Insert User Role Details using User Role Model |
| POST api/UserRole/Update |
Update User Role Details using User Role Model |
| POST api/UserRole/Delete/{Keyvalue} |
Delete User Role Details using Key Value |
| GET api/UserRole/Read/{KeyValue} |
Get User Role Details Using a Keyvalue |
| GET api/UserRole/ReadAll |
Get User Role Details |
| POST api/UserRole/lock/{RoleId}/{Reason}/{LockBy}/{IsLock} |
Lock/Unlock User Role Using Group ID |
| POST api/UserRole/unlock/{RoleId}/{Reason}/{LockBy}/{IsLock} |
Lock/Unlock User Role Using Group ID |
| GET api/UserRole/ReadMenu |
No documentation available. |
| POST api/UserRole/PageRoleRights |
No documentation available. |
| POST api/UserRole/LoadData |
Loads the User Role List |
| GET api/UserRole/GenerateMenu/{RoleSysId} |
No documentation available. |
| GET api/UserRole/RoleRights/{RoleSysId} |
No documentation available. |
Task
generate new task id
| API | description |
|---|---|
| GET api/Task/Lengthy/{taskId} |
create new task id |
Ecommerce
MiniSender
All kind of mini sender operation handled
Product
Pin
All kind off PIN related operation like listing(usedPin, unused), payment, generation operation handled
BinaryPayout
| API | description |
|---|---|
| GET api/PayoutGeneration/BinaryPayoutGeneration/{taskId} |
LevelPayout
Level payout generation
| API | description |
|---|---|
| GET api/PayoutGeneration/LevelPayoutGeneration/{taskId} |
Settings
settings operation
UserProfile
User Controller To Perform User Related Information
| API | description |
|---|---|
| GET api/UserProfile/Read/{KeyValue} |
Get User Details Using a Keyvalue |
| POST api/UserProfile/ChangePassword/{UserName}/{OldPassword}/{NewPassword} |
validate the old password and change the Password |
| GET api/UserProfile/ReadAll |
Get User Details |
| POST api/UserProfile/Create |
Insert User Details using UserProfile Model |
| POST api/UserProfile/Update |
Update User Details using UserProfile Model |
| POST api/UserProfile/delete/{Keyvalue} |
Delete User Details using Key Value |
| POST api/UserProfile/Lock/{KeyValue}/{Reason}/{LockBy}/{IsLock} |
Lock/Unlock User Using Key Value |
| POST api/UserProfile/UnLock/{KeyValue}/{Reason}/{LockBy}/{IsLock} |
Lock/Unlock User Using Key Value |
| GET api/UserProfile/ReadUserInfo/{UserName}?UserSysId={UserSysId} |
Reads the User Information using User name |
| GET api/UserProfile/ReadRole/{GetIsLocked}/{RoleID} |
Read the User Role Details |
| GET api/UserProfile/ReadBranch/{GetIsLocked} |
Read the Branch Details |
| POST api/UserProfile/UserProfieList |
Loads the User Profile List |
Inventory
invenry system
Website
Website system
| API | description |
|---|---|
| GET api/Website/GetWebsiteBanner | |
| GET api/Website/GetRetailerPromotionDetails |
Retailer Website Product |
Testimony
Testimony
| API | description |
|---|---|
| POST api/Testimony/Uploadfile/{TestimonyVideoName} |
author name :Ananthkumar PG Created Date:07/05/2021 Video upload |
| GET api/Testimony/DeleteVideoFile/{TestimonyVideoName} |
author name :Ananthkumar PG Created Date:07/05/2021 Video upload |
| POST api/Testimony/CreateTestimonyDetails |
Create Testimony Details |
| POST api/Testimony/UpdateTestimonyDetails |
Update Testimony Details |
| POST api/Testimony/GetTestimonyVideoDetails |
Create Testimony Details |
News
All kind of news operation handled
Base
Base Controller For All Service. Consumer can access its action through all derived services
Marketer
All kind of marketer operation handled
MatrixPayout
Matrix payout generation
| API | description |
|---|---|
| GET api/PayoutGeneration/MatrixPayoutGeneration/{taskId} |
Payout
All kind off payout related operation like listing, payout abstract, payment, generation operation handled
MarketerV2
Customer
| API | description |
|---|---|
| POST api/Customer/InsertTransactionlogData |
transaction log |
| POST api/Customer/ReadPaymentTransactionlog/{OrderID} |
Create marketer |
| GET api/Customer/InsertPinRequestData/{TXNID} |
approved forpin request for the given productsysid |
| GET api/Customer/InsertRetailerData/{TXNID} |
approved forpin request for the given productsysid |
| GET api/Customer/InsertCentreData/{TXNID} |
approved forpin request for the given productsysid |
| POST api/Customer/CreateRetailer |
Create marketer |
| GET api/Customer/RetailerPromotionList/{RetailerID} |
Create marketer |
Vendor
Vendor Management
| API | description |
|---|---|
| GET api/VendorManagement/Read/{KeyValue} |
Get Vendor Details Using a Keyvalue |
| GET api/VendorManagement/ReadAll |
Get Vendor Details |
| POST api/VendorManagement/VendorList |
Loads the Vendor List |
| POST api/VendorManagement/Create |
Insert Vendor Details using UserProfile Model |
| POST api/VendorManagement/delete/{Keyvalue} |
Delete Vendor Details using Key Value |
| POST api/VendorManagement/Update |
Update Vendor Details using mlvendor Model |
| POST api/VendorManagement/Lock/{KeyValue}/{Reason}/{LockBy}/{IsLock} |
Lock/Unlock User Using Key Value |
| POST api/VendorManagement/UnLock/{KeyValue}/{Reason}/{LockBy}/{IsLock} |
Lock/Unlock User Using Key Value |
| POST api/VendorManagement/VendorPaymentHistory |
Loads the Vendor Payment History |
| GET api/VendorManagement/LoadProduct |
Get Product |
ThirdParty
All kind off payout related operation like listing, payout abstract, payment, generation operation handled
| API | description |
|---|---|
| GET api/ThirdParty/PanCountCheck/{PAN} | |
| POST api/ThirdParty/QuickoAccessToken |
Third Party QuickoAccessToken |
| POST api/ThirdParty/SetPANDetails |
Inserting PAN number details |
| POST api/ThirdParty/SetBANkDetails |
Inserting Bank details |
| GET api/ThirdParty/GetPanDetails/{PAN} | |
| GET api/ThirdParty/BankCountCheck/{IFSC}/{accountNumber} | |
| GET api/ThirdParty/GetBankDetails/{IFSC}/{accountNumber} |
Branch
Brach controller
| API | description |
|---|---|
| GET api/Branch/GetCompanyLogo/{CompanyId} |
Get companyLogo from CompanyId |
| GET api/Branch/CheckCompanyStatus/{CompanyId} |
CheckCompanyStatus |
| POST api/Branch/CompanyInformation/{CompanyId} |
Get CompanyInformation |
| POST api/Branch/BranchInformation/{BranchSysId} |
Get BranchInformation |
| GET api/Branch/CheckBranchStatus/{BranchSysId} |
Get CheckBranchStatus |
| GET api/Branch/Read/{KeyValue} |
Get Branch Details Using a Keyvalue |
| POST api/Branch/Create |
Insert User Details using Branch Model |
| POST api/Branch/Lock/{KeyValue}/{Reason}/{LockBy}/{IsLock} |
Lock/Unlock User Using Key Value |
| POST api/Branch/UnLock/{KeyValue}/{Reason}/{LockBy}/{IsLock} |
Lock/Unlock User Using Key Value |
| POST api/Branch/delete/{Keyvalue} |
Delete User Details using Key Value |
| POST api/Branch/Update |
Update User Details using UserProfile Model |
| GET api/Branch/ReadCompany/{GetIsLocked} |
Load Company for dropdown |
| POST api/Branch/BranchList |
Load User branch list |
AgGrid
Website system
| API | description |
|---|---|
| GET api/ag-grid/col-def/{GridId} |
Retailer Website Product |
| GET api/ag-grid/data | |
| GET api/ag-grid/retailer |
Retailer list |
| GET api/ag-grid/TestimonyList |
Testimony List |