Search support cases using AI-powered recommendation. You can provide a search query, a conversationId to load ticket content, or both. At least one of query or conversationId must be provided. When both are provided, the ticket content is combined with the query for a richer search.
The Authorization header is required to authenticate API requests.
It should contain a bearer token obtained through the IrisAgent portal.
The search query string. Optional if conversationId is provided.
Unique ticket or case ID to load the full ticket content (subject, description, and comments) for searching. Optional if query is provided. The ticket content will be loaded from the database and used as the search query. Note: The case with this conversationId will be excluded from the search results.
The product ID to filter cases.
The form ID to filter cases.
The source brand ID to filter cases.
Array of case URLs to exclude from the search results. Cases with URLs matching any of these URLs will be filtered out.
(Legacy) Maximum number of results to return. Defaults to 4 if not specified. Prefer using offset and limit parameters for pagination.
1 <= x <= 100Number of results to skip for pagination. Used with limit parameter. If offset or limit is provided, pagination mode is used and numResults is ignored.
x >= 0Maximum number of results to return per page. Defaults to 25 in pagination mode. If offset or limit is provided, pagination mode is used and numResults is ignored. Note: offset + limit cannot exceed 200 due to external API constraints.
1 <= x <= 100Search results