@@ -2,7 +2,7 @@ openapi: 3.0.0
22info:
33 version: 0.9.0
44 title: Glean API
5- x-source-commit-sha: 7cb24e246b05f2b9bef2eb5a0de443756d8b2e62
5+ x-source-commit-sha: b909c25b9d5cf09a104244083b68d7954786bdca
66 description: |
77 # Introduction
88 In addition to the data sources that Glean has built-in support for, Glean also provides a REST API that enables customers to put arbitrary content in the search index. This is useful, for example, for doing permissions-aware search over content in internal tools that reside on-prem as well as for searching over applications that Glean does not currently support first class. In addition these APIs allow the customer to push organization data (people info, organization structure etc) into Glean.
2222 These API clients provide type-safe, idiomatic interfaces for working with Glean IndexingAPIs in your language of choice.
2323 x-logo:
2424 url: https://app.glean.com/images/glean-text2.svg
25- x-open-api-commit-sha: 9164805c95e3fac7bb472685c0d3811323a3e1e3
25+ x-open-api-commit-sha: bcbc2642293d9f9765218b737ed785a49f105698
2626 x-speakeasy-name: 'Glean API'
2727servers:
2828 - url: https://{instance}-be.glean.com
@@ -5224,6 +5224,12 @@ components:
52245224 type: integer
52255225 description: The parent board ID of this Answer, or 0 if it's a floating Answer. Adding Answers to Answer Boards is no longer permitted.
52265226 deprecated: true
5227+ x-glean-deprecated:
5228+ id: 3729bc64-8859-4159-b93c-ce2d5f0e7304
5229+ introduced: "2026-02-05"
5230+ message: Answer Boards no longer supported
5231+ removal: "2026-10-15"
5232+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Answer Boards no longer supported"
52275233 audienceFilters:
52285234 type: array
52295235 description: Filters which restrict who should see the answer. Values are taken from the corresponding filters in people search.
@@ -11565,6 +11571,12 @@ components:
1156511571 type: string
1156611572 description: The employee's location (city/office name etc).
1156711573 deprecated: true
11574+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Field is deprecated"
11575+ x-glean-deprecated:
11576+ id: a7f6fbaa-0eaf-4c0c-a4f5-ab90347f73fd
11577+ introduced: "2026-02-05"
11578+ message: Field is deprecated
11579+ removal: "2026-10-15"
1156811580 structuredLocation:
1156911581 $ref: '#/components/schemas/StructuredLocation'
1157011582 description: Detailed location with information about country, state, city etc.
@@ -12451,6 +12463,13 @@ components:
1245112463 - UNLIKELY
1245212464 - VERY_UNLIKELY
1245312465 deprecated: true
12466+ x-speakeasy-deprecation-message: Deprecated on undefined, removal scheduled for undefined
12467+ x-glean-deprecated:
12468+ - id: d45039ec-d6f6-47ba-93b7-ab2307b07f84
12469+ introduced: "2026-02-05"
12470+ kind: property
12471+ message: Field is deprecated
12472+ removal: "2026-10-15"
1245412473 infoType:
1245512474 type: string
1245612475 description: Text representation of an info-type to scan for.
@@ -12476,6 +12495,12 @@ components:
1247612495 type: string
1247712496 description: list of url regex matching documents excluded from report
1247812497 deprecated: true
12498+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Field is deprecated"
12499+ x-glean-deprecated:
12500+ id: e022aaa5-56e6-4b57-bca3-b11943da76a0
12501+ introduced: "2026-02-05"
12502+ message: Field is deprecated
12503+ removal: "2026-10-15"
1247912504 datasourcesType:
1248012505 type: string
1248112506 enum:
@@ -12488,6 +12513,12 @@ components:
1248812513 type: string
1248912514 description: List of datasources to consider for report. DEPRECATED - use datasourceInstances instead.
1249012515 deprecated: true
12516+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Use datasourceInstances instead"
12517+ x-glean-deprecated:
12518+ id: 97e35970-e0ed-4248-be13-2af8c22e7894
12519+ introduced: "2026-02-05"
12520+ message: Use datasourceInstances instead
12521+ removal: "2026-10-15"
1249112522 datasourceInstances:
1249212523 type: array
1249312524 items:
@@ -12515,6 +12546,12 @@ components:
1251512546 enabled:
1251612547 type: boolean
1251712548 deprecated: true
12549+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Field is deprecated"
12550+ x-glean-deprecated:
12551+ id: e9260be6-209b-4ce2-a4b3-f7f22879dd86
12552+ introduced: "2026-02-05"
12553+ message: Field is deprecated
12554+ removal: "2026-10-15"
1251812555 threshold:
1251912556 type: integer
1252012557 description: The minimum number of users the document is shared with.
@@ -12524,6 +12561,12 @@ components:
1252412561 anyoneWithLinkEnabled:
1252512562 type: boolean
1252612563 deprecated: true
12564+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Field is deprecated"
12565+ x-glean-deprecated:
12566+ id: 30646ced-e0db-43ef-8412-64a67c5d0f53
12567+ introduced: "2026-02-05"
12568+ message: Field is deprecated
12569+ removal: "2026-10-15"
1252712570 anyoneInternalEnabled:
1252812571 type: boolean
1252912572 description: Only users within the organization can access the document.
@@ -12548,6 +12591,12 @@ components:
1254812591 domainAccessEnabled:
1254912592 type: boolean
1255012593 deprecated: true
12594+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Use broadSharingOptions instead"
12595+ x-glean-deprecated:
12596+ id: 7c9e4a1d-3f8b-4e2c-9a5d-6b0f1c8e2d4a
12597+ introduced: "2026-02-05"
12598+ message: Use broadSharingOptions instead
12599+ removal: "2026-10-15"
1255112600 HotwordProximity:
1255212601 properties:
1255312602 windowBefore:
@@ -12615,18 +12664,36 @@ components:
1261512664 $ref: '#/components/schemas/SensitiveInfoType'
1261612665 description: DEPRECATED - use 'customSensitiveExpressions' instead.
1261712666 deprecated: true
12667+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Use customSensitiveExpressions instead"
12668+ x-glean-deprecated:
12669+ id: 3497cb1c-f7aa-42d8-81b8-309c3adeed84
12670+ introduced: "2026-02-05"
12671+ message: Use customSensitiveExpressions instead
12672+ removal: "2026-10-15"
1261812673 sensitiveTerms:
1261912674 type: array
1262012675 items:
1262112676 $ref: '#/components/schemas/SensitiveExpression'
1262212677 description: DEPRECATED - use 'customSensitiveExpressions' instead.
1262312678 deprecated: true
12679+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Use customSensitiveExpressions instead"
12680+ x-glean-deprecated:
12681+ id: b0713b37-472e-4c29-80ba-6f5d6f2b449c
12682+ introduced: "2026-02-05"
12683+ message: Use customSensitiveExpressions instead
12684+ removal: "2026-10-15"
1262412685 sensitiveRegexes:
1262512686 type: array
1262612687 items:
1262712688 $ref: '#/components/schemas/SensitiveExpression'
1262812689 description: DEPRECATED - use 'customSensitiveExpressions' instead.
1262912690 deprecated: true
12691+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Use customSensitiveExpressions instead"
12692+ x-glean-deprecated:
12693+ id: a26e1920-36b6-4c0f-981f-57b09a9ebce3
12694+ introduced: "2026-02-05"
12695+ message: Use customSensitiveExpressions instead
12696+ removal: "2026-10-15"
1263012697 customSensitiveExpressions:
1263112698 type: array
1263212699 items:
@@ -12675,13 +12742,25 @@ components:
1267512742 $ref: '#/components/schemas/SensitiveInfoType'
1267612743 description: DEPRECATED - use `sensitiveContentOptions` instead.
1267712744 deprecated: true
12745+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Use sensitiveContentOptions instead"
12746+ x-glean-deprecated:
12747+ id: 60d6d182-e9d0-448d-af75-137f68bbdcbf
12748+ introduced: "2026-02-05"
12749+ message: Use sensitiveContentOptions instead
12750+ removal: "2026-10-15"
1267812751 inputOptions:
1267912752 $ref: '#/components/schemas/InputOptions'
1268012753 description: Options for documents to include or exclude in a report
1268112754 externalSharingOptions:
1268212755 $ref: '#/components/schemas/ExternalSharingOptions'
1268312756 description: DEPRECATED - use `broadSharingOptions` instead.
1268412757 deprecated: true
12758+ x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Use broadSharingOptions instead"
12759+ x-glean-deprecated:
12760+ id: 6484ec17-a133-4176-b2ce-28e25b0e9065
12761+ introduced: "2026-02-05"
12762+ message: Use broadSharingOptions instead
12763+ removal: "2026-10-15"
1268512764 broadSharingOptions:
1268612765 $ref: '#/components/schemas/SharingOptions'
1268712766 description: Options for defining documents to scan for sensitive content.
0 commit comments