Welcome
The IrisAgent API lets you use IrisAgent as a service from your own application. You can power intelligent conversations and search, and index and connect your internal and external knowledge articles, tickets, community forums, product documentation, and other informational content. We follow the OpenAPI specification, and the full machine-readable definition is published alongside these docs.IrisAgent API Specification
View the OpenAPI specification file
Base URL
All requests are made against:Authentication
All API endpoints are authenticated using Bearer tokens, which are provided by your IrisAgent point of contact. Pass the token in theAuthorization header on
every request:
What the API covers
The endpoints fall into three broad groups.Asking and answering
POST /v1/irisgpt/askreturns a grounded answer to a customer or agent questionPOST /v1/summaryreturns a summaryPOST /v1/feedbackrecords user feedback on an answer
Classification and analysis
POST /v1/tagreturns an AI-generated tag for a ticketPOST /v1/sentimentreturns sentiment for a ticket
Ingesting and searching content
POST /v1/articlesuploads knowledge articles, andDELETE /v1/articlesremoves themPOST /v1/casesuploads support casesPOST /v1/incidentsuploads incidentsPOST /v1/search/casessearches across casesGET /v1/community/search/articlessearches articles