En esta sección se describen las operaciones disponibles para obtener las relaciones de un caso.
Obtener relación del caso con incidentes
Detalles de la petición
-
URI: api/v8.6/item/{id}/{itemType}/incidents
-
Tipo: GET
-
Encabezados requeridos:
- content-type: application/
- Authorization: TOKEN
- content-type: application/
Parámetros:
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
id | Número | Si | Id de caso |
itemType | Número | Si | Tipo de caso 1: Incidentes 2: Problemas 3: Cambios 4: Requerimientos |
Respuesta
El servicio retornará un Json con la siguiente información: Ejemplo:
[
{
"CategoryName": "Antivirus",
"Cause": "Caused By",
"Child": true,
"Created": "/Date(1629640733947-0500)/",
"Description": null,
"FriendlyId": null,
"Id": 32337,
"IdByProject": 822,
"IsUnlock": true,
"Modified": null,
"Name": null,
"ProjectId": 1,
"ProjectName": "Mesa de Servicios TI - SQL",
"ResponsibleName": "Especialista TI",
"StatusName": "Registrado",
"Title": null,
"TypeName": null
}
]
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | InvalidItemId |
400 | BadRequest | InvalidItemType |
500 | InternalServerError | FailureGetRelatedIncidents |
Obtener Relación del Caso con Problemas
Detalles de la petición
-
URI: api/v8.6/item/{id}/{itemType}/problems
-
Tipo: GET
-
Encabezados requeridos:
- content-type: application/json
- Authorization: TOKEN
- content-type: application/json
Parámetros:
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
id | Número | Si | Id de caso |
itemType | Número | Si | Tipo de caso 1: Incidentes 2: Problemas 3: Cambios 4: Requerimientos |
Respuesta
El servicio retornará un Json con la siguiente información: Ejemplo:
[
{
"CategoryName": "Humanos",
"Cause": "Caused By",
"Child": true,
"Created": "/Date(1629641323660-0500)/",
"Description": null,
"FriendlyId": null,
"Id": 29055,
"IdByProject": 23568,
"IsUnlock": true,
"Modified": null,
"Name": null,
"ProjectId": 1,
"ProjectName": "Mesa de Servicios TI - SQL",
"ResponsibleName": "Especialista TI",
"StatusName": "Registrado",
"Title": null,
"TypeName": null
}
]
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | InvalidItemId |
400 | BadRequest | InvalidItemType |
500 | InternalServerError | FailureGetRelatedProblems |
Obtener Relación del Caso con Cambios
Detalles de la petición
-
URI: api/v8.6/item/{id}/{itemType}/changes
-
Tipo: GET
-
Encabezados requeridos:
- content-type: application/json
- Authorization: TOKEN
- content-type: application/json
Parámetros:
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
id | Número | Si | Id de caso |
itemType | Número | Si | Tipo de caso 1: Incidentes 2: Problemas 3: Cambios 4: Requerimientos |
Respuesta
El servicio retornará un Json con la siguiente información: Ejemplo:
[
{
"CategoryName": "Mejora",
"Cause": "Caused By",
"Child": true,
"Created": "/Date(1629906077917-0500)/",
"Description": null,
"FriendlyId": null,
"Id": 28941,
"IdByProject": 2347,
"IsUnlock": true,
"Modified": null,
"Name": null,
"ProjectId": 1,
"ProjectName": "Mesa de Servicios TI - SQL",
"ResponsibleName": "Especialista TI",
"StatusName": "RFC Registrado",
"Title": null,
"TypeName": null
}
]
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | InvalidItemId |
400 | BadRequest | InvalidItemType |
500 | InternalServerError | FailureGetRelatedChanges |
Obtener Relación del Caso con Requerimientos de Servicio
Detalles de la petición
-
URI: api/v8.6/item/{id}/{itemType}/requirements
-
Tipo: GET
-
Encabezados requeridos:
- content-type: application/json
- Authorization: TOKEN
- content-type: application/json
Parámetros:
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
id | Número | Si | Id de caso |
itemType | Número | Si | Tipo de caso 1: Incidentes 2: Problemas 3: Cambios 4: Requerimientos |
Respuesta
El servicio retornará un Json con la siguiente información: Ejemplo:
[
{
"CategoryName": "Seguridad informática",
"Cause": "Caused By",
"Child": true,
"Created": "/Date(1629641734463-0500)/",
"Description": null,
"FriendlyId": null,
"Id": 32315,
"IdByProject": 4909,
"IsUnlock": true,
"Modified": null,
"Name": null,
"ProjectId": 1,
"ProjectName": "Mesa de Servicios TI - SQL",
"ResponsibleName": "Especialista TI",
"StatusName": "Registrado",
"Title": null,
"TypeName": "Caused By"
}
]
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | InvalidItemId |
400 | BadRequest | InvalidItemType |
500 | InternalServerError | FailureGetRelatedRequirements |
### Obtener Relación del Caso con Elementos de Configuracion
Detalles de la petición
-
URI: api/v8.6/item/{id}/{itemType}/cis
-
Tipo: GET
-
Encabezados requeridos:
- content-type: application/json
- Authorization: TOKEN
- content-type: application/json
Parámetros:
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
id | Número | Si | Id de caso |
itemType | Número | Si | Tipo de caso 1: Incidentes 2: Problemas 3: Cambios 4: Requerimientos |
Respuesta
El servicio retornará un Json con la siguiente información: Ejemplo:
[
{
"CategoryName": "Elementos móviles",
"Cause": "Reported",
"Child": null,
"Created": "/Date(1629642632817-0500)/",
"Description": null,
"FriendlyId": null,
"Id": 3129,
"IdByProject": null,
"IsUnlock": false,
"Modified": null,
"Name": "MóvilCI-3027",
"ProjectId": null,
"ProjectName": null,
"ResponsibleName": "APPLICATION ADMINISTRATOR",
"StatusName": "En uso",
"Title": null,
"TypeName": null
}
]
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | InvalidItemId |
400 | BadRequest | InvalidItemType |
500 | InternalServerError | FailureGetRelatedCis |
Obtener Relación del Caso con Errores
Detalles de la petición
-
URI: api/v8.6/item/{id}/{itemType}/knownerrors
-
Tipo: GET
-
Encabezados requeridos:
- content-type: application/
- Authorization: TOKEN
- content-type: application/
Parámetros:
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
id | Número | Si | Id de caso |
itemType | Número | Si | Tipo de caso 1: Incidentes 2: Problemas 3: Cambios 4: Requerimientos |
Respuesta
El servicio retornará un Json con la siguiente información: Ejemplo:
[
{
"CategoryName": "Humanos",
"Cause": "Caused By",
"Child": true,
"Created": "/Date(1629641202610-0500)/",
"Description": null,
"FriendlyId": null,
"Id": 29101,
"IdByProject": 23569,
"IsUnlock": true,
"Modified": null,
"Name": null,
"ProjectId": 1,
"ProjectName": "Mesa de Servicios TI - SQL",
"ResponsibleName": null,
"StatusName": "Error Conocido - Ambiente de Desarrollo",
"Title": null,
"TypeName": null
}
]
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | InvalidItemId |
400 | BadRequest | InvalidItemType |
500 | InternalServerError | FailureGetRelatedKnownErrors |
Obtener Relación del Caso con Artículos
Detalles de la petición
-
URI: api/v8.6/item/{id}/{itemType}/articles
-
Tipo: GET
-
Encabezados requeridos:
- content-type: application/json
- Authorization: TOKEN
- content-type: application/json
Parámetros:
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
id | Número | Si | Id de caso |
itemType | Número | Si | Tipo de caso 1: Incidentes 2: Problemas 3: Cambios 4: Requerimientos |
Respuesta
El servicio retornará un Json con la siguiente información: Ejemplo:
[
{
"CategoryName": null,
"Cause": null,
"Child": null,
"Created": null,
"Description": "Artículo 1 (externo) - URL pdf",
"FriendlyId": "1",
"Id": 1,
"IdByProject": null,
"IsUnlock": false,
"Modified": "/Date(1605656537017-0500)/",
"Name": null,
"ProjectId": null,
"ProjectName": null,
"ResponsibleName": null,
"StatusName": null,
"Title": "Artículo 1",
"TypeName": null
}
]
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | InvalidItemId |
400 | BadRequest | InvalidItemType |
500 | InternalServerError | FailureGetRelatedArticles |