POST 360/CaseReport/search
Request Information
URI Parameters
None.
Body Parameters
SMG.SMG360.Contracts.Reporting.Case.CaseSearchRequestRequest Formats
application/json, text/json
Sample:
{ "Offset": 1, "MaxCount": 2, "StartDate": "2025-05-06T06:33:04.8995784-05:00", "EndDate": "2025-05-06T06:33:04.8995784-05:00", "SortBy": "Oldest", "Filter": { "SourceIds": [ "sample string 1", "sample string 2" ], "Statuses": [ "New", "New" ], "CaseTypeIds": [ "sample string 1", "sample string 2" ], "UnitIds": { "1": [ 1, 2 ], "2": [ 1, 2 ] }, "PastDue": true, "Escalated": true, "SearchTerms": [ "sample string 1", "sample string 2" ], "Flagged": true } }
application/xml, text/xml
Sample:
<CaseSearchRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SMG.SMG360.Contracts.Reporting.Case"> <EndDate>2025-05-06T06:33:04.8995784-05:00</EndDate> <Filter> <CaseTypeIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </CaseTypeIds> <Escalated>true</Escalated> <Flagged>true</Flagged> <PastDue>true</PastDue> <SearchTerms xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </SearchTerms> <SourceIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </SourceIds> <Statuses> <CaseStatus>New</CaseStatus> <CaseStatus>New</CaseStatus> </Statuses> <UnitIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfintArrayOflongty7Ep6D1> <d3p1:Key>1</d3p1:Key> <d3p1:Value> <d3p1:long>1</d3p1:long> <d3p1:long>2</d3p1:long> </d3p1:Value> </d3p1:KeyValueOfintArrayOflongty7Ep6D1> <d3p1:KeyValueOfintArrayOflongty7Ep6D1> <d3p1:Key>2</d3p1:Key> <d3p1:Value> <d3p1:long>1</d3p1:long> <d3p1:long>2</d3p1:long> </d3p1:Value> </d3p1:KeyValueOfintArrayOflongty7Ep6D1> </UnitIds> </Filter> <MaxCount>2</MaxCount> <Offset>1</Offset> <SortBy>Oldest</SortBy> <StartDate>2025-05-06T06:33:04.8995784-05:00</StartDate> </CaseSearchRequest>
Response Information
Resource Description
Collection of SMG.SMG360.Contracts.Reporting.Case.CaseListItemResponse Formats
application/json, text/json
Sample:
[ { "CaseId": "sample string 1", "CaseTypeDisplayText": "sample string 2", "CaseDisplayKey": "sample string 3", "UnitDisplayText": "sample string 4", "SourceDisplayText": "sample string 5", "CaseDateTime": "2025-05-06T06:33:04.9145466-05:00", "CaseStatus": "New", "TargetDate": "2025-05-06T06:33:04.9145466-05:00", "ResolutionDate": "2025-05-06T06:33:04.9145466-05:00", "ResolutionTime": 7, "GoalProgressDisplayText": "sample string 8", "ExternalCaseId": "sample string 9", "ContactLoyaltyId": "sample string 10", "ContactFirstName": "sample string 11", "ContactLastName": "sample string 12", "ContactFullName": "sample string 13", "ContactEmail": "sample string 14", "ContactPhone": "sample string 15", "FoodSafetyScore": 1.1, "PestDetectionScore": 1.1, "MaxProbabilityScore": 1.1, "Notifications": { "HasNewCustomerResponse": true, "HasNewCaseForwardResponse": true, "HasNewReassignment": true, "HasPendingReassignment": true, "HasRejectedReassignment": true }, "SearchTermMatches": [ { "Name": "sample string 1", "Value": "sample string 2", "TranslatedTextKey": "sample string 3" }, { "Name": "sample string 1", "Value": "sample string 2", "TranslatedTextKey": "sample string 3" } ] }, { "CaseId": "sample string 1", "CaseTypeDisplayText": "sample string 2", "CaseDisplayKey": "sample string 3", "UnitDisplayText": "sample string 4", "SourceDisplayText": "sample string 5", "CaseDateTime": "2025-05-06T06:33:04.9145466-05:00", "CaseStatus": "New", "TargetDate": "2025-05-06T06:33:04.9145466-05:00", "ResolutionDate": "2025-05-06T06:33:04.9145466-05:00", "ResolutionTime": 7, "GoalProgressDisplayText": "sample string 8", "ExternalCaseId": "sample string 9", "ContactLoyaltyId": "sample string 10", "ContactFirstName": "sample string 11", "ContactLastName": "sample string 12", "ContactFullName": "sample string 13", "ContactEmail": "sample string 14", "ContactPhone": "sample string 15", "FoodSafetyScore": 1.1, "PestDetectionScore": 1.1, "MaxProbabilityScore": 1.1, "Notifications": { "HasNewCustomerResponse": true, "HasNewCaseForwardResponse": true, "HasNewReassignment": true, "HasPendingReassignment": true, "HasRejectedReassignment": true }, "SearchTermMatches": [ { "Name": "sample string 1", "Value": "sample string 2", "TranslatedTextKey": "sample string 3" }, { "Name": "sample string 1", "Value": "sample string 2", "TranslatedTextKey": "sample string 3" } ] } ]
application/xml, text/xml
Sample:
<ArrayOfCaseListItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SMG.SMG360.Contracts.Reporting.Case"> <CaseListItem> <CaseDateTime>2025-05-06T06:33:04.9145466-05:00</CaseDateTime> <CaseDisplayKey>sample string 3</CaseDisplayKey> <CaseId>sample string 1</CaseId> <CaseStatus>New</CaseStatus> <CaseTypeDisplayText>sample string 2</CaseTypeDisplayText> <ContactEmail>sample string 14</ContactEmail> <ContactFirstName>sample string 11</ContactFirstName> <ContactFullName>sample string 13</ContactFullName> <ContactLastName>sample string 12</ContactLastName> <ContactLoyaltyId>sample string 10</ContactLoyaltyId> <ContactPhone>sample string 15</ContactPhone> <ExternalCaseId>sample string 9</ExternalCaseId> <FoodSafetyScore>1.1</FoodSafetyScore> <GoalProgressDisplayText>sample string 8</GoalProgressDisplayText> <MaxProbabilityScore>1.1</MaxProbabilityScore> <Notifications> <HasNewCaseForwardResponse>true</HasNewCaseForwardResponse> <HasNewCustomerResponse>true</HasNewCustomerResponse> <HasNewReassignment>true</HasNewReassignment> <HasPendingReassignment>true</HasPendingReassignment> <HasRejectedReassignment>true</HasRejectedReassignment> </Notifications> <PestDetectionScore>1.1</PestDetectionScore> <ResolutionDate>2025-05-06T06:33:04.9145466-05:00</ResolutionDate> <ResolutionTime>7</ResolutionTime> <SearchTermMatches> <SearchTermMatchItem> <Name>sample string 1</Name> <TranslatedTextKey>sample string 3</TranslatedTextKey> <Value>sample string 2</Value> </SearchTermMatchItem> <SearchTermMatchItem> <Name>sample string 1</Name> <TranslatedTextKey>sample string 3</TranslatedTextKey> <Value>sample string 2</Value> </SearchTermMatchItem> </SearchTermMatches> <SourceDisplayText>sample string 5</SourceDisplayText> <TargetDate>2025-05-06T06:33:04.9145466-05:00</TargetDate> <UnitDisplayText>sample string 4</UnitDisplayText> </CaseListItem> <CaseListItem> <CaseDateTime>2025-05-06T06:33:04.9145466-05:00</CaseDateTime> <CaseDisplayKey>sample string 3</CaseDisplayKey> <CaseId>sample string 1</CaseId> <CaseStatus>New</CaseStatus> <CaseTypeDisplayText>sample string 2</CaseTypeDisplayText> <ContactEmail>sample string 14</ContactEmail> <ContactFirstName>sample string 11</ContactFirstName> <ContactFullName>sample string 13</ContactFullName> <ContactLastName>sample string 12</ContactLastName> <ContactLoyaltyId>sample string 10</ContactLoyaltyId> <ContactPhone>sample string 15</ContactPhone> <ExternalCaseId>sample string 9</ExternalCaseId> <FoodSafetyScore>1.1</FoodSafetyScore> <GoalProgressDisplayText>sample string 8</GoalProgressDisplayText> <MaxProbabilityScore>1.1</MaxProbabilityScore> <Notifications> <HasNewCaseForwardResponse>true</HasNewCaseForwardResponse> <HasNewCustomerResponse>true</HasNewCustomerResponse> <HasNewReassignment>true</HasNewReassignment> <HasPendingReassignment>true</HasPendingReassignment> <HasRejectedReassignment>true</HasRejectedReassignment> </Notifications> <PestDetectionScore>1.1</PestDetectionScore> <ResolutionDate>2025-05-06T06:33:04.9145466-05:00</ResolutionDate> <ResolutionTime>7</ResolutionTime> <SearchTermMatches> <SearchTermMatchItem> <Name>sample string 1</Name> <TranslatedTextKey>sample string 3</TranslatedTextKey> <Value>sample string 2</Value> </SearchTermMatchItem> <SearchTermMatchItem> <Name>sample string 1</Name> <TranslatedTextKey>sample string 3</TranslatedTextKey> <Value>sample string 2</Value> </SearchTermMatchItem> </SearchTermMatches> <SourceDisplayText>sample string 5</SourceDisplayText> <TargetDate>2025-05-06T06:33:04.9145466-05:00</TargetDate> <UnitDisplayText>sample string 4</UnitDisplayText> </CaseListItem> </ArrayOfCaseListItem>