Lista de campos básicos
Detalles de la petición
-
URI: api/v8.6/relation/additionalfield/listbasic/{projectId}/{itemType}?itemId={itemId}&precaseId={precas eId}
-
Tipo: GET
-
Encabezados requeridos:
- content-type: application/json
- Authorization: TOKEN
- content-type: application/json
Parámetros
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
projectId | Número | Si | Id del proyecto |
itemType | Número | Si | Tipo de caso |
itemId | Número | Si | Id del caso |
precaseId | Número | No | Id del precaso |
Cuerpo de la petición
N/A
Respuesta
El servicio retornará un Json con la siguiente información: Ejemplo:
[
{
"Id": 191,
"IdParentField": 0,
"IsBasic": true,
"Mandatory": true,
"Name": "TareasUno",
"Order": 0,
"PatternMask": null,
"RegHistory": false,
"Type": 1,
"ValueField": null,
"ValueLookup": null,
"VisibleUser": false
},
{
"Id": 736,
"IdParentField": 0,
"IsBasic": true,
"Mandatory": false,
"Name": "checkbox",
"Order": 0,
"PatternMask": null,
"RegHistory": false,
"Type": 5,
"ValueField": null,
"ValueLookup": null,
"VisibleUser": false
},…
]
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | InvalidProjectId |
400 | BadRequest | InvalidItemType |
400 | BadRequest | InvalidItemId |
400 | BadRequest | InvalidPrecaseId |
500 | InternalServerError | FailureGetListBasicFields |