Skip to content

Commit 2780f5c

Browse files
authored
Merge pull request #298 from signalwire/fern/hide-transcribe-page
docs: hide in-progress transcribe pages in server SDK
2 parents 0277342 + b3d7402 commit 2780f5c

14 files changed

Lines changed: 14 additions & 199 deletions

File tree

fern/apis/signalwire-rest/openapi.yaml

Lines changed: 8 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -152,17 +152,17 @@ tags:
152152
url: https://signalwire.com/docs/apis
153153
description: Developer documentation on SWML Script, Fabric API endpoints
154154
- name: Subscriber SIP Credentials
155-
description: Endpoints related to creating & managing Subscriber SIP Endpoints
155+
description: Endpoints related to creating & managing [Subscriber](/docs/platform/subscribers) SIP Endpoints.
156156
externalDocs:
157157
url: https://signalwire.com/docs/apis
158158
description: Developer documentation on Subscriber SIP Endpoint, Fabric API endpoints
159159
- name: Subscriber Tokens
160-
description: Endpoints related to creating & managing Subscriber tokens
160+
description: Endpoints related to creating & managing [Subscriber](/docs/platform/subscribers) tokens.
161161
externalDocs:
162162
url: https://signalwire.com/docs/apis
163163
description: Developer documentation on Subscriber token, Fabric API endpoints
164164
- name: Subscribers
165-
description: Endpoints related to creating & managing Subscribers
165+
description: Endpoints related to creating & managing [Subscribers](/docs/platform/subscribers).
166166
externalDocs:
167167
url: https://signalwire.com/docs/apis
168168
description: Developer documentation on Subscriber, Fabric API endpoints
@@ -207,7 +207,7 @@ tags:
207207
url: https://signalwire.com/docs/apis
208208
description: Developer documentation on FreeSWITCH Connector, Fabric API endpoints
209209
- name: Addresses
210-
description: Client-side endpoints for listing and retrieving resource addresses using subscriber access tokens (SAT). Intended for use with the Browser SDK to resolve addresses from the client.
210+
description: Client-side endpoints for listing and retrieving resource addresses using [subscriber](/docs/platform/subscribers) access tokens (SAT). Intended for use with the Browser SDK to resolve addresses from the client.
211211
externalDocs:
212212
url: https://signalwire.com/docs/apis
213213
description: Developer documentation on Fabric Address, Fabric API endpoints
@@ -343,8 +343,6 @@ paths:
343343
| `calling.stream.stop` | Stop active stream |
344344
| `calling.denoise` | Start noise reduction on a call |
345345
| `calling.denoise.stop` | Stop noise reduction |
346-
| `calling.transcribe` | Start call transcription |
347-
| `calling.transcribe.stop` | Stop active transcription |
348346
| `calling.ai_hold` | Place an AI call on hold |
349347
| `calling.ai_unhold` | Resume an AI call from hold |
350348
| `calling.ai_message` | Inject a message into an active AI conversation |
@@ -706,23 +704,6 @@ paths:
706704
command: calling.denoise.stop
707705
id: 3fa85f64-5717-4562-b3fc-2c963f66afa6
708706
params: {}
709-
calling.transcribe:
710-
summary: calling.transcribe
711-
description: Start transcription on an active call
712-
value:
713-
command: calling.transcribe
714-
id: 3fa85f64-5717-4562-b3fc-2c963f66afa6
715-
params:
716-
control_id: transcribe-control-1
717-
status_url: https://example.com/status_callback
718-
calling.transcribe.stop:
719-
summary: calling.transcribe.stop
720-
description: Stop an active transcription
721-
value:
722-
command: calling.transcribe.stop
723-
id: 3fa85f64-5717-4562-b3fc-2c963f66afa6
724-
params:
725-
control_id: transcribe-control-1
726707
calling.ai.stop:
727708
summary: calling.ai.stop
728709
description: Stop an active AI session on the call
@@ -1265,7 +1246,7 @@ paths:
12651246
operationId: list_resource_addresses_client
12661247
summary: List Resource Addresses from a Client
12671248
description: |-
1268-
Lists resource addresses visible to the authenticated subscriber. This endpoint uses bearer token authentication with a SAT (Subscriber Access Token),
1249+
Lists resource addresses visible to the authenticated [subscriber](/docs/platform/subscribers). This endpoint uses bearer token authentication with a SAT (Subscriber Access Token),
12691250
which can be generated using the [Create Subscriber Token endpoint](/docs/apis/rest/subscribers/tokens/create-subscriber-token).
12701251
#### Permissions
12711252

@@ -1307,7 +1288,7 @@ paths:
13071288
operationId: get_resource_address_client
13081289
summary: Get Resource Address from a Client
13091290
description: |-
1310-
Returns a resource address by ID. This endpoint uses bearer token authentication with a SAT (Subscriber Access Token),
1291+
Returns a resource address by ID. This endpoint uses bearer token authentication with a SAT ([Subscriber](/docs/platform/subscribers) Access Token),
13111292
which can be generated using the [Create Subscriber Token endpoint](/docs/apis/rest/subscribers/tokens/create-subscriber-token).
13121293

13131294
#### Permissions
@@ -18812,8 +18793,6 @@ components:
1881218793
- $ref: '#/components/schemas/Calling.CallStreamStopRequest'
1881318794
- $ref: '#/components/schemas/Calling.CallDenoiseRequest'
1881418795
- $ref: '#/components/schemas/Calling.CallDenoiseStopRequest'
18815-
- $ref: '#/components/schemas/Calling.CallTranscribeRequest'
18816-
- $ref: '#/components/schemas/Calling.CallTranscribeStopRequest'
1881718796
- $ref: '#/components/schemas/Calling.CallLiveTranscribeRequest'
1881818797
- $ref: '#/components/schemas/Calling.CallLiveTranslateRequest'
1881918798
- $ref: '#/components/schemas/Calling.CallTransferRequest'
@@ -18852,8 +18831,6 @@ components:
1885218831
calling.stream.stop: '#/components/schemas/Calling.CallStreamStopRequest'
1885318832
calling.denoise: '#/components/schemas/Calling.CallDenoiseRequest'
1885418833
calling.denoise.stop: '#/components/schemas/Calling.CallDenoiseStopRequest'
18855-
calling.transcribe: '#/components/schemas/Calling.CallTranscribeRequest'
18856-
calling.transcribe.stop: '#/components/schemas/Calling.CallTranscribeStopRequest'
1885718834
calling.live_transcribe: '#/components/schemas/Calling.CallLiveTranscribeRequest'
1885818835
calling.live_translate: '#/components/schemas/Calling.CallLiveTranslateRequest'
1885918836
calling.transfer: '#/components/schemas/Calling.CallTransferRequest'
@@ -19090,74 +19067,6 @@ components:
1909019067
- control_id
1909119068
description: An object of parameters that will be utilized by the active command.
1909219069
title: calling.tap.stop
19093-
Calling.CallTranscribeRequest:
19094-
type: object
19095-
required:
19096-
- id
19097-
- command
19098-
- params
19099-
properties:
19100-
id:
19101-
allOf:
19102-
- $ref: '#/components/schemas/uuid'
19103-
description: The unique identifying ID of a existing call.
19104-
examples:
19105-
- 3fa85f64-5717-4562-b3fc-2c963f66afa6
19106-
command:
19107-
type: string
19108-
enum:
19109-
- calling.transcribe
19110-
description: The `calling.transcribe` command starts transcription on an active call.
19111-
examples:
19112-
- calling.transcribe
19113-
params:
19114-
type: object
19115-
properties:
19116-
control_id:
19117-
type: string
19118-
description: Unique identifier for this transcribe operation, used to control it later.
19119-
examples:
19120-
- transcribe-control-1
19121-
status_url:
19122-
type: string
19123-
format: uri
19124-
description: A URL to receive status update callbacks for the transcription.
19125-
examples:
19126-
- https://example.com/status_callback
19127-
description: An object of parameters that will be utilized by the active command.
19128-
title: calling.transcribe
19129-
Calling.CallTranscribeStopRequest:
19130-
type: object
19131-
required:
19132-
- id
19133-
- command
19134-
- params
19135-
properties:
19136-
id:
19137-
allOf:
19138-
- $ref: '#/components/schemas/uuid'
19139-
description: The unique identifying ID of a existing call.
19140-
examples:
19141-
- 3fa85f64-5717-4562-b3fc-2c963f66afa6
19142-
command:
19143-
type: string
19144-
enum:
19145-
- calling.transcribe.stop
19146-
description: The `calling.transcribe.stop` command stops an active transcription.
19147-
examples:
19148-
- calling.transcribe.stop
19149-
params:
19150-
type: object
19151-
properties:
19152-
control_id:
19153-
type: string
19154-
description: The control ID of the transcription to stop.
19155-
examples:
19156-
- transcribe-control-1
19157-
required:
19158-
- control_id
19159-
description: An object of parameters that will be utilized by the active command.
19160-
title: calling.transcribe.stop
1916119070
Calling.CallTransferRequest:
1916219071
type: object
1916319072
required:
@@ -25645,7 +25554,7 @@ components:
2564525554
type: string
2564625555
enum:
2564725556
- subscriber
25648-
description: The display type of a fabric address pointing to a Subscriber.
25557+
description: The display type of a fabric address pointing to a [Subscriber](/docs/platform/subscribers).
2564925558
examples:
2565025559
- subscriber
2565125560
title: Subscriber Address
@@ -33386,7 +33295,7 @@ components:
3338633295
subscriber:
3338733296
allOf:
3338833297
- $ref: '#/components/schemas/Subscriber'
33389-
description: An object containing the response data of the Subscriber
33298+
description: An object containing the response data of the [Subscriber](/docs/platform/subscribers).
3339033299
title: Subscriber
3339133300
ResourceSipEndpointAssignRequest:
3339233301
type: object

fern/products/server-sdks/pages/reference/python/relay/actions/index.mdx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -153,12 +153,6 @@ Block until the action completes and return the terminal event.
153153
>
154154
Tracks payment collection. Stop only.
155155
</Card>
156-
<Card
157-
title="TranscribeAction"
158-
href="/docs/server-sdks/reference/python/relay/actions/transcribe-action"
159-
>
160-
Tracks transcription. Stop only.
161-
</Card>
162156
<Card
163157
title="AIAction"
164158
href="/docs/server-sdks/reference/python/relay/actions/ai-action"

fern/products/server-sdks/pages/reference/python/relay/actions/transcribe-action/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "TranscribeAction"
33
slug: /reference/python/relay/actions/transcribe-action
44
description: Action handle for an active transcription operation.
55
max-toc-depth: 3
6+
hidden: true
67
---
78

89
[call-transcribe]: /docs/server-sdks/reference/python/relay/call/transcribe

fern/products/server-sdks/pages/reference/python/relay/actions/transcribe-action/stop.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "stop"
33
slug: /reference/python/relay/actions/transcribe-action/stop
44
description: Stop transcription.
55
max-toc-depth: 3
6+
hidden: true
67
---
78

89
Stop transcription.

fern/products/server-sdks/pages/reference/python/relay/call/index.mdx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,9 +215,6 @@ objects that let you stop, pause, or wait for the operation to complete.
215215
<Card title="pay" href="/docs/server-sdks/reference/python/relay/call/pay">
216216
Collect payment information on a call.
217217
</Card>
218-
<Card title="transcribe" href="/docs/server-sdks/reference/python/relay/call/transcribe">
219-
Start transcribing call audio.
220-
</Card>
221218
<Card title="live_transcribe" href="/docs/server-sdks/reference/python/relay/call/live-transcribe">
222219
Start or stop live transcription on a call.
223220
</Card>

fern/products/server-sdks/pages/reference/python/relay/call/transcribe.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "transcribe"
33
slug: /reference/python/relay/call/transcribe
44
description: "Start transcribing call audio."
55
max-toc-depth: 3
6+
hidden: true
67
---
78

89
[transcribeaction]: /docs/server-sdks/reference/python/relay/actions

fern/products/server-sdks/pages/reference/typescript/relay/actions/index.mdx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -150,12 +150,6 @@ Await the action's completion and return the terminal event.
150150
>
151151
Tracks payment collection. Stop only.
152152
</Card>
153-
<Card
154-
title="TranscribeAction"
155-
href="/docs/server-sdks/reference/typescript/relay/actions/transcribe-action"
156-
>
157-
Tracks transcription. Stop only.
158-
</Card>
159153
<Card
160154
title="AIAction"
161155
href="/docs/server-sdks/reference/typescript/relay/actions/ai-action"

fern/products/server-sdks/pages/reference/typescript/relay/actions/transcribe-action/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "TranscribeAction"
33
slug: /reference/typescript/relay/actions/transcribe-action
44
description: Action handle for an active transcription operation.
55
max-toc-depth: 3
6+
hidden: true
67
---
78

89
[call-transcribe]: /docs/server-sdks/reference/typescript/relay/call/transcribe

fern/products/server-sdks/pages/reference/typescript/relay/actions/transcribe-action/stop.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "stop"
33
slug: /reference/typescript/relay/actions/transcribe-action/stop
44
description: Stop transcription.
55
max-toc-depth: 3
6+
hidden: true
67
---
78

89
Stop transcription.

fern/products/server-sdks/pages/reference/typescript/relay/call/index.mdx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,9 +215,6 @@ objects that let you stop, pause, or wait for the operation to complete.
215215
<Card title="pay" href="/docs/server-sdks/reference/typescript/relay/call/pay">
216216
Collect payment information on a call.
217217
</Card>
218-
<Card title="transcribe" href="/docs/server-sdks/reference/typescript/relay/call/transcribe">
219-
Start transcribing call audio.
220-
</Card>
221218
<Card title="liveTranscribe" href="/docs/server-sdks/reference/typescript/relay/call/live-transcribe">
222219
Start or stop live transcription on a call.
223220
</Card>

0 commit comments

Comments
 (0)