Home
Generalidades Collapse menú
    Lista de Casos

    ## Detalles de la petición

    • Uri: /api/v9/item/search

    • Tipo: POST

    • Encabezados requeridos: content-type: application/json X-Authorization: Bearer {token}

    Parámetros

    Nombre Tipo de dato Obligatorio Descripción
    projects Lista Si Listado de proyectos.
    project Número Si Identificador del proyecto.
    criteria Object Si Objeto con parámetro de búsqueda.
    Nota: Es obligatorio que el objeto se incluya en el cuerpo de la petición. Sin embargo, no es obligatorio que haya parámetros de búsqueda; estos pueden estar vacíos.
    fieldValue Texto No Campo por el que se quiere buscar
    fieldName Texto No Nombre del campo.
    operatorName Texto No Nombre del operador.
    operatorValue Texto No Valor del operador.
    value Texto No Valor de búsqueda.
    valueName Texto No Valor búsqueda
    type Texto No Valor del tipo de dato - None = 0, ShortText = 1, - Datetime = 2, - List = 3, - LongText = 4, - CheckBox = 5, - Numeric = 6, - Recursive = 7, - List2 = 8, - Decimal = 9, - File = 10, - CatalogList = 11, - CatalogTree = 12
    filterText Texto No Texto por el que se desea buscar un caso dentro de un tipo de caso, cuando este filtro se usa solo éste es requerido.
    types Object No Listado de tipos de caso.
    itemType Texto No Tipo de caso.
    orderField Texto Si Parámetro por el que se requiere ordenar.
    Nota: Los parámetros por los cuales se puede realizar el ordenamiento son aquellos que están incluidos en la respuesta de la petición.
    orderType Texto Si Tipo de ordenamiento - Asc - Desc
    pageSize Número Si Cantidad de datos a retornar para el paginado.
    pageIndex Número Si Número de página.
    viewId Número No Identificador de la vista.
    repository Texto No Identificador del repositorio, sino se envía se tomará por defecto el valor de abiertos.- Opened = 1 - Closed = 2 - All = 3

    Cuerpo de la petición

    {
    
          "criteria": [],
    
          "level": 0,
    
          "orderField": "openedDate",     "orderType": "desc",
    
          "pageIndex": 4,
    
          "pageSize": 50,
    
          "projects": [
    
             {
    
                 "project": 25
    
             },
    
             {
    
                 "project": 19
    
             }
    
          ],
    
          "repository": 1,
    
          "types": [
    
             {
    
                 "itemType": 2         },
    
             {
    
                 "itemType": 1         },
    
             {
    
                 "itemType": 4         },
    
             {
    
                 "itemType": 3         },
    
             {
    
                 "itemType": 13         }
    
          ],
    
          "viewId": -6
    
    }
    

    Respuesta

    {
    
          "content": [
    
            {
    
                 "authorId": 4832,
    
                 "authorName": "Especialista 1",
    
                 "backgroundColorRgb": "0.174.239",
    
                 "buildingId": null,
    
                 "buildingName": null,
    
                 "categoryHierarchy": "Corrección de Reporte",             "categoryId": 520,
    
                 "categoryName": "Corrección de Reporte",
    
                 "ciAssetTag": null,
    
                 "ciId": null,
    
                 "ciName": null,
    
                 "ciSerial": null,
    
                 "cityId": null,
    
                 "cityName": null,
    
                 "closedDate": null,
    
                 "closenessToExpiration": 0,
    
                 "companyId": 421,
    
                 "companyName": "ACH COLOMBIA",
    
                 "cost": null,
    
                 "countryId": null,
    
                 "countryName": null,
    
                 "currentprogress": 0,
    
                 "currenttime": 0,
    
                 "customerId": null,
    
                 "customerName": null,
    
                 "departmentCode": null,
    
                 "departmentCodeName": null,
    
                 "descriptionNoHtml": "CambioCuota2FONDO DE EMPLEADOS DE ARANDA SOFTWARE - FAS OFT\nN.I.T. 901067439-6 
                  FORMATO DE ACTUALIZACIÓN DE CUOTA DE AHORRO FECHA MES DIA AÑO 
                  INFORMACION PERSONAL Nombres Apellidos Documento de indentidad Teléfono Celular Correo Electrónico                    
                  TIPO DE AHORRO  (Seleccione con una X)        Ahorro Permanente   \ nAhorro Navideño \ nValor $ \ nPorcentaje %  \n
                  Tipo de descuento:    Quincenal               Mensual             Quincena 1               Quincena 2 AUTORIZACIONES \nAutorizo a Aranda Software  ,  a la cual me encuentro vinculado para que deduzca de mi salario mensual , las cuotas que aquí rel aciono, los cuales deberán ser entregados a FASOFT por concepto de ahorros.\nFirma                                                                                             Observaciones:\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_C. C.No.",
    
                 "duration": null,
    
                 "effort": null,
    
                 "estimatedTime": 1440,
    
                 "expectedDate": 1632340067323,
    
                 "finalDate": null,
    
                 "finalStateId": 0,
    
                 "floorId": null,
    
                 "floorName": null,
    
                 "foregroundColorRgb": "255.255.255",
    
                 "groupId": 2,
    
                 "groupName": "Soporte Nivel 1",
    
                 "id": 84482,
    
                 "idByProject": "RF-84482-19-407609",
    
                 "impactId": 1,
    
                 "impactName": "[ES] BAJO",
    
                 "initialDate": null,
    
                 "initialStatus": true,
    
                 "isClosed": false,
    
                 "isVotingProcess": false,
    
                 "isimported": false,
    
                 "itemType": 4,
    
                 "itemTypeName": "Requerimiento de Servicio",
    
                 "itemVersion": 1,
    
                 "knownError": null,
    
                 "majorProblem": null,
    
                 "modelId": 31,
    
                 "modelName": "[ES] RS Servicio Soporte",
    
                 "modifiedDate": 1632253667323,
    
                 "olaId": null,
    
                 "olaName": null,
    
                 "openedDate": 1632253667323,
    
                 "parentId": null,
    
                 "parentIdByProject": null,
    
                 "parentItemType": null,
    
                 "parentItemTypeId": null,
    
                 "price": null,
    
                 "priorityId": 8,
    
                 "priorityName": "[ES] MEDIA",
    
                 "progress": 0,
    
                 "projectId": 19,
    
                 "projectName": "Soporte - ASC",
    
                 "providerId": null,
    
                 "providerName": null,
    
                 "realDate": null,
    
                 "reasonId": null,
    
                 "reasonName": null,
    
                 "receptorId": 4557,
    
                 "receptorName": "Victor Samuel Huertas Orjuela",
    
                 "registryTypeId": 7199,
    
                 "registryTypeName": "[ES] Chat",
    
                 "responsibleId": 4557,
    
                 "responsibleName": "Victor Samuel Huertas Orjuela",             "riskName": null,
    
                 "serviceId": 10,
    
                 "serviceName": "Reportes",
    
                 "slaId": 1,
    
                 "slaName": "Acuerdo Soporte",
    
                 "stateId": 25,
    
                 "stateName": "Registrado",
    
                 "subject": "Test postman",
    
                 "templateId": null,
    
                 "time": 0,
    
                 "ucId": null,
    
                 "ucName": null,
    
                 "unitId": null,
    
                 "unitName": null,
    
                 "urgencyId": 5,
    
                 "urgencyName": "[ES] ALTA"
    
             }
    
          ],
    
          "totalItems": 36460,
    
          "totalPage": 1
    
    }
    

    Parámetros Response

    Nombre Tipo de dato Descripción
    totalItems Número Número total de ítems en la consulta.
    totalPage Número Número total de ítems por página
    content Lista Listado de objetos encontrados
    closenessToExpiration Enumerador OnProgress = 0, (<=79) - AlmostExpired = 1, ( entre 80 y 99) - Expired = 2 (>= 100)

    Mensajes de error

    Código Estado HTTP Mensaje de error
    400 BadRequest \r\nNombre del parámetro: TemplateId
    400 BadRequest InvalidProjectsList
    400 BadRequest NoPermission
    400 BadRequest InvalidTypesList
    400 BadRequest ProjectsListNeedsSomeArguments
    400 BadRequest TypesListNeedsSomeArguments
    500 InternalServerError FailureGetItems