Skip to content
Open
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 @@ -14330,7 +14330,7 @@ components:
type: apiKey
info:
title: Stream API
version: v223.14.1
version: v223.17.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 @@ -586,7 +586,7 @@ components:
type: string
x-stream-index: "002.001"
type:
default: export.users.error
default: export.channels.error
type: string
x-stream-index: "003.002"
required:
Expand Down Expand Up @@ -19222,7 +19222,7 @@ components:
type: apiKey
info:
title: Stream API
version: v223.14.1
version: v223.17.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.

97 changes: 93 additions & 4 deletions openapi/clientside-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25107,6 +25107,57 @@ components:
$ref: '#/components/schemas/MetricTimeSeries'
x-stream-index: "001"
type: object
ResolveSipAuthRequest:
description: Request to determine SIP trunk authentication requirements
nullable: true
properties:
sip_caller_number:
description: SIP caller number
title: string
type: string
x-stream-index: "002"
sip_trunk_number:
description: SIP trunk number to look up
title: string
type: string
x-stream-index: "001"
required:
- sip_trunk_number
- sip_caller_number
title: ResolveSipAuthRequest
type: object
ResolveSipAuthResponse:
description: Response containing the pre-authentication decision for a SIP trunk
nullable: true
properties:
auth_result:
description: 'Authentication result: password, accept, or no_trunk_found'
title: string
type: string
x-stream-index: "001"
duration:
type: string
x-stream-index: "005.001"
password:
description: Password for digest authentication (when auth_result is password)
title: string
type: string
x-stream-index: "003"
trunk_id:
description: ID of the matched SIP trunk
title: string
type: string
x-stream-index: "004"
username:
description: Username for digest authentication (when auth_result is password)
title: string
type: string
x-stream-index: "002"
required:
- auth_result
- duration
title: ResolveSipAuthResponse
type: object
ResolveSipInboundRequest:
description: Request to resolve SIP inbound routing using challenge authentication
nullable: true
Expand All @@ -25123,7 +25174,7 @@ components:
minLength: 3
title: string
type: string
x-stream-index: "005"
x-stream-index: "006"
sip_caller_number:
description: SIP caller number
title: string
Expand All @@ -25135,16 +25186,20 @@ components:
description: Optional SIP headers as key-value pairs
title: map[string]string
type: object
x-stream-index: "004"
x-stream-index: "005"
sip_trunk_number:
description: SIP trunk number to resolve
title: string
type: string
x-stream-index: "001"
trunk_id:
description: Optional pre-authenticated trunk ID (from PreAuth no-auth flow)
title: string
type: string
x-stream-index: "004"
required:
- sip_trunk_number
- sip_caller_number
- challenge
title: ResolveSipInboundRequest
type: object
ResolveSipInboundResponse:
Expand Down Expand Up @@ -33352,7 +33407,7 @@ components:
type: apiKey
info:
title: Stream API
version: v223.14.1
version: v223.17.0
openapi: 3.0.3
paths:
/api/v2/app:
Expand Down Expand Up @@ -43982,6 +44037,40 @@ paths:
summary: Get Edges
tags:
- product:video
/api/v2/video/sip/auth:
post:
description: |
Determine authentication requirements for an inbound SIP call before sending a digest challenge
operationId: ResolveSipAuth
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ResolveSipAuthRequest'
description: ResolveSipAuthRequest
required: true
responses:
"201":
content:
application/json:
schema:
$ref: '#/components/schemas/ResolveSipAuthResponse'
description: ResolveSipAuthResponse
"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: Resolve SIP Auth
tags:
- product:video
/api/v2/video/sip/resolve:
post:
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 @@ -7545,7 +7545,7 @@ components:
type: apiKey
info:
title: Stream API
version: v223.14.1
version: v223.17.0
openapi: 3.0.3
paths:
/api/v2/moderation/appeal:
Expand Down
2 changes: 1 addition & 1 deletion openapi/moderation-serverside-api.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions openapi/moderation-serverside-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -912,7 +912,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 @@ -9050,7 +9050,7 @@ components:
type: apiKey
info:
title: Stream API
version: v223.14.1
version: v223.17.0
openapi: 3.0.3
paths:
/api/v2/moderation/appeal:
Expand Down
2 changes: 1 addition & 1 deletion openapi/serverside-api.json

Large diffs are not rendered by default.

113 changes: 106 additions & 7 deletions openapi/serverside-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3202,7 +3202,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 @@ -12740,6 +12740,12 @@ components:
title: '[]string'
type: array
x-stream-index: "002"
password:
description: Optional password for SIP trunk authentication
maxLength: 255
title: string
type: string
x-stream-index: "003"
required:
- name
- numbers
Expand Down Expand Up @@ -31087,6 +31093,57 @@ components:
$ref: '#/components/schemas/MetricTimeSeries'
x-stream-index: "001"
type: object
ResolveSipAuthRequest:
description: Request to determine SIP trunk authentication requirements
nullable: true
properties:
sip_caller_number:
description: SIP caller number
title: string
type: string
x-stream-index: "002"
sip_trunk_number:
description: SIP trunk number to look up
title: string
type: string
x-stream-index: "001"
required:
- sip_trunk_number
- sip_caller_number
title: ResolveSipAuthRequest
type: object
ResolveSipAuthResponse:
description: Response containing the pre-authentication decision for a SIP trunk
nullable: true
properties:
auth_result:
description: 'Authentication result: password, accept, or no_trunk_found'
title: string
type: string
x-stream-index: "001"
duration:
type: string
x-stream-index: "005.001"
password:
description: Password for digest authentication (when auth_result is password)
title: string
type: string
x-stream-index: "003"
trunk_id:
description: ID of the matched SIP trunk
title: string
type: string
x-stream-index: "004"
username:
description: Username for digest authentication (when auth_result is password)
title: string
type: string
x-stream-index: "002"
required:
- auth_result
- duration
title: ResolveSipAuthResponse
type: object
ResolveSipInboundRequest:
description: Request to resolve SIP inbound routing using challenge authentication
nullable: true
Expand All @@ -31103,7 +31160,7 @@ components:
minLength: 3
title: string
type: string
x-stream-index: "005"
x-stream-index: "006"
sip_caller_number:
description: SIP caller number
title: string
Expand All @@ -31115,16 +31172,20 @@ components:
description: Optional SIP headers as key-value pairs
title: map[string]string
type: object
x-stream-index: "004"
x-stream-index: "005"
sip_trunk_number:
description: SIP trunk number to resolve
title: string
type: string
x-stream-index: "001"
trunk_id:
description: Optional pre-authenticated trunk ID (from PreAuth no-auth flow)
title: string
type: string
x-stream-index: "004"
required:
- sip_trunk_number
- sip_caller_number
- challenge
title: ResolveSipInboundRequest
type: object
ResolveSipInboundResponse:
Expand Down Expand Up @@ -38263,7 +38324,6 @@ components:
description: List of called numbers
items:
type: string
minItems: 1
title: '[]string'
type: array
x-stream-index: "004"
Expand Down Expand Up @@ -38311,7 +38371,6 @@ components:
required:
- name
- trunk_ids
- called_numbers
- caller_configs
title: UpdateSIPInboundRoutingRuleRequest
type: object
Expand Down Expand Up @@ -38351,6 +38410,12 @@ components:
title: '[]string'
type: array
x-stream-index: "003"
password:
description: Optional password for SIP trunk authentication
maxLength: 255
title: string
type: string
x-stream-index: "004"
required:
- name
- numbers
Expand Down Expand Up @@ -41534,7 +41599,7 @@ components:
type: apiKey
info:
title: Stream API
version: v223.14.1
version: v223.17.0
openapi: 3.0.3
paths:
/api/v2/app:
Expand Down Expand Up @@ -56076,6 +56141,40 @@ paths:
summary: Get Edges
tags:
- product:video
/api/v2/video/sip/auth:
post:
description: |
Determine authentication requirements for an inbound SIP call before sending a digest challenge
operationId: ResolveSipAuth
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ResolveSipAuthRequest'
description: ResolveSipAuthRequest
required: true
responses:
"201":
content:
application/json:
schema:
$ref: '#/components/schemas/ResolveSipAuthResponse'
description: ResolveSipAuthResponse
"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: Resolve SIP Auth
tags:
- product:video
/api/v2/video/sip/inbound_routing_rules:
get:
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 @@
0509cb946d0eef79590e2062fffae6897f8f34c1a609e494e33fdc8b6570cc70 ./v2/chat-clientside-api.json
1e83cd74239ee1c6da793d1da50dc307600420b07f975e21c1ab21b6b7d16244 ./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 @@ -19425,7 +19425,7 @@ components:
type: apiKey
info:
title: Stream API
version: v223.14.1
version: v223.17.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 @@
a983bc483bd65ceb67f032ce035658fa260942e255add12eda76b79377154b23 ./v2/chat-clientside-api.yaml
e004478d53fea897b8c39a52ab0fedee7033f44006c33f75eb65963dd2ce5f85 ./v2/chat-clientside-api.yaml
Loading
Loading