Home
Generalidades Collapse menú
    Listado de campos adicionales por tipo de caso, estado, modelo e id del caso

    Detalle de la petición::

    • URI: api/v9/article/additionalfields
    • Tipo: POST
    • Encabezados requeridos:
      • Content-Type: application/json
      • X-Authorization: Bearer {token}

      Parámetros:

    Nombre Tipo Obligatorio Descripción
    Id Numérico Si Identificador del artículo.
    ConsoleType String Si Tipo de consola - Specialist = 1, - Client = 2, - Administrator - 3.
    StateId Numérico Si Identificador del estado.
    ModelId Numérico Si Identificador del modelo.
    ProjectId Numérico Si Identificador del proyecto.


    Ejemplos de uri:

    api/v9/article/additionalfields

    Cuerpo de la petición:

    {
        "id": 40,
        "consoleType": 3,
        "stateId": 174,
        "modelId": 12,
        "projectId": 4
    }
    

    Respuesta:

    El servicio retornará un Json con la siguiente estrutura:

    {
        "content": [
            {
                "boolValue": null,
                "catalogId": null,
                "dataSourceId": null,
                "dateValue": null,
                "description": "Versión",
                "enable": true,
                "fieldId": 490,
                "fieldType": 1,
                "fieldTypeName": "ShortText",
                "floatValue": null,
                "identifier": "Versión",
                "inputStream": null,
                "intValue": null,
                "itemId": null,
                "length": null,
                "mandatory": false,
                "name": "Versión",
                "order": 1,
                "projectId": null,
                "restrictLevel": false,
                "stringValue": null,
                "type": null,
                "url": null,
                "visible": true
            }
        ],
        "totalItems": 1
    }
    

    Mensajes de error:

    Código Estado HTTP Mensaje de error
    500 InternalServerError FailureAddRelation