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/LMEntityUpsert

Trigger on account created, on account updated, on contact created, on contact updated, on opportunity created, on opportunity updated, on case created, on case updated, on quote created, on quote updated.

POST api/UpdateLead

Updates the Lead in leadmaster.

POST api/AddLead

Add the Lead in leadmaster.

POST api/DeleteLead

Delete the Lead in leadmaster.

GET api/GetLead

Get the Lead in leadmaster.

GET api/GetAllLeads

Get all Leads in leadmaster.

GET api/GetContact

Get the Contact in leadmaster.

GET api/GetAllContacts

Get all Contacts in leadmaster.

GET api/GetOpportunity

Get the Opportunity in leadmaster.

GET api/GetAllOpportunities

Get all Opportunities 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.