Processor
Find all
API Documentation
Schemas
- Egress
- Export
- Websocket
- Webhook
- HTTP Gateway
- Errors
Authentication
Gateway
Webhooks
Export
Stream configuration
Processor
Processor
Find all
Retrieves all the processor declarations the user can access in a paginated manner
GET
/
stream-configuration-service
/
api
/
v1
/
processor-declarations
curl --request GET \
--url https://stream-configuration-service.vatis.tech/stream-configuration-service/api/v1/processor-declarations \
--header 'Authorization: Bearer <token>'
{
"totalPages": 123,
"totalElements": 123,
"pageable": {
"pageNumber": 123,
"pageSize": 123,
"paged": true,
"unpaged": true,
"offset": 123,
"sort": {
"sorted": true,
"unsorted": true,
"empty": true
}
},
"numberOfElements": 123,
"size": 123,
"content": [
{
"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"
}
],
"number": 123,
"sort": {
"sorted": true,
"unsorted": true,
"empty": true
},
"first": true,
"last": true,
"empty": true
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
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 GET \
--url https://stream-configuration-service.vatis.tech/stream-configuration-service/api/v1/processor-declarations \
--header 'Authorization: Bearer <token>'
{
"totalPages": 123,
"totalElements": 123,
"pageable": {
"pageNumber": 123,
"pageSize": 123,
"paged": true,
"unpaged": true,
"offset": 123,
"sort": {
"sorted": true,
"unsorted": true,
"empty": true
}
},
"numberOfElements": 123,
"size": 123,
"content": [
{
"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"
}
],
"number": 123,
"sort": {
"sorted": true,
"unsorted": true,
"empty": true
},
"first": true,
"last": true,
"empty": true
}