Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion openapi/chat-openapi-clientside.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion openapi/chat-openapi-clientside.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15699,7 +15699,7 @@ components:
type: apiKey
info:
title: Stream API
version: v226.23.0
version: v226.24.0
openapi: 3.0.3
paths:
/app:
Expand Down
2 changes: 1 addition & 1 deletion openapi/chat-openapi.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions openapi/chat-openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -601,7 +601,7 @@ components:
type: string
x-stream-index: "002.001"
type:
default: export.moderation_logs.error
default: export.bulk_image_moderation.error
type: string
x-stream-index: "003.002"
required:
Expand Down Expand Up @@ -20979,7 +20979,7 @@ components:
type: apiKey
info:
title: Stream API
version: v226.23.0
version: v226.24.0
openapi: 3.0.3
paths:
/app:
Expand Down
2 changes: 1 addition & 1 deletion openapi/clientside-api.json

Large diffs are not rendered by default.

101 changes: 100 additions & 1 deletion openapi/clientside-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7126,6 +7126,54 @@ components:
title: VoteData
x-stream-index: "004"
type: object
ChangeFeedVisibilityRequest:
nullable: true
properties:
pending_follows_action:
description: 'What to do with existing pending follows when loosening visibility
from ''followers'': auto_approve (default) or reject'
enum:
- auto_approve
- reject
title: Pending Follows Action
type: string
x-stream-index: "004"
visibility:
description: 'Feed visibility level: public, visible, followers, members,
or private'
enum:
- public
- visible
- followers
- members
- private
title: Visibility
type: string
x-stream-index: "003"
required:
- visibility
title: Change Feed Visibility Request
type: object
ChangeFeedVisibilityResponse:
nullable: true
properties:
duration:
type: string
x-stream-index: "002.001"
feed:
$ref: '#/components/schemas/FeedResponse'
description: The feed with the intended new visibility. The DB is updated
asynchronously; a subsequent GET may briefly return the previous visibility
until the background reconciliation task commits. Numeric fields (follower_count,
member_count, pending-follow counts) reflect pre-change state and should
be considered stale until reconciliation completes.
title: Feed
x-stream-index: "001"
required:
- feed
- duration
title: Change Feed Visibility Response
type: object
ChannelConfig:
description: Channel configuration overrides
properties:
Expand Down Expand Up @@ -36668,7 +36716,7 @@ components:
type: apiKey
info:
title: Stream API
version: v226.23.0
version: v226.24.0
openapi: 3.0.3
paths:
/api/v2/app:
Expand Down Expand Up @@ -41974,6 +42022,57 @@ paths:
summary: Mark activities as read/seen/watched
tags:
- product:feeds
/api/v2/feeds/feed_groups/{feed_group_id}/feeds/{feed_id}/change_visibility:
post:
description: |
Changes the visibility of an existing feed. Follow reconciliation (rewriting pending follows on loosening, or removing disallowed follows/members on tightening) runs asynchronously in the background; the response returns optimistically with the intended visibility.
operationId: ChangeFeedVisibility
parameters:
- in: path
name: feed_group_id
required: true
schema:
maxLength: 255
type: string
writeOnly: true
x-stream-index: "001"
- in: path
name: feed_id
required: true
schema:
maxLength: 255
type: string
writeOnly: true
x-stream-index: "002"
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ChangeFeedVisibilityRequest'
description: Change Feed Visibility Request
required: true
responses:
"201":
content:
application/json:
schema:
$ref: '#/components/schemas/ChangeFeedVisibilityResponse'
description: Change Feed Visibility Response
"400":
content:
application/json:
schema:
$ref: '#/components/schemas/APIError'
description: Bad request
"429":
content:
application/json:
schema:
$ref: '#/components/schemas/APIError'
description: Too many requests
summary: Change a feed's visibility
tags:
- product:feeds
/api/v2/feeds/feed_groups/{feed_group_id}/feeds/{feed_id}/members:
patch:
description: |
Expand Down
2 changes: 1 addition & 1 deletion openapi/moderation-clientside-api.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion openapi/moderation-clientside-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6364,7 +6364,7 @@ components:
type: apiKey
info:
title: Stream API
version: v226.23.0
version: v226.24.0
openapi: 3.0.3
paths:
/api/v2/moderation/action_config:
Expand Down
2 changes: 1 addition & 1 deletion openapi/moderation-openapi.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion openapi/moderation-openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4570,7 +4570,7 @@ components:
type: apiKey
info:
title: Stream API
version: v226.23.0
version: v226.24.0
openapi: 3.0.3
paths:
/api/v1/moderation/chat_message_tasks:
Expand Down
2 changes: 1 addition & 1 deletion openapi/moderation-serverside-api.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion openapi/moderation-serverside-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8329,7 +8329,7 @@ components:
type: apiKey
info:
title: Stream API
version: v226.23.0
version: v226.24.0
openapi: 3.0.3
paths:
/api/v2/moderation/action_config:
Expand Down
2 changes: 1 addition & 1 deletion openapi/serverside-api.json

Large diffs are not rendered by default.

103 changes: 101 additions & 2 deletions openapi/serverside-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3323,7 +3323,7 @@ components:
type: string
x-stream-index: "002.001"
type:
default: export.moderation_logs.error
default: export.users.error
type: string
x-stream-index: "003.002"
required:
Expand Down Expand Up @@ -8318,6 +8318,54 @@ components:
title: VoteData
x-stream-index: "004"
type: object
ChangeFeedVisibilityRequest:
nullable: true
properties:
pending_follows_action:
description: 'What to do with existing pending follows when loosening visibility
from ''followers'': auto_approve (default) or reject'
enum:
- auto_approve
- reject
title: Pending Follows Action
type: string
x-stream-index: "004"
visibility:
description: 'Feed visibility level: public, visible, followers, members,
or private'
enum:
- public
- visible
- followers
- members
- private
title: Visibility
type: string
x-stream-index: "003"
required:
- visibility
title: Change Feed Visibility Request
type: object
ChangeFeedVisibilityResponse:
nullable: true
properties:
duration:
type: string
x-stream-index: "002.001"
feed:
$ref: '#/components/schemas/FeedResponse'
description: The feed with the intended new visibility. The DB is updated
asynchronously; a subsequent GET may briefly return the previous visibility
until the background reconciliation task commits. Numeric fields (follower_count,
member_count, pending-follow counts) reflect pre-change state and should
be considered stale until reconciliation completes.
title: Feed
x-stream-index: "001"
required:
- feed
- duration
title: Change Feed Visibility Response
type: object
ChannelBatchCompletedEvent:
nullable: true
properties:
Expand Down Expand Up @@ -46073,7 +46121,7 @@ components:
type: apiKey
info:
title: Stream API
version: v226.23.0
version: v226.24.0
openapi: 3.0.3
paths:
/api/v2/app:
Expand Down Expand Up @@ -53046,6 +53094,57 @@ paths:
summary: Mark activities as read/seen/watched
tags:
- product:feeds
/api/v2/feeds/feed_groups/{feed_group_id}/feeds/{feed_id}/change_visibility:
post:
description: |
Changes the visibility of an existing feed. Follow reconciliation (rewriting pending follows on loosening, or removing disallowed follows/members on tightening) runs asynchronously in the background; the response returns optimistically with the intended visibility.
operationId: ChangeFeedVisibility
parameters:
- in: path
name: feed_group_id
required: true
schema:
maxLength: 255
type: string
writeOnly: true
x-stream-index: "001"
- in: path
name: feed_id
required: true
schema:
maxLength: 255
type: string
writeOnly: true
x-stream-index: "002"
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ChangeFeedVisibilityRequest'
description: Change Feed Visibility Request
required: true
responses:
"201":
content:
application/json:
schema:
$ref: '#/components/schemas/ChangeFeedVisibilityResponse'
description: Change Feed Visibility Response
"400":
content:
application/json:
schema:
$ref: '#/components/schemas/APIError'
description: Bad request
"429":
content:
application/json:
schema:
$ref: '#/components/schemas/APIError'
description: Too many requests
summary: Change a feed's visibility
tags:
- product:feeds
/api/v2/feeds/feed_groups/{feed_group_id}/feeds/{feed_id}/members:
patch:
description: |
Expand Down
2 changes: 1 addition & 1 deletion openapi/v2/chat-clientside-api.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion openapi/v2/chat-clientside-api.json.sha256
Original file line number Diff line number Diff line change
@@ -1 +1 @@
77714a7832ea905ade756d8960a9ad7625f7736697a4a27e13d16df67b440ea5 ./v2/chat-clientside-api.json
372009ed85b37c417e6c25cd6890281528cef3c2732767d537acc3c980d2ee40 ./v2/chat-clientside-api.json
2 changes: 1 addition & 1 deletion openapi/v2/chat-clientside-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19506,7 +19506,7 @@ components:
type: apiKey
info:
title: Stream API
version: v226.23.0
version: v226.24.0
openapi: 3.0.3
paths:
/api/v2/app:
Expand Down
2 changes: 1 addition & 1 deletion openapi/v2/chat-clientside-api.yaml.sha256
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ffd18548f4ad8c596f51b328d7a05ad5fabac2c28ba81b77a638d75c6af6311f ./v2/chat-clientside-api.yaml
ba4aa1699e46282dd1baf60c8e7a25d01a9ee3d9210edb0ab4c1a1f6b1f7a12e ./v2/chat-clientside-api.yaml
2 changes: 1 addition & 1 deletion openapi/v2/chat-serverside-api.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion openapi/v2/chat-serverside-api.json.sha256
Original file line number Diff line number Diff line change
@@ -1 +1 @@
57a08fc4ddea37061e2f1c5fb2f57afa331df9d22bde4e1de9b2c6a9673e144f ./v2/chat-serverside-api.json
7368bf15f6b5e19b5f6699648846824bbec05a45b452748070c03f5a3012bf40 ./v2/chat-serverside-api.json
4 changes: 2 additions & 2 deletions openapi/v2/chat-serverside-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1034,7 +1034,7 @@ components:
type: string
x-stream-index: "002.001"
type:
default: export.moderation_logs.error
default: export.channels.error
type: string
x-stream-index: "003.002"
required:
Expand Down Expand Up @@ -26683,7 +26683,7 @@ components:
type: apiKey
info:
title: Stream API
version: v226.23.0
version: v226.24.0
openapi: 3.0.3
paths:
/api/v2/app:
Expand Down
2 changes: 1 addition & 1 deletion openapi/v2/chat-serverside-api.yaml.sha256
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d1cbf192ad0caf376f6707fce1a740e2bbe6809a74c68cea62e53e4695974f4d ./v2/chat-serverside-api.yaml
a24d1fca8bcd5c2db8ff3b9339c6c2223794ceb01f71af035cc46114de9dd23d ./v2/chat-serverside-api.yaml
2 changes: 1 addition & 1 deletion openapi/v2/clientside-api.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion openapi/v2/clientside-api.json.sha256
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0caa7695944b1133b5c02cd4b08358532e70f4b2ef6069051bc432d653908563 ./v2/clientside-api.json
01f4d953f7e5f336da54e05be45de79eef8ebe23677fc4565fa224f56690ffc8 ./v2/clientside-api.json
Loading
Loading