Modifica un registro específico.
Detalle de la petición:
- URI: /api/asms/case/{id}/
- Tipo: PUT
- 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:
{
"additionalFields": [
{
"fieldId": 1,
"values": [
"string"
]
}
],
"applicantId": 0,
"categoryId": 0,
"ciId": 0,
"commentary": "string",
"companyId": 0,
"customerId": 0,
"description": "string",
"groupId": 0,
"impactId": 0,
"providerId": 0,
"reasonId": 0,
"registryTypeId": 0,
"responsibleId": 0,
"serviceId": 0,
"subject": "string",
"stateId": 0,
"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 |
| 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 |
| 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 |
| Solution | commentary | string | Solución del caso |
| Status ID | stateId | integer | Identificador del estado |
| 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:
{
"result": true
}
Donde:
| Nombre | Identificador | Tipo | Descripción |
|---|---|---|---|
| Result | result | string | Resultado de la actualización del registro |