Consultar Organizações

Este método permite listar todas as suas organizações.

A consulta de organizações exibe 50 itens por página, sendo necessário navegar entre as páginas para consultar outros resultados. 

Endpoint

MétodoRotaContent-Type
GEThttps://api.tomticket.com/v2.0/organization/listform-data

Autenticação

Este endpoint utiliza autenticação Bearer Token.

Authorization: Bearer SEU_TOKEN_AQUI

Caso ainda não possua um Token de Acesso, consulte o artigo Criação do Token de Acesso.

Parâmetros da requisição

Parâmetros da requisição - Consultar Organizações

CampoTipoObrigatórioTamanho máximoDescrição
pageintegerNão-Índice da página que deseja acessar. São exibidos 50 itens a cada página.
columnstringNão20Coluna usada para ordenação dos resultados. Podem ser usadas as opções name, email e creation_date.
orderstringNão4Modo de ordenação das colunas, podendo ser crescente ASC ou decrescente DESC.
show_custom_fieldsintegerNão-Define se os campos personalizados do cadastro da organização serão exibidos. Valores disponíveis: 0 para não exibir e 1 para exibir.
organization_mother_idstringNão512Permite pesquisar organizações filiais por um identificador da organização matriz.

JSON de saída

JSON de saída - Consultar Organizações

CampoTipoDescrição
errorbooleanInforma 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 message para identificar o problema.
messagestringDetalhes da operação, caso tenha ocorrido ou não um problema.
successbooleanRetorna true caso a operação tenha sido concluída com sucesso.
sizeintegerTotal de itens encontrados.
pagesintegerTotal de páginas disponíveis para consulta.
next_pagePróxima página disponível para navegação. Retornará NULL caso não houver.
previous_pagePágina anterior para navegação. Retornará NULL caso não houver.
dataarrayLista com as organizações cadastradas.
idstringIdentificador da organização.
namestringNome da organização.
emailstringEndereço de e-mail da organização.
phonestringTelefone da organização.
monthly_ticket_quotaintegerCota mensal de chamados que podem ser criados pela organização.
allow_create_ticketsbooleanPermissão para criar chamados.
has_childbooleanInforma se esta organização possui organizações filiais.
activebooleanInforma se esta organização está ativa.
manager_permissionbooleanInforma se o gerente da organização pode ver os chamados dos clientes de sua organização no painel do cliente.
members_permissionbooleanInforma se os membros da organização podem ver os chamados uns dos outros no painel do cliente.
organization_motherarrayDados da organização matriz, caso esteja vinculada a uma.
idstringIdentificador da organização matriz.
namestringNome da organização matriz.
custom_fieldsarrayCampos personalizados usados no cadastro da organização.
idstringIdentificador do campo personalizado.
namestringLabel do campo personalizado.
valueValor atribuído ao campo personalizado.

Possíveis erros

Status HTTPMensagemQuando ocorre
200Operação realizada com sucesso.Consulta executada com sucesso.
401Token ou valores enviados não autorizados para uso.Quando o token ou os valores enviados não são autorizados.
403Recurso não disponível.Quando o recurso não está disponível.
404Recurso não encontrado.Quando o recurso não é encontrado.

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