SunchatPlus

Listar tickets

Lista tickets com filtros e paginação

GEThttps://api-publica.sunchat.com.br/v1/ticket

Suporta filtros por status, serviço, categoria, urgência, responsável, gerador, solicitante, tags, intervalos de data (abertoEm/resolvidoEm/fechadoEm/ultimaIteracao/vencimento/previsaoSolucao), estados derivados (resolvido/fechado/reaberto/cancelado/mesclado/vencido), métricas (iteracoesMin/Max) e busca textual em assunto/cc/codigo.

curl --request GET \
  --url 'https://api-publica.sunchat.com.br/v1/ticket?search=&assunto=&codigo=' \
  --header 'X-Ambiente: SEU_NUMERO_DE_CONTA' \
  --header 'X-Authorization: X-Chave-Api SUA_CHAVE'

Autenticação

X-Ambientestring (header)obrigatório

Número da sua conta no SunchatPlus. Aceita também `X-Canal` com o ID de um canal, que resolve a conta a partir dele.

X-Authorizationstring (header)obrigatório

Chave de API no formato `X-Chave-Api {chave}`. O prefixo faz parte do valor. A chave fica em Minha conta › Integrações.

Parâmetros de consulta

searchstring
assuntostring
codigointeger<int32>
ccstring
idStatusstring<uuid>
idsStatusstring<uuid>[]
idServicostring<uuid>
idCategoriastring<uuid>
idUrgenciastring<uuid>
idJustificativastring<uuid>
idContaDeEmailstring<uuid>
idCriadoPorstring<uuid>
tipoResponsavelenum<integer>

Valores aceitos: - `0` — Usuario - `1` — Departamento

Valores: 0, 1

idUsuarioResponsavelstring<uuid>
idDepartamentoResponsavelstring<uuid>
semResponsavelboolean
tipoGeradorenum<integer>

Valores aceitos: - `0` — ClientesDoTicket - `1` — ResponsavelPeloTicket - `2` — GeradorDoTicket - `3` — RegistradoPeloSistema - `4` — UsuarioEspecifico - `5` — PessoaLogada - `6` — MembrosDaEquipeDaPessoaLogada - `7` — Agente - `8` — Cliente

Valores: 0, 1, 2, 3, 4, 5, 6, 7, 8

idUsuarioGeradorstring<uuid>
idContatoGeradorstring<uuid>
idSolicitanteUsuariostring<uuid>
idSolicitanteContatostring<uuid>
privacidadeenum<integer>

Valores aceitos: - `0` — Publico - `1` — Privado

Valores: 0, 1

meioAberturaenum<integer>

Valores aceitos: - `0` — AcessoRemoto - `1` — ActiveWhatsappNLU - `2` — AgendamentoAutomatico - `3` — Agente - `4` — ChamadaCancelada - `5` — ChamadaEfetuada - `6` — ChamadaEfetuadaPerdida - `7` — ChamadaRecebida - `8` — ChamadaRecebidaPerdida - `9` — Chat - `10` — ChatNLU - `11` — ChatOnline - `12` — Email - `13` — FacebookMessenger - `14` — FormularioDeContato - `15` — GatilhoDoSistema - `16` — IntegracaoSunchatPlus - `17` — IssueJira - `18` — IssueRedmine - `19` — MensagemOffline - `20` — WebApi - `21` — Whatsapp - `22` — WhatsappNLU - `23` — WhatsappAtivo - `24` — WhatsappBusinessSunchatPlus - `25` — ZenviaChat - `26` — Agenda - `27` — Cliente

Valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27

resolvidoNaPrimeiraChamadaboolean
incluirExcluidosboolean
resolvidoboolean
fechadoboolean
reabertoboolean
canceladoboolean
mescladoboolean
vencidoboolean
idsTagsstring<uuid>[]
tagsMatchAllboolean
abertoEmIniciostring<date-time>
abertoEmFimstring<date-time>
resolvidoEmIniciostring<date-time>
resolvidoEmFimstring<date-time>
fechadoEmIniciostring<date-time>
fechadoEmFimstring<date-time>
ultimaIteracaoIniciostring<date-time>
ultimaIteracaoFimstring<date-time>
vencimentoIniciostring<date-time>
vencimentoFimstring<date-time>
previsaoSolucaoIniciostring<date-time>
previsaoSolucaoFimstring<date-time>
iteracoesMininteger<int32>
iteracoesMaxinteger<int32>
pageinteger<int32>
pageSizeinteger<int32>
sortstring

Resposta 200

OK
Itemsobject[] | null
Idstring<uuid>
Codigointeger<int32>
Assuntostring | null
Privacidadeenum<integer>

Valores aceitos: - `0` — Publico - `1` — Privado

Valores: 0, 1

AbertoEmstring<date-time>
ResolvidoEmstring<date-time> | null
ReabertoEmstring<date-time> | null
FechadoEmstring<date-time> | null
DataDeVencimentostring<date-time> | null
DataDePrevisaoDaSolucaostring<date-time> | null
MeioDeAberturaDeTicketenum<integer>

Valores aceitos: - `0` — AcessoRemoto - `1` — ActiveWhatsappNLU - `2` — AgendamentoAutomatico - `3` — Agente - `4` — ChamadaCancelada - `5` — ChamadaEfetuada - `6` — ChamadaEfetuadaPerdida - `7` — ChamadaRecebida - `8` — ChamadaRecebidaPerdida - `9` — Chat - `10` — ChatNLU - `11` — ChatOnline - `12` — Email - `13` — FacebookMessenger - `14` — FormularioDeContato - `15` — GatilhoDoSistema - `16` — IntegracaoSunchatPlus - `17` — IssueJira - `18` — IssueRedmine - `19` — MensagemOffline - `20` — WebApi - `21` — Whatsapp - `22` — WhatsappNLU - `23` — WhatsappAtivo - `24` — WhatsappBusinessSunchatPlus - `25` — ZenviaChat - `26` — Agenda - `27` — Cliente

Valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27

IdStatusstring<uuid> | null
NomeStatusstring | null
IdServicostring<uuid> | null
NomeServicostring | null
IdCategoriastring<uuid> | null
NomeCategoriastring | null
IdUrgenciastring<uuid> | null
NomeUrgenciastring | null
IdJustificativastring<uuid> | null
NomeJustificativastring | null
IdResponsavelstring<uuid> | null
TipoResponsavelenum<integer>

Valores aceitos: - `0` — Usuario - `1` — Departamento

Valores: 0, 1

NomeResponsavelstring | null
EmailResponsavelstring | null
GeradorDoTicketobject
Solicitantesobject[] | null
Tagsobject[] | null
CamposPersonalizadosobject[] | null
Pageinteger<int32>
PageSizeinteger<int32>
TotalItemsinteger<int64>
TotalPagesinteger<int32>
HasNextboolean
HasPreviousboolean