Stream configuration
Patch by id
API Documentation
Schemas
- Egress
- Export
- Websocket
- Webhook
- HTTP Gateway
- Errors
Authentication
Gateway
Webhooks
Export
Stream configuration
Processor
Stream configuration
Patch by id
Retrieves the stream configuration template with patches applied.
PATCH
/
stream-configuration-service
/
api
/
v1
/
stream-configuration-templates
/
{streamConfigurationTemplateId}
curl --request PATCH \
--url https://stream-configuration-service.vatis.tech/stream-configuration-service/api/v1/stream-configuration-templates/{streamConfigurationTemplateId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"jsonPatches": [
{
"op": "replace",
"path": "/json/path",
"value": "some_value"
}
]
}'
{
"id": "<string>",
"name": "<string>",
"description": "<string>",
"dataSourceSchema": "<string>",
"processors": [
{
"id": "<string>",
"name": "<string>",
"description": "<string>",
"processorDeclaration": {
"id": "<string>",
"displayName": "<string>",
"description": "<string>",
"clusterDomainNameTemplate": "<string>",
"podsDiscoveryClusterDomainName": "<string>",
"revision": "<string>",
"propertiesSchema": "<string>",
"inputSchemas": [
"<string>"
],
"outputSchema": "<string>",
"features": {
"support": [
"<string>"
],
"require": [
"<string>"
],
"implement": [
"<string>"
],
"requireSupport": [
"<string>"
]
},
"operationType": "BATCH_TRANSCRIPTION"
},
"previousProcessorId": "<string>",
"propertiesSchema": "<string>",
"properties": {},
"destinationTopicMessageHeaders": {},
"destinationTopicHeaders": {},
"sourceSubscriptionHeaders": {},
"patchAliases": {},
"egress": {
"persist": true,
"sink": true,
"tags": [
"<string>"
]
}
}
],
"patchAliases": {}
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Body
application/json
Response
200
application/json
Success
Available options:
BATCH_TRANSCRIPTION
, REAL_TIME_TRANSCRIPTION
, SPEAKERS_DIARIZATION
, VOICE_ACTIVITY_DETECTION
, TRANSCODE
, TRANSLATION
, SUMMARIZATION
, SENTIMENT_ANALYSIS
, NO_OPERATION
, LLM_PROCESSING
curl --request PATCH \
--url https://stream-configuration-service.vatis.tech/stream-configuration-service/api/v1/stream-configuration-templates/{streamConfigurationTemplateId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"jsonPatches": [
{
"op": "replace",
"path": "/json/path",
"value": "some_value"
}
]
}'
{
"id": "<string>",
"name": "<string>",
"description": "<string>",
"dataSourceSchema": "<string>",
"processors": [
{
"id": "<string>",
"name": "<string>",
"description": "<string>",
"processorDeclaration": {
"id": "<string>",
"displayName": "<string>",
"description": "<string>",
"clusterDomainNameTemplate": "<string>",
"podsDiscoveryClusterDomainName": "<string>",
"revision": "<string>",
"propertiesSchema": "<string>",
"inputSchemas": [
"<string>"
],
"outputSchema": "<string>",
"features": {
"support": [
"<string>"
],
"require": [
"<string>"
],
"implement": [
"<string>"
],
"requireSupport": [
"<string>"
]
},
"operationType": "BATCH_TRANSCRIPTION"
},
"previousProcessorId": "<string>",
"propertiesSchema": "<string>",
"properties": {},
"destinationTopicMessageHeaders": {},
"destinationTopicHeaders": {},
"sourceSubscriptionHeaders": {},
"patchAliases": {},
"egress": {
"persist": true,
"sink": true,
"tags": [
"<string>"
]
}
}
],
"patchAliases": {}
}