Glean answers API

The answers API from Glean — 5 operation(s) for answers.

OpenAPI Specification

glean-answers-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Glean Client REST activity answers API
  version: 0.9.0
  description: 'Subset of Glean''s Client REST API. Glean exposes search, chat, agents,

    answers, announcements, collections, documents, people, summarize,

    insights, recommendations, tools, governance, and verification endpoints

    against the customer''s Glean instance.


    Derived from the public OpenAPI definition published at

    https://gleanwork.github.io/open-api/specs/final/client_rest.yaml

    '
  contact:
    name: Glean Developers
    url: https://developers.glean.com/
servers:
- url: https://{instance}-be.glean.com/rest/api/v1
  description: Glean customer instance
  variables:
    instance:
      default: customer
      description: Glean instance subdomain
security:
- bearerAuth: []
tags:
- name: answers
paths:
  /createanswer:
    post:
      tags:
      - answers
      summary: Create a curated answer
      operationId: createAnswer
      responses:
        '200':
          description: OK
  /editanswer:
    post:
      tags:
      - answers
      summary: Edit a curated answer
      operationId: editAnswer
      responses:
        '200':
          description: OK
  /deleteanswer:
    post:
      tags:
      - answers
      summary: Delete a curated answer
      operationId: deleteAnswer
      responses:
        '200':
          description: OK
  /getanswer:
    post:
      tags:
      - answers
      summary: Get a curated answer by id
      operationId: getAnswer
      responses:
        '200':
          description: OK
  /listanswers:
    post:
      tags:
      - answers
      summary: List curated answers
      operationId: listAnswers
      responses:
        '200':
          description: OK
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: 'Glean API token, passed as `Authorization: Bearer <token>`'