API List of Quote

Quote methods

MethodAPIDescription
POST api/Add

Adds the quote request.

POST api/Update

Updates the quote request.

POST api/Search

Search the quote request

POST api/LastCreated

Find out base on minutes last created quote

POST api/LastUpdated

Find out base on minutes last updated quote

API List of Automation

Get all automation API

MethodAPIDescription
POST api/GetLastCreatedOppProducts

Get last created opportunities for the given time frame.

POST api/GetLastUpdatedOppProducts

Get last updated opportunities for the given time frame

POST api/AddOppProduct

Add the opportunity product in leadmaster.

POST api/UpdateOppProduct

Updates the opportunity product in leadmaster.

POST api/GetLastUpdatedOpportunitiesNew

Gets the last updated opportunities new.

POST api/GetLastCreatedOpportunitiesNew

Gets the last created opportunities new.

POST api/GetLastCreatedLead

Gets the last created lead.

POST api/UpdateLead

Updates the Lead in leadmaster.

POST api/AddLead

Updates the Lead in leadmaster.

POST api/AddOpportunity

Add the opportunity with user selected products..

POST api/UpdateOpportunity

Updates the opportunity with user selected products.

POST api/SearchOpportunityAvailableProduct

Searches the opportunity.

POST api/SearchOpportunity

Searches the opportunity.

POST api/SearchRecordBasedOnEmail

Searches the record based on email.

POST api/SearchRecord

Searches the record based on email.

GET api/GetRefTable

Get All ReferenceTable ID and VALUE

GET api/GetCustomFieldResponses

Get All response of QuestionID

API List of Logcall

This is specific of RestHook

MethodAPIDescription
POST api/StartCall

Handles incoming HTTP POST requests for the "StartCall" endpoint, processes the JSON payload, and updates/inserts call logs in the database based on the specified CompanyId.

POST api/EndCall

Handles incoming HTTP POST requests for the "EndCall" endpoint, processes the JSON payload, and updates the call log to mark the end of a call in the database.

DELETE api/DeleteOldLogFiles

Deletes old log files from the specified log directory based on the configured retention period.

API List of LMWebAPI

MethodAPIDescription
GET api/GetCustomFormList

Get Custom Form List in leadmaster

GET api/GetCustomForm

Get Custom Form in leadmaster

GET api/GetCustomFormListRecord

Get Custom Form Record List in leadmaster

GET api/GetCustomFormRecord

Get Custom Form Record in leadmaster

POST api/UpdateCustomFormRecord

Update Custom Form Record in leadmaster

POST api/AttachCustomFormRecord

Attach Custom Form To a Record in leadmaster

GET api/GetCustomFields

Get Custom Field in leadmaster

POST api/UpdateCustomFields

Update Custom Field in leadmaster

POST api/AddLead

Create lead in leadmaster

POST api/AddLeadold

Create lead in leadmaster

POST api/UpdateLead

Update lead in leadmaster

GET api/GetLastUpdatedLead

Get last updated lead for the given time frame

GET api/GetLeadByID

Get the lead for the given record no

GET api/GetLastUpdatedLeadWithPaging

Get last updated lead for the given time frame with pagination

POST api/AddContact

Create Contact in leadmaster

POST api/UpdateContact

Update Contact in leadmaster

GET api/GetContactByID

Get the Contact for the given contact id

GET api/GetLastUpdatedContactWithPaging

Get last updated contacts for the given time frame with pagination

GET api/GetCampaigns

Get Campaigns

GET api/GetGroups

Get Groups for contacts

GET api/GetAccountManagers

Get Account Managers for contacts

GET api/GetPartners

Get Partners for contacts

GET api/GetAttachedFile

Get All attached files for Record

POST api/PostAttachFileAsync

Endpoint to handle file attachment uploads. Validates access token, file size, and file type. Moves the uploaded file to a specified folder on Azure.

POST api/InsertContactEmailHist

update contact email history for the given data and accesstoken

GET api/GetAzureFileConfiguration

Retrieves Azure file configuration based on the provided access token.

POST api/AddPartners

Create lead in leadmaster

POST api/UpdatePartners

Update lead in leadmaster

GET api/GetPartnerReps

Get Partners for contacts

GET api/GetTitleCodes

Get TitleCodes for contacts

GET api/GetFunctionCodes

Get FunctionCodes for contacts

GET api/GetCustomLabels

Get CustomLabels for contacts

GET api/GetLogonName

Get User logon name from access token

POST api/AddOpportunity

Create opportunity in leadmaster

GET api/GetLastUpdatedOpportunities

Get last updated opportunities for the given time frame

GET api/GetLastUpdatedOpportunitiesWithPaging

Get last updated opportunities for the given time frame with Pagination

POST api/AddCallBack

Create call back in leadmaster

GET api/GetLastUpdatedCallbackevent

Get last updated callback events for the given time frame

GET api/GetLastUpdatedCallbackeventWithPaging

Get last updated callback events using paging for the given time frame

GET api/GetLoginInfo

Get login info from the accesstoken

POST api/SearchAccountData

SearchAccountData using given search parameter and the accesstoken

GET api/GetLNTrackData

Get Lead Nurturing Track info from the accesstoken

POST api/SearchCallBackData

Search Callbackdata from the accesstoken, contactid, startdata and enddate

GET api/GetWorkgroups

Search GetWorkgroups from the accesstoken adn databaseid

GET api/GetDatabase

Get databases from the accesstoken

GET api/GetContactNote

Get contact note from contact using contactid

GET api/GetSalesRepComment

Get Sales Rep Comments from contact using RECDNO

GET api/GetContactEmailHist

Get contact email history from the accesstoken, contactid, recdno and emailid

POST api/UpdateContactEmailHist

update contact email history for the given data and accesstoken

GET api/GetEmailTemplates

Get Email Templates from the accesstoken

GET api/GetEmailTemplateDetail

Get Email Template detail from the accesstoken and given templateID

POST api/AddWebhookSubscriptions

Add Webhook subscriptions

POST api/RemoveWebhookSubscriptions

Remove Webhook subscriptions

GET api/GetWebhookSubscriptions

Get All Webhook subscriptions

POST api/GetAccessToken

Get accesstoken

POST api/LMValidateLogonData

LMValidateLogonData from the accesstoken

POST api/LMGetWorkgroups

LMGetWorkgroups from the accesstoken

POST api/LMGetDatabase

LMGetDatabase from the given logonid

POST api/AttachAudioFiles

Add AudioFiles to Contact

POST api/AttachFileLink

Attach File Link to Record

GET api/GetAttachedAudioFiles

Get All Attached Audio Files

API List of LMService

MethodAPIDescription
GET api/GetAPIValidateLogon

Validate the user in leadmaster

POST api/access

API List of SMS

SMS Controller

MethodAPIDescription
POST api/Receive/{ID}

Get the sms details once received

POST api/SendSMS

Send SMS From Zadarma

API List of LMZadarmaAPI

MethodAPIDescription
GET api/Notify

No documentation available.

POST api/Notify

No documentation available.

POST api/PrintLog

No documentation available.

POST api/CallRecording

No documentation available.

API List of LMAPI

This is specific for CRM Express Mobile application

MethodAPIDescription
POST api/GetCompanyNameFromCId

Get Company Name from Company ID

POST api/CheckLoginRequiredCID

No documentation available.

POST api/checkForURLLogin

Check Login for Url

POST api/AutoLoginAPI

No documentation available.

POST api/CheckLoginRequiredURL

No documentation available.

POST api/GetMobilenumber

Get mobile number from Key and name

POST api/GetCompaniesByLocation

Used to get list of companies based on given latitude and longitude including features of LX+

POST api/Logout

Logouts the specified request.

POST api/TrackLocation

Logs the location information (latitude and longitude) of particular user.

POST api/GetPushNotificationHistory

Gives list of all push notifications of current user.

POST api/DeletePushNotificationHistory

Removes the specific push notification message of current user

POST api/GetLocationDetails

Gets the location information (latitude and longitude) of particular Record.