Lista de campos adicionais
Detalhes da petição
- URL base: {host}/ASMSAPI/
- Uri: /api/v9/item/additionalfields
- 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/item/additionalfields
Parâmetros
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
Id | Número | Não | ID do caso, isso será enviado se você precisar dos valores de campo adicionais de um caso. |
tipo de item | Texto | Sim | Tipo de caixa |
tipo de console | Texto | Sim | Tipo de console |
ID do modelo | Número | Sim | Identificador do modelo |
Identificação do estado | Número | Sim | ID do estado |
ID da categoria | Número | Não | Se você tiver os dados, eles serão enviados. |
Corpo da petição
Quando é a criação do caso
{
"categoryId": 520, "itemType": 4,
"modelId": 31,
"stateId": 25,
"consoleType": "specialist" }
Cuando se requiere conocer los datos adicionales de un caso: {
"id":3018,
"itemType":4,
"modelId":31,
"stateId":25,
"categoryId":521,
"consoleType":"specialist"
}
Responder
{
"content": [
{
"boolValue": null,
"catalogId": null,
"dataSourceId": null,
"dateValue": null,
"description": "[ES] Campo que contiene el id compuesto del caso en V8", "enable": false,
"fieldId": 802,
"fieldType": 1,
"fieldTypeName": "ShortText",
"floatValue": null,
"identifier": "casov8",
"inputStream": null,
"intValue": null,
"itemId": null,
"mandatory": false,
"name": "[ES] N° Caso en V8",
"order": 1,
"projectId": null,
"stringValue": null,
"type": null,
"url": null,
"visible": true
},
{
"boolValue": null,
"catalogId": null,
"dataSourceId": null,
"dateValue": null,
"description": "[ES] Tiempo de desarrollo del reporte", "enable": true,
"fieldId": 834,
"fieldType": 14,
"fieldTypeName": "Time",
"floatValue": null,
"identifier": "Tiempo de desarrollo del reporte",
"inputStream": null,
"intValue": null,
"itemId": null,
"mandatory": false,
"name": "[ES] Tiempo de desarrollo del reporte",
"order": 2,
"projectId": null,
"stringValue": null,
"type": null,
"url": null,
"visible": true
}
],
"totalItems": 2
}
Parâmetros de resposta:
Nome | Tipo de dado | Descrição |
---|---|---|
totalItems | Número | Total de objetos encontrados na pesquisa |
Página total | Número | Total de objetos por página |
conteúdo | Lista | Lista de itens |
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | \r\nNome do parâmetro: ItemType |
400 | Solicitação BadRequest | \r\nNome do parâmetro: ConsoleType |
400 | Solicitação BadRequest | InvalidStateId |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | RequestNeedsSomeArguments |
500 | Erro de servidor interno | FailureGetAdditionalFields |