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 |