Referência do schema
Todos os tipos, campos e argumentos da API de leitura da Notrus, gerados a partir do schema em produção.
Query
conversationIdString!— Seu id de conversa nativo da plataforma.afterString— Cursor opaco do `pageInfo.endCursor` de uma página anterior.filterConversationFilter— Filtro booleano opcional sobre os tag-links das threads (retorna apenas as threads correspondentes), mais uma janela opcional e inclusiva de startDate/endDate sobre quando a conversa começou (nunca restringe as threads retornadas).firstInt— Tamanho da página (limitado pelo servidor).orderByConversationSortDirection— Direção de ordenação por quando cada conversa começou. Padrão ASC (mais antigas primeiro) — o comportamento histórico, inalterado a menos que você opte por DESC. Repita o mesmo valor em todas as páginas de uma mesma execução de paginação; cursores de `after` só são válidos combinados com a direção sob a qual foram emitidos.
categoriesActive categories in the authenticated organization's classification catalog.
conversationUma única conversa pelo seu id de conversa nativo da plataforma; nulo se não encontrada.
conversationsLista paginada de conversas da organização autenticada, das mais antigas para as mais recentes por padrão (veja `orderBy`).
Category
A category from your classification catalog.
definitionDescription of when this category applies.
identifierStable machine identifier of the category.
nameHuman-readable name of the category.
subcategorySubcategory grouping, when defined.
ClassifiedCategory
A categoria em que uma thread foi classificada, do seu catálogo de categorias.
identifierIdentificador estável (de máquina) da categoria.
nameNome legível da categoria.
subcategoryAgrupamento de subcategoria, quando definido.
Conversation
Uma conversa — as threads que compartilham um mesmo id de conversa nativo da plataforma.
conversationIdSeu id de conversa nativo da plataforma, exatamente como enviado à Notrus.
threadsAs threads que pertencem a esta conversa, das mais antigas para as mais recentes.
ConversationConnection
Uma página de conversas no estilo Relay.
edgespageInfoConversationSortDirection
Direção de ordenação de `conversations`, por quando cada conversa começou.
ASC— Oldest conversations first (the default).DESC— Most recent conversations first.
ConversationTypeEdge
cursorCursor opaco que identifica esta aresta para paginação.
nodeO item nesta aresta.
DateTime
Uma data-hora em UTC, como 2019-12-03T09:54:33Z, em conformidade com o formato date-time.
Document
Um documento armazenado no armazenamento de objetos.
bucketNameBucket em que o documento está armazenado.
fileNameNome do objeto dentro do bucket.
filePathCaminho do objeto dentro do bucket.
mimeTypeContent type com que o documento foi armazenado.
originalNameO nome de arquivo com que você o enviou.
Mutation
fileUpload!— O arquivo a armazenar.
uploadDocumentEnvia um documento. Mande como requisição multipart do GraphQL; o nome do arquivo e o content type são lidos da parte do arquivo.
PageInfo
Metadados de paginação no estilo Relay para uma página de conexão.
endCursorCursor opaco para passar como `after` na próxima página; nulo em uma página vazia.
hasNextPageVerdadeiro se houver mais itens após esta página.
TagLink
Um valor de tag de classificação vinculado a uma thread, com o momento em que foi aplicado.
labelRótulo legível para o valor, quando definido.
linkedAtQuando este valor foi vinculado à thread (ISO-8601, UTC).
valueO valor da tag (forma de máquina).
Thread
Uma thread dentro de uma conversa, projetada para o seu estado de classificação.
chatStateValores de chat-state aplicados à thread, dos mais antigos para os mais recentes.
classifiedCategoryA categoria em que a thread foi classificada; nulo quando não categorizada.
classifierStateValores de classifier-state aplicados à thread, dos mais antigos para os mais recentes.
summaryResumo justificativo da Notrus para a thread, quando produzido.
threadIdIdentificador interno de thread da Notrus (opaco, estável).
Upload
O escalar `Upload` representa o envio de um arquivo.