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.1
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.

2 changes: 1 addition & 1 deletion openapi/chat-openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19222,7 +19222,7 @@ components:
type: apiKey
info:
title: Stream API
version: v223.14.1
version: v223.17.1
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.1
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.1
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.1
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.1
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
ec8ddddb529f95fd99405644a918e3ff11540b5e8cf30ebc072acb5ac0b8a24e ./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.1
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
aaac4c769cda2624ad7ed237876a8c3b94f566da849a677f3458ccc764b962d3 ./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 @@
2d1e6b058dc1e77bab8720a75cfadf66a170e136a27a8646f546d79f22f37870 ./v2/chat-serverside-api.json
4e211eea810f7d99cee60edefa6e127e3fd0ad9f79c9de31cedbb1f196d2a697 ./v2/chat-serverside-api.json
Loading
Loading