Skip to content

Commit 2eaf4ba

Browse files
chore: update OpenAPI specs to v239.91.0 (#2183)
Co-authored-by: GH Action CI Stream <ci@stream.io>
1 parent ab190f3 commit 2eaf4ba

58 files changed

Lines changed: 1284 additions & 342 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎openapi/chat-openapi-clientside.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎openapi/chat-openapi-clientside.yaml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18253,7 +18253,7 @@ components:
1825318253
type: apiKey
1825418254
info:
1825518255
title: Stream API
18256-
version: v239.90.2
18256+
version: v239.91.0
1825718257
x-stream-breaking-changes:
1825818258
go:
1825918259
- CHA-3441 (2026-10-08)
@@ -18263,6 +18263,7 @@ info:
1826318263
- CHA-6186 (2026-10-19)
1826418264
- FEEDS-1972 (2026-10-06)
1826518265
- FLU-1102 (2026-10-23)
18266+
- FLU-1103 (2026-10-26)
1826618267
- FLU-755 (2026-10-14)
1826718268
- FLU-755 (2026-10-21)
1826818269
- MOD2-1119 (2026-10-13)
@@ -18288,6 +18289,7 @@ info:
1828818289
- FEEDS-1590 (2026-10-05)
1828918290
- FEEDS-1875 (2026-09-09)
1829018291
- FEEDS-1972 (2026-10-06)
18292+
- FLU-1103 (2026-10-26)
1829118293
- MOD2-1189 (2026-07-29)
1829218294
- MOD2-1482 (2026-10-02)
1829318295
- MOD2-1486 (2026-10-02)

‎openapi/chat-openapi.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎openapi/chat-openapi.yaml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25855,7 +25855,7 @@ components:
2585525855
type: apiKey
2585625856
info:
2585725857
title: Stream API
25858-
version: v239.90.2
25858+
version: v239.91.0
2585925859
x-stream-breaking-changes:
2586025860
go:
2586125861
- CHA-3441 (2026-10-08)
@@ -25865,6 +25865,7 @@ info:
2586525865
- CHA-6186 (2026-10-19)
2586625866
- FEEDS-1972 (2026-10-06)
2586725867
- FLU-1102 (2026-10-23)
25868+
- FLU-1103 (2026-10-26)
2586825869
- FLU-755 (2026-10-14)
2586925870
- FLU-755 (2026-10-21)
2587025871
- MOD2-1119 (2026-10-13)
@@ -25890,6 +25891,7 @@ info:
2589025891
- FEEDS-1590 (2026-10-05)
2589125892
- FEEDS-1875 (2026-09-09)
2589225893
- FEEDS-1972 (2026-10-06)
25894+
- FLU-1103 (2026-10-26)
2589325895
- MOD2-1189 (2026-07-29)
2589425896
- MOD2-1482 (2026-10-02)
2589525897
- MOD2-1486 (2026-10-02)

‎openapi/clientside-api.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎openapi/clientside-api.yaml‎

Lines changed: 97 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -12649,14 +12649,10 @@ components:
1264912649
type: string
1265012650
x-stream-index: "001"
1265112651
push_provider:
12652+
$ref: '#/components/schemas/PushProviderName'
1265212653
description: Push provider
12653-
enum:
12654-
- firebase
12655-
- apn
12656-
- huawei
12657-
- xiaomi
1265812654
title: PushProvider
12659-
type: string
12655+
x-stream-description: Push provider
1266012656
x-stream-index: "002"
1266112657
push_provider_name:
1266212658
description: Push provider name
@@ -14954,69 +14950,69 @@ components:
1495414950
properties:
1495514951
activity_filter:
1495614952
$ref: '#/components/schemas/ActivityFilterConfig'
14957-
x-stream-index: "021"
14953+
x-stream-index: "022"
1495814954
activity_processors:
1495914955
items:
1496014956
$ref: '#/components/schemas/ActivityProcessorConfig'
1496114957
type: array
14962-
x-stream-index: "015"
14958+
x-stream-index: "016"
1496314959
activity_selectors:
1496414960
items:
1496514961
$ref: '#/components/schemas/ActivitySelectorConfig'
1496614962
type: array
14967-
x-stream-index: "016"
14963+
x-stream-index: "017"
1496814964
aggregation:
1496914965
$ref: '#/components/schemas/AggregationConfig'
14970-
x-stream-index: "018"
14966+
x-stream-index: "019"
1497114967
aggregation_version:
1497214968
format: int32
1497314969
type: integer
14974-
x-stream-index: "019"
14970+
x-stream-index: "020"
1497514971
app_pk:
1497614972
format: int32
1497714973
type: integer
1497814974
x-stream-index: "003"
1497914975
created_at:
1498014976
format: date-time
1498114977
type: number
14982-
x-stream-index: "011"
14978+
x-stream-index: "012"
1498314979
custom:
1498414980
additionalProperties: {}
1498514981
type: object
14986-
x-stream-index: "010"
14982+
x-stream-index: "011"
1498714983
default_follower_role:
1498814984
type: string
14989-
x-stream-index: "009"
14985+
x-stream-index: "010"
1499014986
default_visibility:
1499114987
$ref: '#/components/schemas/FeedVisibility'
14992-
x-stream-index: "008"
14988+
x-stream-index: "009"
1499314989
deleted_at:
1499414990
format: date-time
1499514991
type: number
14996-
x-stream-index: "013"
14992+
x-stream-index: "014"
1499714993
group_id:
1499814994
type: string
1499914995
x-stream-index: "004"
1500014996
last_feed_get_at:
1500114997
format: date-time
1500214998
type: number
15003-
x-stream-index: "020"
14999+
x-stream-index: "021"
1500415000
notification:
1500515001
$ref: '#/components/schemas/NotificationConfig'
15006-
x-stream-index: "005"
15002+
x-stream-index: "006"
1500715003
push_notification:
1500815004
$ref: '#/components/schemas/PushNotificationConfig'
15009-
x-stream-index: "007"
15005+
x-stream-index: "008"
1501015006
ranking:
1501115007
$ref: '#/components/schemas/RankingConfig'
15012-
x-stream-index: "017"
15008+
x-stream-index: "018"
1501315009
stories:
1501415010
$ref: '#/components/schemas/StoriesConfig'
15015-
x-stream-index: "014"
15011+
x-stream-index: "015"
1501615012
updated_at:
1501715013
format: date-time
1501815014
type: number
15019-
x-stream-index: "012"
15015+
x-stream-index: "013"
1502015016
required:
1502115017
- app_pk
1502215018
- group_id
@@ -17575,6 +17571,13 @@ components:
1757517571
- mode
1757617572
- capture_interval_in_seconds
1757717573
type: object
17574+
FriendReactionType:
17575+
description: Which follow relationship friend reactions are drawn from.
17576+
enum:
17577+
- following
17578+
- mutual
17579+
title: FriendReactionType
17580+
type: string
1757817581
FriendReactionsOptions:
1757917582
description: Options to control fetching reactions from friends (users you follow
1758017583
or have mutual follows with).
@@ -17594,14 +17597,14 @@ components:
1759417597
type: integer
1759517598
x-stream-index: "003"
1759617599
type:
17600+
$ref: '#/components/schemas/FriendReactionType'
1759717601
description: 'Default: ''following''. The type of friend relationship to
1759817602
use. ''following'' = users you follow, ''mutual'' = users with mutual
1759917603
follows. One of: following, mutual'
17600-
enum:
17601-
- following
17602-
- mutual
1760317604
title: Friend Type
17604-
type: string
17605+
x-stream-description: 'Default: ''following''. The type of friend relationship
17606+
to use. ''following'' = users you follow, ''mutual'' = users with mutual
17607+
follows. One of: following, mutual'
1760517608
x-stream-index: "002"
1760617609
title: Friend Reactions Options
1760717610
type: object
@@ -27593,6 +27596,15 @@ components:
2759327596
title: Schedule
2759427597
x-stream-index: "007"
2759527598
type: object
27599+
PushProviderName:
27600+
description: Push provider.
27601+
enum:
27602+
- firebase
27603+
- apn
27604+
- huawei
27605+
- xiaomi
27606+
title: PushProviderName
27607+
type: string
2759627608
PushScheduleInput:
2759727609
description: 'A recurring quiet-hours schedule: while any quiet window is active,
2759827610
push notifications for the user are suppressed. Suppressed notifications are
@@ -35661,6 +35673,22 @@ components:
3566135673
x-stream-is-event: true
3566235674
x-stream-throttle-group: ordered
3566335675
x-stream-ws-base-event-name: VideoEvent
35676+
ScheduledMessageFailureReason:
35677+
description: Why sending a scheduled message failed.
35678+
enum:
35679+
- banned
35680+
- no_permission
35681+
- channel_frozen
35682+
- channel_deleted
35683+
- user_deleted
35684+
- moderation_blocked
35685+
- hook_rejected
35686+
- expired
35687+
- internal_error
35688+
- invalid_message
35689+
- pending_not_supported
35690+
title: ScheduledMessageFailureReason
35691+
type: string
3566435692
ScheduledMessageLocation:
3566535693
description: The location a scheduled message will share
3566635694
properties:
@@ -35693,6 +35721,14 @@ components:
3569335721
- created_by_device_id
3569435722
title: Scheduled Message Location
3569535723
type: object
35724+
ScheduledMessageQueryStatus:
35725+
description: Status filter for querying scheduled messages.
35726+
enum:
35727+
- scheduled
35728+
- sending
35729+
- failed
35730+
title: ScheduledMessageQueryStatus
35731+
type: string
3569635732
ScheduledMessageResponse:
3569735733
description: A message scheduled to be sent later
3569835734
properties:
@@ -35713,12 +35749,16 @@ components:
3571335749
type: number
3571435750
x-stream-index: "008"
3571535751
failure_reason:
35752+
$ref: '#/components/schemas/ScheduledMessageFailureReason'
3571635753
description: 'Why sending the message failed. Only set when status is failed.
3571735754
One of: banned, no_permission, channel_frozen, channel_deleted, user_deleted,
3571835755
moderation_blocked, hook_rejected, expired, internal_error, invalid_message,
3571935756
pending_not_supported'
3572035757
title: Failure reason
35721-
type: string
35758+
x-stream-description: 'Why sending the message failed. Only set when status
35759+
is failed. One of: banned, no_permission, channel_frozen, channel_deleted,
35760+
user_deleted, moderation_blocked, hook_rejected, expired, internal_error,
35761+
invalid_message, pending_not_supported'
3572235762
x-stream-index: "007"
3572335763
id:
3572435764
description: Unique identifier of the scheduled message
@@ -35737,12 +35777,16 @@ components:
3573735777
type: number
3573835778
x-stream-index: "005"
3573935779
status:
35780+
$ref: '#/components/schemas/ScheduledMessageStatus'
3574035781
description: 'Status of the scheduled message. One of: scheduled, sending,
3574135782
failed, canceled, sent. A message is sending from its first send attempt
3574235783
until it is sent or fails, including while it waits to retry a failed
3574335784
attempt; it cannot be edited, canceled or sent now while sending'
3574435785
title: Status
35745-
type: string
35786+
x-stream-description: 'Status of the scheduled message. One of: scheduled,
35787+
sending, failed, canceled, sent. A message is sending from its first send
35788+
attempt until it is sent or fails, including while it waits to retry a
35789+
failed attempt; it cannot be edited, canceled or sent now while sending'
3574635790
x-stream-index: "006"
3574735791
updated_at:
3574835792
description: Date/time of the last update
@@ -35823,6 +35867,16 @@ components:
3582335867
x-stream-is-event: true
3582435868
x-stream-throttle-group: ordered
3582535869
x-stream-ws-base-event-name: VideoEvent
35870+
ScheduledMessageStatus:
35871+
description: Status of a scheduled message.
35872+
enum:
35873+
- scheduled
35874+
- sending
35875+
- failed
35876+
- canceled
35877+
- sent
35878+
title: ScheduledMessageStatus
35879+
type: string
3582635880
ScheduledMessageUpdatedEvent:
3582735881
description: Emitted when a scheduled message is updated.
3582835882
nullable: true
@@ -35887,11 +35941,11 @@ components:
3588735941
description: 'Only these statuses, as reported in each scheduled message''s
3588835942
status. One or more of: scheduled, sending, failed'
3588935943
items:
35944+
$ref: '#/components/schemas/ScheduledMessageQueryStatus'
3589035945
enum:
3589135946
- scheduled
3589235947
- sending
3589335948
- failed
35894-
type: string
3589535949
maxItems: 3
3589635950
title: Status
3589735951
type: array
@@ -37321,12 +37375,22 @@ components:
3732137375
type: string
3732237376
x-stream-index: "001"
3732337377
type:
37378+
$ref: '#/components/schemas/SortParamType'
3732437379
description: 'Type of field to sort by. Empty string or omitted means string
3732537380
type (default). One of: number, boolean'
3732637381
title: Type
37327-
type: string
37382+
x-stream-description: 'Type of field to sort by. Empty string or omitted
37383+
means string type (default). One of: number, boolean'
3732837384
x-stream-index: "002"
3732937385
type: object
37386+
SortParamType:
37387+
description: Type of a sort field. The empty value means string.
37388+
enum:
37389+
- ""
37390+
- number
37391+
- boolean
37392+
title: SortParamType
37393+
type: string
3733037394
SourceHealth:
3733137395
properties:
3733237396
co_host_peak:
@@ -44507,7 +44571,7 @@ components:
4450744571
type: apiKey
4450844572
info:
4450944573
title: Stream API
44510-
version: v239.90.2
44574+
version: v239.91.0
4451144575
x-stream-breaking-changes:
4451244576
go:
4451344577
- CHA-3441 (2026-10-08)
@@ -44517,6 +44581,7 @@ info:
4451744581
- CHA-6186 (2026-10-19)
4451844582
- FEEDS-1972 (2026-10-06)
4451944583
- FLU-1102 (2026-10-23)
44584+
- FLU-1103 (2026-10-26)
4452044585
- FLU-755 (2026-10-14)
4452144586
- FLU-755 (2026-10-21)
4452244587
- MOD2-1119 (2026-10-13)
@@ -44542,6 +44607,7 @@ info:
4454244607
- FEEDS-1590 (2026-10-05)
4454344608
- FEEDS-1875 (2026-09-09)
4454444609
- FEEDS-1972 (2026-10-06)
44610+
- FLU-1103 (2026-10-26)
4454544611
- MOD2-1189 (2026-07-29)
4454644612
- MOD2-1482 (2026-10-02)
4454744613
- MOD2-1486 (2026-10-02)

‎openapi/moderation-clientside-api.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)