ES
Español
English
Português
    Obtener detalle de un registro

    Obtiene información detallada de un registro según su código de caso

    Detalle de la petición:

    • URI: /api/asms/case/{id}
    • Tipo: GET
    • Encabezados requeridos:
      • UrlAsms {host}
      • Content-Type: application/json
      • TokenAsms: Bearer {token}

    Parámetros de identificador URI

    https://{host}/api/asms/case/{id}/

    Identificador Tipo Obligatorio Descripción
    host string SI Representa el dominio del ambiente en el que se encuentra la API
    id integer SI Representa el identificador del caso

    Cuerpo de la petición:

    Respuesta:

    
    {
        "additionalFields": [
            {
                "fieldId": 1,
                "fieldType": "string",
                "nameField": "string",
                "values": [
                    " string"
                ],
                "value": " string"
            }
        ],
        "applicantId": 1,
        "attachments": [
            {
                "description": "string",
                "id": 1,
                "isPublic": false,
                "name": "string",
                "size": 1,
                "created": "ISO 8601"
            }
        ],
        "authorId": 0,
        "authorName": "string",
        "categoryId": 0,
        "categoryName": "string",
        "cause": "string",
        "ciId": 0,
        "ciName": "string",
        "commentary": "string",
        "companyId": 2,
        "companyName": "string",
        "currentProgress": 57.65555533333333,
        "customerId": 0,
        "customerName": "string",
        "description": "string",
        "estimatedTime": 0,
        "groupId": 15,
        "groupName": "string",
        "id": 0,
        "idByProject": "string",
        "impactId": 2,
        "impactName": "string",
        "isClosed": false,
        "itemType": "string",
        "itemTypeId": 0,
        "itemTypeName": "string",
        "modelId": 0,
        "modelName": "string",
        "olaId": 0,
        "olaName": "string",
        "openedDate": "ISO 8601",
        "projectId": 0,
        "projectName": "string",
        "providerId": 0,
        "providerName": "string",
        "priorityId":0,
        "reasonId": 0,
        "reasonName": "string",
        "receptorName": "string",
        "registryTypeId": 0,
        "registryTypeName": "string",
        "responsibleId": 0,
        "responsibleName": "string",
        "serviceId": 0,
        "serviceName": "string",
        "slaId": 0,
        "slaName": "string",
        "stateId": 0,
        "stateName": "string",
        "subject": "string",
        "ucId": 0,
        "ucName": "string",
        "unitId": 0,
        "unitName": "string",
        "urgencyId": 0,
        "urgencyName": "string"
    }
    
    
    Nombre Identificador Tipo Descripción
    Additional Fields additionalFields array Campos adicionales del caso, según el caso recuperado
    Attachments attachments array Archivos adjuntos al caso
    Applicant ID applicantId integer Identificador del solicitante
    Author ID authorId integer Identificador autor
    Author authorName string Nombre autor
    Id by project idByProject string Identificador por proyecto del caso
    Case ID id integer Identificador caso
    Case Type ID itemTypeId integer Identificador del tipo de caso
    Case Type itemTypeName string Nombre del tipo de caso
    Category ID categoryId integer Identificador de la categoría
    Category categoryName string Nombre de la categoría
    CI ID ciId integer Identificador del item de configuración
    CI ciName string Nombre del item de configuración
    Client ID customerId integer Identificador del cliente
    Client customerName string Nombre del cliente
    Closed isClosed boolean El caso esta cerrado
    Company ID companyId integer Identificador compañía
    Company companyName string Nombre compañía
    Costs cost integer Costos
    Description description string Descripción del caso
    Estimated Cost estimatedCost integer Costos estimados
    Tiempo estimado estimatedTime number Tiempo estimado
    Final date finalDate string Fecha final (disponibles para casos tipo Task)
    Group ID groupId integer Identificador grupo responsable
    Group groupName string Nombre grupo responsable
    Impact ID impactId integer Identificador del impacto
    Impact impactName string Nombre del impacto
    Interface ID interfaceId string Representa la relación que tiene el caso con terceros (se usa en integraciones con terceros)
    Model ID modelId integer Identificador del modelo
    Model modelName string Nombre del Modelo
    OLA ID olaId integer Identificador OLA
    OLA olaName string Nombre OLA
    Organizational Area ID unitId integer Identificador del área organizacional
    Organizational Area unitName string Nombre del área organizacional
    Price price number Precio
    Priority ID priorityId integer Identificador de la prioridad
    Priority priorityName string Nombre de la prioridad
    Progress currentProgress integer Progreso
    Project ID projectId integer Identificador proyecto
    Project projectName string Nombre del proyecto
    Provider ID providerId integer Identificador del proveedor
    Provider providerName string Nombre del proveedor
    Reason ID reasonId integer Identificador de la razón de cambio
    Reason reasonName string Nombre de la razón de cambio
    Registry Date openedDate string Fecha de registro
    Registry Type ID registryTypeId integer Identificador del tipo de registro
    Registry Type registryTypeName string Nombre del tipo de registro
    Responsible ID responsibleId integer Identificador del responsable
    Responsible responsibleName string Nombre del responsable
    Service ID serviceId integer Identificador Servicio
    Service serviceName string Nombre Servicio
    SLA ID slaId integer Identificador SLA
    SLA slaName string Nombre del SLA
    Solution commentary string Solución del caso
    Status ID stateId integer Identificador del estado
    Status stateName string Nombre del estado
    Subject subject string Asunto del caso
    UC ID ucId integer Identificador UC
    UC ucName string Nombre de UC
    Urgency ID urgencyId integer Identificador de la urgencia
    Urgency urgencyName string Nombre de la urgencia


    Campos Adicionales

    El API responde con el JSON, si requiere manejar la información mediante código:

    
    {
        "additionalField": [
            {
                "id": 0,
                "type": "",
                "name": "",
                "value": ""
            }
        ]                
    }
    
    

    Donde:

    -Id: Id del campo adicional.
    -Type: Tipo de campo adicional.
    -Name: Nombre del campo adicional.
    -Value: Valor del campo adicional, los valores que retorna son similares a los ingresados cuando se crea o se actualiza un registro, este valor depende del tipo de campo, para mas información consulte: Campos adicionales

    Archivos Adjuntos

    La información relacionada a los archivos adjuntos se presenta como un array:

    
    {
        "attachments": [
            {
                "description": "",
                "id": 0,
                "isPublic": true,
                "name": "",
                "size": 0,
                "created": "2025-04-25T16:46:20.49+00:00"
            }
        ]                
    }
    
    

    Donde:

    -Id: Corresponde al identificador del sistema para el archivo adjunto.
    -Name: Corresponde al nombre del archivo adjunto.
    -Size: Corresponde al tamaño en bytes del archivo adjunto.
    -Created: Corresponde a la fecha de creación del archivo adjunto.
    -Is Public: Determina si el archivo adjunto es publico.
    -Description: Determina si el archivo adjunto es publico.