search_catalog_item
Search for service catalog items by free text or exact item name, with optional filters by desk, catalog, or area. Returns the full hierarchy or a single item if uniquely matched.
Instructions
Buscar itens de catálogo de serviços por termo livre (catálogo, área ou item) ou por nome/filtro dentro de uma mesa específica. Use o parâmetro search para busca server-side por termo aproximado em nome de catálogo, área ou item — retorna listagem com hierarquia completa. Use catalog_item_name para localizar um item específico por nome (busca client-side, colapsa para detalhe único quando há 1 match). Os itens de catálogo representam os tipos de solicitações que podem ser criadas em uma mesa.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| desk_id | No | ID da mesa onde buscar itens de catálogo (use desk_id OU desk_name) | |
| desk_name | No | Nome da mesa para busca automática (alternativa ao desk_id). Aceita nomes parciais (ex: "cansados" resolve para "Dev - Cansados"). | |
| search | No | Termo livre para busca server-side por nome de catálogo, área ou item de serviço. Busca parcial, sem distinção de maiúsculas/minúsculas e ignora acentos. Retorna listagem com hierarquia completa (catálogo → área → item). Combine com area_id ou catalog_id para restringir o escopo. | |
| catalog_item_name | No | Nome do item de catálogo a ser buscado (busca client-side, parcial, case-insensitive, somente por nome do item). 1 match → detalhe; múltiplos → erro com lista. Opcional quando search, area_id ou catalog_id são fornecidos. | |
| area_id | No | ID da área de serviços para filtrar os resultados. Quando fornecido sem catalog_item_name ou search, lista todos os itens da área. | |
| catalog_id | No | ID do catálogo de serviços para filtrar os resultados. Quando fornecido sem catalog_item_name ou search, lista todos os itens do catálogo. | |
| limit | No | Número de itens por página (padrão: 20, máximo: 200) | |
| offset | No | Número da página a ser retornada (padrão: 1) |