Este método permite listar todos os campos personalizados de sua conta usados para chamados externos por departamento e categoria.
Endpoint
https://api.tomticket.com/v2.0/custom_field/department/list
Método HTTP
GET
Content Type
form-data
Autenticação
Authorization: Bearer {SEU-TOKEN-AQUI}
Parâmetros Query String
Os parâmetros Query String são enviadas diretamente na URL após o símbolo de "?" ao final do endpoint. Cada parâmetro e valor deve ser enviado com o nome dele e valor, separados pelo símbolo de "=", como por exemplo nomeParametro=ValorParametro
. Para enviar mais de um parâmetro, deve separá-los, usando símbolo "&", como por exemplo nomeParametro1=ValorParametro1&nomeParametro2=ValorParametro2
.
Chave | Descrição | Obrigatório | Valor Padrão | Tipo | Tamanho Máximo |
---|---|---|---|---|---|
department_id | Identificador do departamento para buscar os campos personalizados vinculados nele. | Sim | - | String | 250 |
category_id | Identificador da categoria para buscar os campos personalizados vinculados nela. Caso não seja enviado, serão listados os campos personalizados vinculados ao departamento quando não é definida uma categoria. | Não | - | String | 250 |
Retorno
Descrição do retorno em JSON.
Coluna | Descrição da Coluna | Tipo |
---|---|---|
error | Informa se ocorreu um erro na operação. Se o retorno for false, então significa que a operação ocorreu com sucesso e não ocorreram problemas. Caso o retorno seja true, ocorreu um erro e será necessário verificar o campo mensagem para identificar o problema. | Boolean |
message | Detalhes da operação, caso tenha ocorrido ou não um problema. | String |
success | Retorna true caso a operação tenha sido concluída com sucesso. | Boolean |
size | Total de itens encontrados. | Int |
data | Lista com os campos personalizados cadastrados. | Array |
| Lista de campos personalizados usados em chamados externos. | Array |
| Identificador do campo personalizado. | String |
| Label do campo personalizado. | String |
| Informa o tipo do campo. Opções Disponíveis:
| Int |
| Valores disponíveis do campo personalizado. | Array |
| Informa se o preenchimento do campo é obrigatório. | Boolean |
| Lista os tipos de operação em que este campo pode ser utilizado. | Array |
| Informa se o campo pode ser usado para a abertura de chamados. | Boolean |
| Informa se o campo pode ser usado para o encerramento de chamados. | Boolean |
| Informa se o campo pode ser usado para a avaliação de chamados. | Boolean |
| Lista de campos personalizados usados em chats. | Array |
| Identificador do campo personalizado. | String |
| Label do campo personalizado. | String |
| Informa o tipo do campo. Opções Disponíveis:
| Int |
| Valores disponíveis do campo personalizado. | Array |
| Informa se o preenchimento do campo é obrigatório. | Boolean |
| Lista os tipos de operação em que este campo pode ser utilizado. | Array |
| Informa se o campo pode ser usado para a abertura de chats. | Boolean |
| Informa se o campo pode ser usado para a avaliação de chats. | Boolean |
Código de Retorno
Descrição do código HTTP de retorno.
Código | Descrição |
---|---|
200 | Operação realizada com sucesso. |
401 | Token ou valores enviados não autorizados para uso. |
403 | Recurso não disponível. |
404 | Recurso não encontrado. |
Disponibilidade