PT
Español
English
Português
    Adicionar tarefa

    Detalhes da petição

    • URL base: {host}/ASMSAPI/
    • Uri: api/v9/task
    • Tipo: POST
    • Títulos obrigatórios:

    • tipo de conteúdo: application/json
    • Autorização X: Portador {token}

    Descrição do URL

    • {host}: Ele representa o domínio do ambiente no qual a API está localizada.
    • ASMSAPI/: Prefixo de API fixo.
    • URI: Ponto de extremidade específico para a solicitação.


    URL DE EXEMPLO:

    https://{host}/ASMSAPI/api/v9/task
    


    Parâmetros

    Nome Tipo de dado Obrigatório Descrição
    identificação dos pais Número Sim Identificador do caso ao qual a tarefa será relacionada.
    Assunto Texto Sim Assunto da tarefa
    Descrição Texto Sim Descrição HTML da tarefa
    ID do projeto Número Sim ID do projeto
    listAdditionalField Lista Não Lista de campos adicionais
    ID do modelo Número Sim ID do modelo de tarefa
    tipo de console Texto Sim Tipo de console - Especialista = 1, - Cliente = 2, - Administrador - 3
    responsávelId Número Não Id do usuário responsável, se não for enviado, o Id padrão será usado.
    ID do grupo Número Não Id do grupo responsável, se não for enviado, o Id padrão será usado.
    relationTypeId Número Sim Identificador de tipo da relação entre o caso e a tarefa
    data inicial Data Não Data de início da tarefa. Isso será calculado se o tempo de duração for adicionado.
    Data de término Data Sim Data de término. Isso será calculado se o tempo de duração for adicionado.
    Duração Número Sim Duração da tarefa.
    tipo de console Texto    

    Corpo da petição

    {
    
          "consoleType": "specialist",
    
          "description": "<p>Hola</p>",     "endDate": 1632323155773,
    
          "duration": 600,
    
          "groupId": 5,
    
          "hasPendingSurvey": false,
    
          "instance": 1632287170697,
    
          "isModified": true,
    
          "itemType": 6,
    
          "itemVersion": 0,
    
          "listAdditionalField": [],
    
          "modelId": 62,
    
          "parentId": 84411,
    
          "projectId": 19,
    
          "reasonId": 839,
    
          "relationTypeId": 143,
    
          "responsibleId": 4832,
    
          "startDate": 1632287155773,     "stateId": 613,
    
          "subject": "Hola ",
    
          "tempId": -1
    
    }
    

    Responder

    {
    
          "Id": 11454,
    
          "IdByProject": "Tarea 11454"
          
    }
    

    Parâmetros de resposta:

    Nome Tipo de dado Descrição
    Id Int ID da tarefa
    IdByProject Corda Identificador de Projeto de Tarefa

    Mensagens de erro

    Código Status HTTP Mensagem de erro
    400 Solicitação BadRequest \r\nNome do parâmetro: Solicitação
    400 Solicitação BadRequest \r\nNome do parâmetro: ConsoleType
    400 Solicitação BadRequest Console inválido
    400 Solicitação BadRequest ParentIdIsRequired
    400 Solicitação BadRequest InitialDateIsRequired
    400 Solicitação BadRequest FinalDateIsRequired
    400 Solicitação BadRequest DurationIsRequired
    400 Solicitação BadRequest InvalidParentId
    400 Solicitação BadRequest InvalidRelationTypeId
    500 Erro de servidor interno FalhaAddTask