Consultar Departamentos

Este método permite listar todos os departamentos de sua conta.


Endpoint

https://api.tomticket.com/v2.0/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.


ChaveDescriçãoObrigatórioValor PadrãoTipoTamanho Máximo
show_nested_itemsSe enviado o paramento com valor igual a zero(0) show_nested_items=0 retorna a listagem apenas com o nome dos departamentos e seus ID's, sem nenhum item aninhado, como categorias, status, atendentes, etc.
Não1Int1


Retorno

Descrição do retorno em JSON.

ColunaDescrição da ColunaTipo
errorInforma 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
messageDetalhes da operação, caso tenha ocorrido ou não um problema.String
successRetorna true caso a operação tenha sido concluída com sucesso.Boolean
sizeTotal de itens encontrados.Int
dataLista com os departamentos cadastrados.Array
dataidIdentificador do departamento.String
datanameNome do departamento.String
datacategoriesLista as categorias ativos vinculados ao departamento.Array
datacategories    idIdentificador da categoria.String
datacategories    nameNome da categoria.String
datacategories    custom_fieldsLista de campos personalizados usados em chamados.Array
datacategories    custom_fields        idIdentificador do campo personalizado.String
datacategories    custom_fields        labelLabel do campo personalizado.String
datacategories    custom_fields        typeInforma o tipo do campo.

Opções Disponíveis:
  • 1 - Campo de Texto
  • 2 - Área de Texto
  • 3 - Caixa de Opções (Input=Select, ComboBox)
  • 4 - Opções (Input=Radio, Ragio Group)
  • 5 - Caixa de Verificação (Checkbox)
  • 6 - Seleção Múltipla (Listbox)
Int
datacategories    custom_fields        optionsValores disponíveis do campo personalizado.Array
datacategories    custom_fields        mandatoryInforma se o preenchimento do campo é obrigatório.Boolean
datacategories    custom_fields        operationLista os tipos de operação em que este campo pode ser utilizado.Array
datacategories    custom_fields        operation            openInforma se o campo pode ser usado para a abertura de chamados.Boolean
datacategories    custom_fields        operation            closeInforma se o campo pode ser usado para o encerramento de chamados.Boolean
datacategories    custom_fields        operation            evaluationInforma se o campo pode ser usado para a avaliação de chamados.Boolean
datastatusLista os status vinculados ao departamento.Array
datastatus    idIdentificador do status.String
datastatus    nameNome do status.String
datastatus    activeInforma se o status está ativo para uso.Boolean
dataoperatorsLista os atendentes ativos vinculados ao departamento.Array
dataoperators    idIdentificador do atendente.String
dataoperators    nameNome do atendente.String
dataoperators    mail_hashHash MD5 do endereço de email do atendente.String
datacategoriesLista as categorias ativos vinculados ao departamento.Array
datacategories    idIdentificador da categoria.String
datacategories    nameNome da categoria.String
datacategories    custom_fieldsLista de campos personalizados usados em chamados.Array
datacategories    custom_fields        idIdentificador do campo personalizado.String
datacategories    custom_fields        labelLabel do campo personalizado.String
datacategories    custom_fields        typeInforma o tipo do campo.

Opções Disponíveis:
  • 1 - Campo de Texto
  • 2 - Área de Texto
  • 3 - Caixa de Opções (Input=Select, ComboBox)
  • 4 - Opções (Input=Radio, Ragio Group)
  • 5 - Caixa de Verificação (Checkbox)
  • 6 - Seleção Múltipla (Listbox)
Int
datacategories    custom_fields        optionsValores disponíveis do campo personalizado.Array
datacategories    custom_fields        mandatoryInforma se o preenchimento do campo é obrigatório.Boolean
datacategories    custom_fields        operationLista os tipos de operação em que este campo pode ser utilizado.Array
datacategories    custom_fields        operation            openInforma se o campo pode ser usado para a abertura de chamados.Boolean
datacategories    custom_fields        operation            closeInforma se o campo pode ser usado para o encerramento de chamados.Boolean
datacategories    custom_fields        operation            evaluationInforma se o campo pode ser usado para a avaliação de chamados.Boolean
datageneral_custom_fieldsLista os campos pesonalizados vinculados ao departamento quando não há categoria selecionada.Array
datageneral_custom_fields    ticketsLista de campos personalizados usados em chamados.Array
datageneral_custom_fields    tickets        idIdentificador do campo personalizado.String
datageneral_custom_fields    tickets        labelLabel do campo personalizado.String
datageneral_custom_fields    tickets        typeInforma o tipo do campo.

Opções Disponíveis:
  • 1 - Campo de Texto
  • 2 - Área de Texto
  • 3 - Caixa de Opções (Input=Select, ComboBox)
  • 4 - Opções (Input=Radio, Ragio Group)
  • 5 - Caixa de Verificação (Checkbox)
  • 6 - Seleção Múltipla (Listbox)
Int
datageneral_custom_fields    tickets        optionsValores disponíveis do campo personalizado.Array
datageneral_custom_fields    tickets        mandatoryInforma se o preenchimento do campo é obrigatório.Boolean
datageneral_custom_fields    tickets        operationLista os tipos de operação em que este campo pode ser utilizado.Array
datageneral_custom_fields    tickets        operation            openInforma se o campo pode ser usado para a abertura de chamados.Boolean
datageneral_custom_fields    tickets        operation            closeInforma se o campo pode ser usado para o encerramento de chamados.Boolean
datageneral_custom_fields    tickets        operation            evaluationInforma se o campo pode ser usado para a avaliação de chamados.Boolean
datageneral_custom_fields    chatsLista de campos personalizados usados em chats.Array
datageneral_custom_fields    chats        idIdentificador do campo personalizado.String
datageneral_custom_fields    chats        labelLabel do campo personalizado.String
datageneral_custom_fields    chats        typeInforma o tipo do campo.

Opções Disponíveis:
  • 1 - Campo de Texto
  • 2 - Área de Texto
  • 3 - Caixa de Opções (Input=Select, ComboBox)
  • 4 - Opções (Input=Radio, Ragio Group)
  • 5 - Caixa de Verificação (Checkbox)
  • 6 - Seleção Múltipla (Listbox)
Int
datageneral_custom_fields    chats        optionsValores disponíveis do campo personalizado.Array
datageneral_custom_fields    chats        mandatoryInforma se o preenchimento do campo é obrigatório.Boolean
datageneral_custom_fields    chats        operationLista os tipos de operação em que este campo pode ser utilizado.Array
datageneral_custom_fields    chats        operation            openInforma se o campo pode ser usado para a abertura de chats.Boolean
datageneral_custom_fields    chats        operation            evaluationInforma 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ódigoDescrição
200Operação realizada com sucesso.
401Token ou valores enviados não autorizados para uso.
403Recurso não disponível.
404Recurso não encontrado.

Disponibilidade

Recurso Premium Recurso Enterprise


Este artigo foi útil?  
Agradecemos sua avaliação.