ES
Español
English
Português
    Creación

    Crea un nuevo registro.

    Detalle de la petición:

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

    Parámetros de identificador URI

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

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

    Cuerpo de la petición:

    
    {
        "additionalFields": [
            {
                "fieldId": 1,
                "values": [
                    "string"
                ]
            }
        ],
        "applicantId": 0,
        "categoryId": 0,
        "ciId": 0,
        "companyId": 0,
        "customerId": 0,
        "description": "string",
        "groupId": 0,
        "impactId": 0,
        "itemType": "string",
        "projectId": 0,
        "providerId": 0,
        "reasonId": 0,
        "registryTypeId": 0,
        "responsibleId": 0,
        "serviceId": 0,
        "subject": "string",
        "unitId": 0,
        "urgencyId": 0
    }
    
    

    Donde:

    Nombre Identificador Tipo Descripción
    Additional Fields additionalFields array Campos adicionales del caso, según el caso recuperado
    Applicant ID applicantId integer Identificador del solicitante
    Case Type itemType string Nombre del tipo de caso:
    * Incidents
    * Problem
    * Change
    * ServiceCall
    * Release
    Category ID categoryId integer Identificador de la categoría
    CI ID ciId integer Identificador del item de configuración
    Client ID customerId integer Identificador del cliente
    Company ID companyId integer Identificador compañía
    Description description string Descripción del caso
    Group ID groupId integer Identificador grupo responsable
    Impact ID impactId integer Identificador del impacto
    Organizational Area ID unitId integer Identificador del área organizacional
    Project ID projectId integer Identificador proyecto
    Provider ID providerId integer Identificador del proveedor
    Reason ID reasonId integer Identificador de la razón de cambio
    Registry Type ID registryTypeId integer Identificador del tipo de registro
    Responsible ID responsibleId integer Identificador del responsable
    Service ID serviceId integer Identificador Servicio
    Subject subject string Asunto del caso
    Urgency ID urgencyId integer Identificador de la urgencia

    Las propiedades requeridas dependen de la configuración asignada

    Campos Adicionales

    
    {
        "additionalField": [
            {
                "fieldId": 0,
                "values": [
                   "string"
                ]
            }
        ]                
    }
    
    

    Donde:

    -fieldId: Id del campo adicional.
    -Values: 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

    Respuesta:

    
    {
        "idByProject": "",
        "id": 0,
    }
    
    

    Donde:

    Nombre Identificador Tipo Descripción
    Case Code idByProject string Código del caso para el registro
    ID id integer Identificador del sistema para el registro.