Service CRM
Overview
Service CRM is LeadSquared’s end-to-end, omnichannel support suite that helps your agents resolve tickets and improve customer satisfaction (CSAT). Access marketing, sales, and service insights in one place, get a 360° view of every customer, cut third-party dependencies, and reduce costs.
Prerequisites
Before you pass any Service CRM API, the API Configurations setting must be enabled on your account. To do this –
- On your LeadSquared account, navigate to My Profile>Settings>Service Cloud, and click API Configurations.
- Alongside Enable API, enable the slider
.
- Alongside Enable IP Whitelisting, enable the slider and add the IPs you want to whitelist. This is optional.
- Once you’re done, click Save.
Authentication
To call any of the Service CRM API endpoints, you must pass the correct API host URL, and the following mandatory API headers –
- X-LSQ-ACCESS-KEY – <AccessKey>
- X-LSQ-SECRET-KEY – <SecretKey>
Note: To obtain the host API URL, contact your account manager, or write to scsupport@leadsquared.com.
List of Service CRM APIs –
| Create | Retrieve | Update | Delete |
| Create Tickets Create new tickets. |
Get a Ticket’s Details by Id Fetch the details of an existing ticket. |
Update Tickets Update an existing ticket. |
Delete Tickets Deletes tickets. |
| Create Ticket with Attachments Create tickets with attachments. |
Get Ticket Conversations Retrieves all the conversations from a ticket. |
Post an Internal Note on a Ticket Post an internal note on a ticket. |
|
| Get Sub-type Values Retrieves all the ticket sub-type values. |
Update a Ticket with Attachments Add attachments to an existing ticket. |
||
| Get All Ticket Attachments Retrieves all attachments on a ticket. |
Add Portal Activities to Tickets Add portal activities to existing tickets. |
||
| Search Tickets Retrieve Tickets using the search feature. |
|||
| Get Ticket Fields Metadata Retrieves the metadata for a ticket field. |


