Glean announcements API

The announcements API from Glean — 3 operation(s) for announcements.

OpenAPI Specification

glean-announcements-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Glean Client REST activity announcements 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: announcements
paths:
  /createannouncement:
    post:
      tags:
      - announcements
      summary: Create an announcement
      operationId: createAnnouncement
      responses:
        '200':
          description: OK
  /updateannouncement:
    post:
      tags:
      - announcements
      summary: Update an announcement
      operationId: updateAnnouncement
      responses:
        '200':
          description: OK
  /deleteannouncement:
    post:
      tags:
      - announcements
      summary: Delete an announcement
      operationId: deleteAnnouncement
      responses:
        '200':
          description: OK
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: 'Glean API token, passed as `Authorization: Bearer <token>`'