UserRole

User Role Controller To Perform Role Related Information

APIdescription
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.

PhonePe

Handle requests made by a member

APIdescription
GET api/phonepe/GetPostData?TempBlockingID={TempBlockingID}

Get project Abstract

GET api/phonepe/GetPaymentStatus_old?TempBlockingID={TempBlockingID}

Get project Abstract

GET api/phonepe/getpaymentstatus?TempBlockingID={TempBlockingID}

Get Booking Confirmation

Settings

settings operation

APIdescription
POST api/admin/NewMasterSettings

create master settings

POST api/admin/NewPayoutSettings

create payout settings

GET api/admin/ReadMasterSettingsInfo/{SettingSysID}

get master settings detail

GET api/admin/ReadPayoutSettingsInfo/{ConfigSysID}

get payout settings detail

POST api/admin/UpdateMasterSettingsDetails/{SettingSysID}

update master settings detail

POST api/admin/UpdatePayoutSettingsDetails/{ConfigSysID}

update payout settings detail

GET api/admin/GetMasterSettingsData/{Type}

get master settings data for auto complete

GET api/admin/GetPayoutSettingsData/{GroupName}

get payout settings data for auto complete

GET api/admin/GetCompanyDetailsData

get company settings data

POST api/admin/UpdateCompanySettingsDetails

update company details

GET api/admin/GetPlanSettings/{GroupName}/{Attribute}

get Plan settings data

POST api/admin/ChangeCompanyLogo/{CompanyId}/{CompanyLogo}

Change company logo

POST api/admin/UserSettingsList

Loads the User Settings List

POST api/admin/UserPayoutList

Loads the User Payout List

POST api/admin/IsActive/{KeyValue}/{GroupName}/{IsActive}

IsActive and Deactive status for payout settings

POST api/admin/DeActive/{KeyValue}/{GroupName}/{IsActive}

IsActive and Deactive status for payout settings

POST api/admin/masterActive/{KeyValue}/{ID}/{Active}

IsActive and Deactive status for master settings

POST api/admin/masterDeactive/{KeyValue}/{ID}/{Active}

IsActive and Deactive status for master settings

GET api/admin/countrylist

Get all country

GET api/admin/stateList/{countryid}

Get all State Based On Country id

GET api/admin/state_list

To get the state list

GET api/admin/districtList/{stateid}

Get all District List Based State id

GET api/admin/district_list?stateid={stateid}

Drop Down values Bind

GET api/admin/loadBranch

Read the Branch Details

GET api/admin/purchaseconfigdetails

Read the Branch Details

GET api/admin/state_list_all

To get the state list

GET api/admin/branch_list

Drop Down values Bind

GET api/admin/district_list_all?stateid={stateid}

Drop Down values Bind

GET api/admin/city_list?districtid={districtid}

Drop Down values Bind

GET api/admin/city_list_all?districtid={districtid}

Drop Down values Bind

GET api/admin/login_based_promotion_list

Drop Down values Bind

POST api/admin/add_playerid

To Update Player ID

POST api/admin/remove_playerid

To Update Player ID

Project

Handle requests made by a member

APIdescription
POST api/project/projectlist

To get project list

POST api/project/updateprojectdetails

Update project details

POST api/project/uploaddocument/{DocumentType}/{projectid}/{Title}/{Description}

To upload document

POST api/project/uploaddoc

To upload document

POST api/project/uploadtestimonal

To upload document

POST api/project/uploadamenities

To upload Amenities

GET api/project/projecttypelist

Get all Project Type

GET api/project/profileinfo/{UserSysId}

Get profile info

POST api/project/updateprofiledetails

Update project details

GET api/project/projecteditinfo/{projectid}

Get project info

GET api/project/projectgalleryinfo/{projectid}

Get project Gallery info

GET api/project/bannerinfo/{BannerID}

Get project Gallery info

POST api/project/lockproject/{projectid}/{input}

Update project details

POST api/project/removegallery/{GalleryID}

To remove gallery

GET api/project/projectblob/{GalleryID}

Get project blob data

GET api/project/dashboarddetails

Get Dashboard details

GET api/project/dashboardchart/{projectid}

Get Dashboard details

GET api/project/meetingstatuslist/{IsSelectString}/{DefaultText}

Get all Meeting Status

GET api/project/meetingtypelist/{IsSelectString}/{DefaultText}

Get all Meeting type

POST api/project/meetinglist

Get Meeting info

GET api/project/meetingeditinfo/{meetingid}

Get project info

POST api/project/schedulemeeting

To Schedule meeting

POST api/project/updatemeeting

To Schedule meeting

POST api/project/removemeeting/{MeetingID}

To remove Meeting

POST api/project/visitorlist

Get Visitor info

POST api/project/voucherlist

Get voucher info

GET api/project/meetingblob/{MeetingID}/{ContentType}

Get Meeting blob data

GET api/project/notificationtypelist/{IsSelectString}/{DefaultText}

load Notification types

POST api/project/generatenotification

To Schedule meeting

POST api/project/meetingenrollment

Meeting Enrollment

POST api/project/projectupdate

To update project events and updates

GET api/project/eventblob/{ProjectUpdateID}

Get Events blob data

POST api/project/notificationlist

Get Notification info

GET api/project/notificationblob/{NotificationID}

Get Notification blob data

POST api/project/removeprojectupdate/{ProjectUpdateID}

To remove Project Udpate and Events

POST api/project/updatedescription

To Create and Update Description

GET api/project/landtypelist

Get all Land Type

GET api/project/approvaltypelist

Get all Land Type

POST api/project/uploadbanner

To upload document

GET api/project/citylist

Drop Down values Bind

POST api/project/removeBanner/{BannerID}

To remove Banner

GET api/project/projectbannerlist/{CityID}

To get project banner list

GET api/project/loadbannerlist

To get project banner list

GET api/project/projectbannerlistinfo/{CityID}

To get project banner info list

GET api/project/meetingstatuslisttwo

Get all Land Type

GET api/project/meetingtypelisttwo

Get all Land Type

POST api/project/removethumbgallery/{GalleryID}

To remove gallery

GET api/project/notificationGenerateinfo

Get notification Generate Details

UserProfile

User Controller To Perform User Related Information

APIdescription
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

POST api/UserProfile/sendresetpasswordemail

Send Reset Password Email

POST api/UserProfile/Validateresetpasswordlink

Validate reset passwordlink

POST api/UserProfile/resetpassword

To change password with current password

Report

Handle requests made by a member

APIdescription
GET api/report/Projectlist

Get all Projectlist

GET api/report/broucher_projectlist

Get all Projectlist

GET api/report/vacant_project_list

Get all Projectlist

GET api/report/login_promotion

Get all PromotionList

GET api/report/vacant_list?projectid={projectid}

Get Vaccant list

POST api/report/registered_plot_details

Get Register Plot List

POST api/report/sales_summary

Get SalesSummary list

POST api/report/sales_list

Get Sales List

GET api/report/booking_view_plots?Projectid={Projectid}

Get Booking -View plots

POST api/report/booking_view_plots_V1

Get Booking -View plots

GET api/report/Project_searching_criteria

Get Booking -View plots

GET api/report/Plot_searching_criteria?Projectid={Projectid}

Get Booking -View plots

GET api/report/booking?TempBookingID={TempBookingID}

Get Booking Confirmation

POST api/report/createbooking_old

To Create Booking

POST api/report/createbooking

To Create Booking

GET api/report/paymentstatus?PaymentID={PaymentID}

Get Booking Confirmation

POST api/report/payment_list

Get Payment History

GET api/report/registration_list

Get Registration List

POST api/report/voucher_validate

Check Voucher Validity

GET api/report/voucher_status_update?Voucher={Voucher}

Voucher status Update

signalr

To handle Signal R

APIdescription
POST signalr-dummy/ping

ping

POST signalr-dummy/start

start

POST signalr-dummy/connect

connect

POST signalr-dummy/negotiate

negotiate

GET signalr-dummy/hubs

hub

News

All kind of news operation handled

APIdescription
POST api/News/CreateWebsiteNews

create marketer website news

POST api/News/MessageList

Loads the Message List

POST api/News/Lock/{KeyValue}/{Reason}/{LockBy}/{IsLock}

Lock/Unlock User Using Key Value

POST api/News/UnLock/{KeyValue}/{Reason}/{LockBy}/{IsLock}

Lock/Unlock User Using Key Value

POST api/News/delete/{Keyvalue}

Delete Message Details using Key Value

GET api/News/Read/{KeyValue}

Get Product Details Using a Keyvalue

POST api/News/Update/{MsgID}

StockPoint details Update

POST api/News/CreateWebsiteTermsAndConditions

create marketer website terms and conditions

POST api/News/CreateMarketerScrollMsg

create marketer login scroll message

GET api/News/ReadWebsiteNews

latest website news

GET api/News/ReadWebsiteOffer

latest website news

GET api/News/ReadWesiteTermsAndConditions

Latest website Terms and Conditions

GET api/News/ReadMarketerScrollMsg

Latest marketer scroll message

GET api/News/ReadMasterSettingsAllowpartPaymentName

Read Master Settings Allowpart PaymentName

GET api/News/ReadWebsiteScrollMsg

Latest Website scroll message

POST api/News/CreateWebsiteScrollMsg

create marketer login scroll message

POST api/News/WebsiteOfferSplashList

Loads the Message List

POST api/News/WebsiteOfferLock/{KeyValue}/{Reason}/{LockBy}/{IsLock}

Lock/Unlock User Using Key Value

POST api/News/WebsiteOfferUnLock/{KeyValue}/{Reason}/{LockBy}/{IsLock}

Lock/Unlock User Using Key Value

Base

Base Controller For All Service. Consumer can access its action through all derived services

APIdescription
GET api/base/countrylist

Get all country

GET api/base/stateList/{countryid}

Get all State Based On Country id

GET api/base/state_list

To get the state list

GET api/base/districtList/{stateid}

Get all District List Based State id

GET api/base/district_list?stateid={stateid}

Drop Down values Bind

GET api/base/loadBranch

Read the Branch Details

GET api/base/purchaseconfigdetails

Read the Branch Details

GET api/base/state_list_all

To get the state list

GET api/base/branch_list

Drop Down values Bind

GET api/base/district_list_all?stateid={stateid}

Drop Down values Bind

GET api/base/city_list?districtid={districtid}

Drop Down values Bind

GET api/base/city_list_all?districtid={districtid}

Drop Down values Bind

GET api/base/login_based_promotion_list

Drop Down values Bind

POST api/base/add_playerid

To Update Player ID

POST api/base/remove_playerid

To Update Player ID

Member

Handle requests made by a member

APIdescription
POST api/member/changepassword

To change password with current password

POST api/member/resetpassword

To change password with current password

GET api/member/timerinterval

To Get timer interval

POST api/member/CountDown

To Update Count Down Timer

POST api/member/sendresetpasswordemail

Send Reset Password Email

POST api/member/sendpayoutrequestemail

Send Payout request Email

POST api/member/Validateresetpasswordlink

Validate reset passwordlink

POST api/member/logerror

To Get Wallet Balance

GET api/member/loginotp?MobileNumber={MobileNumber}

login

GET api/member/project_abstract?projectid={projectid}

Get project Abstract

POST api/member/create

To Customer Signup

GET api/member/project_detail?city_id={city_id}

Get Dashboard info

GET api/member/work_type

Drop Down values Bind

GET api/member/dashboard_project_list?cityid={cityid}

Drop Down values Bind

GET api/member/dashboard_district_list?districtid={districtid}

Drop Down values Bind

GET api/member/Get_Advance_Payment

Drop Down values Bind

GET api/member/bank_list

Drop Down values Bind

GET api/member/promotion_list

Drop Down values Bind

GET api/member/get_land_approval_list

Drop Down values Bind

GET api/member/check_introducer?referralid={referralid}

Member Details

GET api/member/delete_account

Member Details

POST api/member/change_pin

Product Update

GET api/member/meet_event_list?type={type}

Get Get Meeting and Events

GET api/member/get_gallery?CityID={CityID}

Get Get Meeting and Events

POST api/member/registration_old

Member Registration

POST api/member/registration

Member Registration

GET api/member/project_updates?city_id={city_id}

load all project updates

GET api/member/upcoming_projects?city_id={city_id}

load all Upcoming projects

POST api/member/view_projects

load all projects

POST api/member/view_projects_V1

load all projects

GET api/member/view_project_details?ProjectID={ProjectID}

To View Projects Details

GET api/member/member_OTP?MobileNumber={MobileNumber}

To Send OTP To member

POST api/member/member_verify

To Customer OTP Verify

POST api/member/check_plot_status

CURRENT PLOT STATUS

GET api/member/view_broucher?projectid={projectid}

Get project Abstract

GET api/member/notification_meet_event_list?Type={Type}&NotificationID={NotificationID}

Get Get Nofitication Meeting and Events

GET api/member/notification_project_updates?Redirectvalue={Redirectvalue}

load all project updates

GET api/member/notification_project_launch?Redirectvalue={Redirectvalue}

load all project updates

Customer

Handle requests made by a member

APIdescription
GET api/customer/get_voucher_list

Get Booking Voucher List

GET api/customer/Customer_OTP?MobileNumber={MobileNumber}

To Send OTP To Customer

POST api/customer/customer_verify

To Customer OTP Verify

Service

To handle Progressing process

APIdescription
GET api/service/pendingpurchasecount/{MemberSysID}

To get preloadwallet

POST api/service/testpendingpurchasecountwbalance

To get Purchase count, wallet balalnce, payout ballance

Branch

Brach controller

APIdescription
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