Notrus
Beta

Primeiros passos

A API GraphQL da Notrus expõe as conversas da sua organização e seu estado de classificação, e recebe o envio de documentos. Este portal documenta todas as operações e permite testá-las ao vivo no seu navegador.

Endpoint

Todas as requisições são HTTP POST para um único endpoint GraphQL:

endpoint
https://api.hom.notrus.ai/graphql

Faça sua primeira requisição

Autentique-se com sua chave de API no cabeçalho apikey (veja Autenticação) e envie uma consulta GraphQL:

bash
curl https://api.hom.notrus.ai/graphql \
-H "Content-Type: application/json" \
-H "apikey: $NOTRUS_API_KEY" \
-d '{"query":"{ conversations(first: 5) { edges { node { conversationId threads { threadId summary classifierState { value linkedAt } classifiedCategory { identifier name } } } } pageInfo { hasNextPage endCursor } } }"}'

O que você pode consultar

  • Conversas paginadas, cada uma agrupando as threads que compartilham um id de conversa.
  • Threads por thread, o histórico de classifier-state e chat-state e a categoria em que foi classificada.

Próximos passos