Skip to content

Commit 6c00c05

Browse files
committed
## Python SDK Changes Detected:
* `glean.client.announcements.create()`: * `request.body.structured_list.[].document.metadata.author.metadata.timezone_iana` **Added** * `response.body.structured_list.[].document.metadata.author.metadata.timezone_iana` **Added** * `glean.client.announcements.update()`: * `request.body.structured_list.[].document.metadata.author.metadata.timezone_iana` **Added** * `response.body.structured_list.[].document.metadata.author.metadata.timezone_iana` **Added** * `glean.client.answers.create()`: * `request.data.added_roles.[].person.metadata.timezone_iana` **Added** * `response.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.answers.update()`: * `request.added_roles.[].person.metadata.timezone_iana` **Added** * `response.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.answers.retrieve()`: `response.answer_result.answer.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.answers.list()`: `response.answer_results.[].answer.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.chat.create()`: * `request.messages.[].citations.[].source_document.metadata.author.metadata.timezone_iana` **Added** * `response.messages.[].citations.[].source_document.metadata.author.metadata.timezone_iana` **Added** * `glean.client.chat.retrieve()`: `response.chat_result.chat.created_by.metadata.timezone_iana` **Added** * `glean.client.chat.list()`: `response.chat_results.[].chat.created_by.metadata.timezone_iana` **Added** * `glean.client.chat.create_stream()`: * `request.messages.[].citations.[].source_document.metadata.author.metadata.timezone_iana` **Added** * `glean.client.collections.add_items()`: `response.collection.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.collections.create()`: * `request.added_roles.[].person.metadata.timezone_iana` **Added** * `response.[class].collection.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.collections.delete_item()`: `response.collection.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.collections.update()`: * `request.added_roles.[].person.metadata.timezone_iana` **Added** * `response.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.collections.update_item()`: `response.collection.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.collections.retrieve()`: `response.collection.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.collections.list()`: `response.collections.[].added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.documents.retrieve()`: `response.documents.{}.[document].metadata.author.metadata.timezone_iana` **Added** * `glean.client.documents.retrieve_by_facets()`: `response.documents.[].metadata.author.metadata.timezone_iana` **Added** * `glean.client.insights.retrieve()`: `response.users.activity_insights.[].user.metadata.timezone_iana` **Added** * `glean.client.messages.retrieve()`: `response.search_response.results.[].structured_results.[].document.metadata.author.metadata.timezone_iana` **Added** * `glean.client.pins.update()`: `response.attribution.metadata.timezone_iana` **Added** * `glean.client.pins.retrieve()`: `response.pin.attribution.metadata.timezone_iana` **Added** * `glean.client.pins.list()`: `response.pins.[].attribution.metadata.timezone_iana` **Added** * `glean.client.pins.create()`: `response.attribution.metadata.timezone_iana` **Added** * `glean.client.search.query_as_admin()`: * `request.source_document.metadata.author.metadata.timezone_iana` **Added** * `response.results.[].structured_results.[].document.metadata.author.metadata.timezone_iana` **Added** * `glean.client.search.autocomplete()`: `response.results.[].document.metadata.author.metadata.timezone_iana` **Added** * `glean.client.search.retrieve_feed()`: `response.results.[].primary_entry.created_by.metadata.timezone_iana` **Added** * `glean.client.search.recommendations()`: * `request.source_document.metadata.author.metadata.timezone_iana` **Added** * `response.results.[].structured_results.[].document.metadata.author.metadata.timezone_iana` **Added** * `glean.client.search.query()`: * `request.source_document.metadata.author.metadata.timezone_iana` **Added** * `response.results.[].structured_results.[].document.metadata.author.metadata.timezone_iana` **Added** * `glean.client.entities.list()`: `response.results.[].metadata.timezone_iana` **Added** * `glean.client.entities.read_people()`: `response.results.[].metadata.timezone_iana` **Added** * `glean.client.shortcuts.create()`: * `request.data.added_roles.[].person.metadata.timezone_iana` **Added** * `response.shortcut.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.shortcuts.retrieve()`: `response.shortcut.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.shortcuts.list()`: `response.shortcuts.[].added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.shortcuts.update()`: * `request.added_roles.[].person.metadata.timezone_iana` **Added** * `response.shortcut.added_roles.[].person.metadata.timezone_iana` **Added** * `glean.client.verification.add_reminder()`: `response.metadata.last_verifier.metadata.timezone_iana` **Added** * `glean.client.verification.list()`: `response.documents.[].metadata.last_verifier.metadata.timezone_iana` **Added** * `glean.client.verification.verify()`: `response.metadata.last_verifier.metadata.timezone_iana` **Added** * `glean.client.governance.data.policies.retrieve()`: `response.report.config.sensitive_content_options.custom_sensitive_expressions` **Added** * `glean.client.governance.data.policies.update()`: * `request.config.sensitive_content_options.custom_sensitive_expressions` **Added** * `glean.client.governance.data.policies.list()`: `response.reports.[].config.sensitive_content_options.custom_sensitive_expressions` **Added** * `glean.client.governance.data.policies.create()`: * `request.config.sensitive_content_options.custom_sensitive_expressions` **Added** * `response.report.config.sensitive_content_options.custom_sensitive_expressions` **Added** * `glean.client.governance.data.reports.create()`: * `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**
1 parent 70b6107 commit 6c00c05

33 files changed

+596
-67
lines changed

.speakeasy/gen.lock

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 3e3290ca-0ee8-4981-b1bc-14536048fa63
33
management:
4-
docChecksum: f901905eddb4d3e76a54e8da46f5347d
4+
docChecksum: 513ccd4339fc8d06cd257471fa9a532c
55
docVersion: 0.9.0
66
speakeasyVersion: 1.650.0
77
generationVersion: 2.743.2
8-
releaseVersion: 0.11.22
9-
configChecksum: 15c71f102e245f5606dc6f4f470c2ad8
8+
releaseVersion: 0.11.24
9+
configChecksum: 7066bb7a2f44299d23dfa84f80c99a27
1010
repoURL: https://github.com/gleanwork/api-client-python.git
1111
installationURL: https://github.com/gleanwork/api-client-python.git
1212
published: true
@@ -194,6 +194,10 @@ generatedFiles:
194194
- docs/models/customfieldvalueperson.md
195195
- docs/models/customfieldvaluestr.md
196196
- docs/models/customproperty.md
197+
- docs/models/customsensitiveexpression.md
198+
- docs/models/customsensitiverule.md
199+
- docs/models/customsensitiverulelikelihoodthreshold.md
200+
- docs/models/customsensitiveruletype.md
197201
- docs/models/datasource.md
198202
- docs/models/datasourcebulkmembershipdefinition.md
199203
- docs/models/datasourcecategory.md
@@ -407,7 +411,6 @@ generatedFiles:
407411
- docs/models/knowledgetype.md
408412
- docs/models/labeledcountinfo.md
409413
- docs/models/lastscanstatus.md
410-
- docs/models/likelihoodthreshold.md
411414
- docs/models/listanswersrequest.md
412415
- docs/models/listanswersresponse.md
413416
- docs/models/listchatsrequest.md
@@ -536,6 +539,7 @@ generatedFiles:
536539
- docs/models/sensitivecontentoptions.md
537540
- docs/models/sensitiveexpression.md
538541
- docs/models/sensitiveinfotype.md
542+
- docs/models/sensitiveinfotypelikelihoodthreshold.md
539543
- docs/models/sessioninfo.md
540544
- docs/models/share.md
541545
- docs/models/sharingoptions.md
@@ -822,6 +826,9 @@ generatedFiles:
822826
- src/glean/api_client/models/customfieldvalueperson.py
823827
- src/glean/api_client/models/customfieldvaluestr.py
824828
- src/glean/api_client/models/customproperty.py
829+
- src/glean/api_client/models/customsensitiveexpression.py
830+
- src/glean/api_client/models/customsensitiverule.py
831+
- src/glean/api_client/models/customsensitiveruletype.py
825832
- src/glean/api_client/models/datasourcebulkmembershipdefinition.py
826833
- src/glean/api_client/models/datasourcegroupdefinition.py
827834
- src/glean/api_client/models/datasourcemembershipdefinition.py
@@ -1414,6 +1421,9 @@ generatedFiles:
14141421
- tests/mockserver/internal/sdk/models/components/customfieldvalueperson.go
14151422
- tests/mockserver/internal/sdk/models/components/customfieldvaluestr.go
14161423
- tests/mockserver/internal/sdk/models/components/customproperty.go
1424+
- tests/mockserver/internal/sdk/models/components/customsensitiveexpression.go
1425+
- tests/mockserver/internal/sdk/models/components/customsensitiverule.go
1426+
- tests/mockserver/internal/sdk/models/components/customsensitiveruletype.go
14171427
- tests/mockserver/internal/sdk/models/components/datasourcebulkmembershipdefinition.go
14181428
- tests/mockserver/internal/sdk/models/components/datasourcegroupdefinition.go
14191429
- tests/mockserver/internal/sdk/models/components/datasourcemembershipdefinition.go
@@ -2741,6 +2751,4 @@ generatedTests:
27412751
editcollection: "2025-06-12T19:13:52-04:00"
27422752
createshortcut: "2025-06-12T19:13:52-04:00"
27432753
updateshortcut: "2025-06-12T19:13:52-04:00"
2744-
releaseNotes: |
2745-
## Python SDK Changes Detected:
2746-
* `glean.client.insights.retrieve()`: `response.agents_response.agents_usage_by_department_insights.[]` **Changed**
2754+
releaseNotes: "## Python SDK Changes Detected:\n* `glean.client.announcements.create()`: \n * `request.body.structured_list.[].document.metadata.author.metadata.timezone_iana` **Added**\n * `response.body.structured_list.[].document.metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.announcements.update()`: \n * `request.body.structured_list.[].document.metadata.author.metadata.timezone_iana` **Added**\n * `response.body.structured_list.[].document.metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.answers.create()`: \n * `request.data.added_roles.[].person.metadata.timezone_iana` **Added**\n * `response.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.answers.update()`: \n * `request.added_roles.[].person.metadata.timezone_iana` **Added**\n * `response.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.answers.retrieve()`: `response.answer_result.answer.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.answers.list()`: `response.answer_results.[].answer.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.chat.create()`: \n * `request.messages.[].citations.[].source_document.metadata.author.metadata.timezone_iana` **Added**\n * `response.messages.[].citations.[].source_document.metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.chat.retrieve()`: `response.chat_result.chat.created_by.metadata.timezone_iana` **Added**\n* `glean.client.chat.list()`: `response.chat_results.[].chat.created_by.metadata.timezone_iana` **Added**\n* `glean.client.chat.create_stream()`: \n * `request.messages.[].citations.[].source_document.metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.collections.add_items()`: `response.collection.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.collections.create()`: \n * `request.added_roles.[].person.metadata.timezone_iana` **Added**\n * `response.[class].collection.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.collections.delete_item()`: `response.collection.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.collections.update()`: \n * `request.added_roles.[].person.metadata.timezone_iana` **Added**\n * `response.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.collections.update_item()`: `response.collection.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.collections.retrieve()`: `response.collection.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.collections.list()`: `response.collections.[].added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.documents.retrieve()`: `response.documents.{}.[document].metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.documents.retrieve_by_facets()`: `response.documents.[].metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.insights.retrieve()`: `response.users.activity_insights.[].user.metadata.timezone_iana` **Added**\n* `glean.client.messages.retrieve()`: `response.search_response.results.[].structured_results.[].document.metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.pins.update()`: `response.attribution.metadata.timezone_iana` **Added**\n* `glean.client.pins.retrieve()`: `response.pin.attribution.metadata.timezone_iana` **Added**\n* `glean.client.pins.list()`: `response.pins.[].attribution.metadata.timezone_iana` **Added**\n* `glean.client.pins.create()`: `response.attribution.metadata.timezone_iana` **Added**\n* `glean.client.search.query_as_admin()`: \n * `request.source_document.metadata.author.metadata.timezone_iana` **Added**\n * `response.results.[].structured_results.[].document.metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.search.autocomplete()`: `response.results.[].document.metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.search.retrieve_feed()`: `response.results.[].primary_entry.created_by.metadata.timezone_iana` **Added**\n* `glean.client.search.recommendations()`: \n * `request.source_document.metadata.author.metadata.timezone_iana` **Added**\n * `response.results.[].structured_results.[].document.metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.search.query()`: \n * `request.source_document.metadata.author.metadata.timezone_iana` **Added**\n * `response.results.[].structured_results.[].document.metadata.author.metadata.timezone_iana` **Added**\n* `glean.client.entities.list()`: `response.results.[].metadata.timezone_iana` **Added**\n* `glean.client.entities.read_people()`: `response.results.[].metadata.timezone_iana` **Added**\n* `glean.client.shortcuts.create()`: \n * `request.data.added_roles.[].person.metadata.timezone_iana` **Added**\n * `response.shortcut.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.shortcuts.list()`: `response.shortcuts.[].added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.shortcuts.update()`: \n * `request.added_roles.[].person.metadata.timezone_iana` **Added**\n * `response.shortcut.added_roles.[].person.metadata.timezone_iana` **Added**\n* `glean.client.verification.add_reminder()`: `response.metadata.last_verifier.metadata.timezone_iana` **Added**\n* `glean.client.verification.list()`: `response.documents.[].metadata.last_verifier.metadata.timezone_iana` **Added**\n* `glean.client.verification.verify()`: `response.metadata.last_verifier.metadata.timezone_iana` **Added**\n* `glean.client.governance.data.policies.retrieve()`: `response.report.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n* `glean.client.governance.data.policies.update()`: \n * `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n* `glean.client.governance.data.policies.list()`: `response.reports.[].config.sensitive_content_options.custom_sensitive_expressions` **Added**\n* `glean.client.governance.data.policies.create()`: \n * `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n * `response.report.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n* `glean.client.governance.data.reports.create()`: \n * `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n"

.speakeasy/gen.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ generation:
3030
generateNewTests: true
3131
skipResponseBodyAssertions: true
3232
python:
33-
version: 0.11.22
33+
version: 0.11.24
3434
additionalDependencies:
3535
dev: {}
3636
main: {}
@@ -61,12 +61,14 @@ python:
6161
operations: ""
6262
shared: ""
6363
webhooks: ""
64+
inferUnionDiscriminators: true
6465
inputModelSuffix: input
6566
legacyPyright: true
6667
license: ""
6768
maxMethodParams: 999
6869
methodArguments: infer-optional-args
6970
moduleName: glean.api_client
71+
multipartArrayFormat: standard
7072
outputModelSuffix: output
7173
packageManager: poetry
7274
packageName: glean
@@ -75,4 +77,3 @@ python:
7577
responseFormat: flat
7678
sseFlatResponse: false
7779
templateVersion: v2
78-
multipartArrayFormat: standard

.speakeasy/glean-merged-spec.yaml

Lines changed: 133 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.0
22
info:
33
version: 0.9.0
44
title: Glean API
5-
x-source-commit-sha: 1c30a2e9466bf278374bd82863042433f7fa8a6d
5+
x-source-commit-sha: 394a89c61a7138aefd66d2a6c86df6844107d2ef
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.
@@ -22,7 +22,7 @@ info:
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: bfa098a27c3b8f11087766de34606765c946e305
25+
x-open-api-commit-sha: 10f67696696fb9849e6f904c67f560054b7d5214
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com
@@ -6473,6 +6473,9 @@ components:
64736473
type: integer
64746474
format: int64
64756475
description: The offset of the person's timezone in seconds from UTC.
6476+
timezoneIANA:
6477+
type: string
6478+
description: The IANA timezone identifier, e.g. "America/Los_Angeles".
64766479
photoUrl:
64776480
type: string
64786481
format: url
@@ -8069,6 +8072,7 @@ components:
80698072
- VISITORS_COUNT
80708073
- RECENT_SHARES
80718074
- DOCUMENT_CONTENT
8075+
- CUSTOM_METADATA
80728076
DocumentOrError:
80738077
oneOf:
80748078
- $ref: "#/components/schemas/Document"
@@ -12092,6 +12096,48 @@ components:
1209212096
description: List of lifecycle events corresponding to the document
1209312097
items:
1209412098
$ref: "#/components/schemas/LifeCycleEvent"
12099+
CustomMetadataPutRequest:
12100+
type: object
12101+
description: Request body for adding or updating custom metadata on a document
12102+
properties:
12103+
customMetadata:
12104+
type: array
12105+
description: Array of custom metadata key-value pairs
12106+
items:
12107+
$ref: "#/components/schemas/CustomProperty"
12108+
required:
12109+
- customMetadata
12110+
CustomMetadataSchema:
12111+
type: object
12112+
description: Schema for custom metadata containing metadata key definitions
12113+
properties:
12114+
metadataKeys:
12115+
type: array
12116+
description: Array of metadata key definitions
12117+
items:
12118+
$ref: "#/components/schemas/PropertyDefinition"
12119+
required:
12120+
- metadataKeys
12121+
SuccessResponse:
12122+
type: object
12123+
description: Success response for custom metadata operations
12124+
properties:
12125+
success:
12126+
type: boolean
12127+
description: Indicates if the operation was successful
12128+
default: true
12129+
ErrorInfoResponse:
12130+
type: object
12131+
description: Error response for custom metadata operations
12132+
properties:
12133+
error:
12134+
type: string
12135+
description: Error message describing what went wrong
12136+
message:
12137+
type: string
12138+
description: Additional details about the error
12139+
required:
12140+
- error
1209512141
PropertyDefinition:
1209612142
properties:
1209712143
name:
@@ -12537,24 +12583,69 @@ components:
1253712583
type: array
1253812584
items:
1253912585
$ref: "#/components/schemas/Hotword"
12586+
CustomSensitiveRuleType:
12587+
type: string
12588+
description: Type of the custom sensitive rule.
12589+
enum:
12590+
- REGEX
12591+
- TERM
12592+
- INFO_TYPE
12593+
CustomSensitiveRule:
12594+
properties:
12595+
id:
12596+
description: Identifier for the custom sensitive expression.
12597+
type: string
12598+
value:
12599+
type: string
12600+
description: The value of the custom sensitive rule. For REGEX type, this is the regex pattern; for TERM type, it is the term to match; and for INFO_TYPE type, it refers to predefined categories of sensitive content. See https://cloud.google.com/dlp/docs/infotypes-reference for available options.
12601+
type:
12602+
$ref: "#/components/schemas/CustomSensitiveRuleType"
12603+
likelihoodThreshold:
12604+
description: Likelihood threshold for BUILT_IN infotypes (e.g., LIKELY, VERY_LIKELY). Only applicable for BUILT_IN type.
12605+
type: string
12606+
enum:
12607+
- LIKELY
12608+
- VERY_LIKELY
12609+
- POSSIBLE
12610+
- UNLIKELY
12611+
- VERY_UNLIKELY
12612+
CustomSensitiveExpression:
12613+
properties:
12614+
id:
12615+
description: Identifier for the custom sensitive expression.
12616+
type: string
12617+
keyword:
12618+
description: The keyword to match against.
12619+
$ref: "#/components/schemas/CustomSensitiveRule"
12620+
evaluationExpression:
12621+
description: The expression to evaluate the keyword match.
12622+
type: string
1254012623
SensitiveContentOptions:
1254112624
description: Options for defining sensitive content within scanned documents.
1254212625
properties:
1254312626
sensitiveInfoTypes:
12544-
description: Predefined categories of terms to consider as sensitive content. See https://cloud.google.com/dlp/docs/infotypes-reference for available types.
12627+
deprecated: true
12628+
description: DEPRECATED - use 'customSensitiveExpressions' instead.
1254512629
type: array
1254612630
items:
1254712631
$ref: "#/components/schemas/SensitiveInfoType"
1254812632
sensitiveTerms:
12549-
description: list of words and phrases to consider as sensitive content
12633+
deprecated: true
12634+
description: DEPRECATED - use 'customSensitiveExpressions' instead.
1255012635
type: array
1255112636
items:
1255212637
$ref: "#/components/schemas/SensitiveExpression"
1255312638
sensitiveRegexes:
12554-
description: list of regular expressions to consider as sensitive content
12639+
deprecated: true
12640+
description: DEPRECATED - use 'customSensitiveExpressions' instead.
1255512641
type: array
1255612642
items:
1255712643
$ref: "#/components/schemas/SensitiveExpression"
12644+
customSensitiveExpressions:
12645+
description: list of custom sensitive expressions to consider as sensitive content
12646+
type: array
12647+
items:
12648+
$ref: "#/components/schemas/CustomSensitiveExpression"
1255812649
DlpPersonMetadata:
1255912650
properties:
1256012651
firstName:
@@ -12869,6 +12960,43 @@ components:
1286912960
description: The offset of the client's timezone in minutes from UTC. e.g. PDT is -420 because it's 7 hours behind UTC.
1287012961
schema:
1287112962
type: integer
12963+
responses:
12964+
SuccessResponse:
12965+
description: OK
12966+
content:
12967+
application/json:
12968+
schema:
12969+
$ref: "#/components/schemas/SuccessResponse"
12970+
BadRequestError:
12971+
description: Bad Request
12972+
content:
12973+
application/json:
12974+
schema:
12975+
$ref: "#/components/schemas/ErrorInfoResponse"
12976+
UnauthorizedError:
12977+
description: Not Authorized
12978+
content:
12979+
application/json:
12980+
schema:
12981+
$ref: "#/components/schemas/ErrorInfoResponse"
12982+
NotFoundError:
12983+
description: Not Found
12984+
content:
12985+
application/json:
12986+
schema:
12987+
$ref: "#/components/schemas/ErrorInfoResponse"
12988+
TooManyRequestsError:
12989+
description: Too Many Requests
12990+
content:
12991+
application/json:
12992+
schema:
12993+
$ref: "#/components/schemas/ErrorInfoResponse"
12994+
InternalServerError:
12995+
description: Internal Server Error
12996+
content:
12997+
application/json:
12998+
schema:
12999+
$ref: "#/components/schemas/ErrorInfoResponse"
1287213000
x-tagGroups:
1287313001
- name: Search & Generative AI
1287413002
tags:

0 commit comments

Comments
 (0)