Manage customer service cases end to end. Supports fetching by case ID, case number, or channel case identifier; creating, updating, patching, and bulk deleting cases; bulk profile-case creation with job status polling; applying macros; merging cases; listing associated message IDs; and retrieving an AI+ case smart summary.
Security
bearerAuth and apiKeyAuth
- Mock serverhttps://dev-staging.sprinklr.com/_mock/apis/sprinklr-v3/case
- Production Serverhttps://api3.sprinklr.com/prod/api/v3/case
curl -i -X GET \
'https://dev-staging.sprinklr.com/_mock/apis/sprinklr-v3/case?id=string&caseNumber=string&pageNumber=string&pageSize=string&channelCaseId=string&channelCaseNumber=string' \
-H 'Authorization: Bearer <YOUR_Token_HERE>' \
-H 'Key: YOUR_API_KEY_HERE'Success
Array []
Workflow details of the case. It includes customproperties, queues, assignment details of the case.
last time when a message was associated to the profile
Response
[ { "id": "string", "caseNumber": 0, "subject": "string", "description": "string", "version": 0, "status": "string", "priority": "string", "caseType": "string", "externalCase": { … }, "externalCaseInfo": { … }, "workflow": { … }, "channelCustomProperties": [ … ], "contact": { … }, "attachment": { … }, "dueDate": 0, "summary": "string", "smartSummary": { … }, "createdTime": 0, "modifiedTime": 0, "firstMessageId": "string", "sentiment": 0, "latestProfileMessageAssociatedTime": 0, "conversationId": "string", "firstMessageAssociatedTime": 0, "latestMessageAssociatedTime": 0, "firstUserBrandResponseCreationTime": 0, "avgCaseResponseSLA": 0, "totalProcessingClockTime": 0, "allEngagedUsersList": [ … ], "associatedFanMessageCount": 0, "associatedBrandMessageCount": 0, "associatedUserBrandMessageCount": 0, "deleted": true, "latestMessageId": "string", "associatedMessageIds": [ … ], "conversationIntentIds": [ … ], "customPropertiesMetadata": [ … ] } ]