Home
Generalidades Collapse menú
    Agregar Tarea

    Detalles de la petición

    • URL: api/v8.6/item/add/{itemType}?caseType={caseType}

    • Tipo: POST

    • Encabezados requeridos:

      • content-type: application/json
      • Authorization: TOKEN

    Parámetros

    Nombre Tipo de dato Obligatorio Descripción
    ItemType Número Si Parámetro donde se envía el id de tarea el cual es 5.
    caseType Número Si Parámetro donde se indica el tipo de caso donde voy agregar la tarea.


    Ejemplo:



    Cuerpo de la petición

    [
        {
            "Field": "NAME",
            "Value": "Nombre de la tarea"
        },
        {
            "Field": "DESCRIPTION",
            "Value": "Descripción de la tarea"
        },
        {
            "Field": "DURATION",
            "Value": "Duración de la tarea"
        },
        {
            "Field": "CALENDARID",
            "Value": "Id del calendario de la tarea"
        },
        {
            "Field": "GROUPID",
            "Value": "Id del grupo de especialista"
        },
        {
            "Field": "SPECIALISTID",
            "Value": "Id del especialista"
        },
        {
            "Field": " ITEMID",
            "Value": "Id compuesto o id global de caso"
        }
    ]
    

    Al agregar tareas no es necesario incluir el id del especialista, por tanto, si no se va a incluir dicho dato se puede eliminar el campo SPECIALISTID del cuerpo de la petición.

    Respuesta

    [
    {
    "Field": "itemId",
    "Value": "1082"
    },
    {
    "Field": "qs", "Value":
    "?64B24DED26791A23A2236DE9AA1B0624E8392DF4F6D06BD2CA54C0AD758FA8771D623F 834B05D08DDAA70273F5EF66A00E79018EC9E711AF1B"
    },
    {
    "Field": "composedItemId", "Value": null
    },
    {
    "Field": "isClosed",
    "Value": "False"
    },
    {
    "Field": "result",
    "Value": "True"
    }
    ]
    
    

    Mensajes de error

    Código Estado HTTP Mensaje de error
    400 BadRequest InvalidItemId
    400 BadRequest InvalidCalendarId
    400 BadRequest InvalidGroupId
    400 BadRequest InvalidDuration
    400 BadRequest InvalidName
    400 BadRequest InvalidDescription
    400 BadRequest InvalidSpecialist
    403 Forbidden UnauthorizedCreateItem
    403 Forbidden UnauthorizedCreateTaskInCasesOfOtherSpecialist
    500 InternalServerError FailureAddItem


    La validación de los permisos de creación de tareas (ADD NEW TASK IN TIPO DE CASO y CREATE TASK IN CASES OF OTHER SPECIALIST) se hace como en la consola web de especialistas (ASDKV8).