Kaltura businessProcessCase API

Business-process case service lets you get information about processes

Operations 3

POST /service/businessprocessnotification_businessprocesscase/action/abort #
POST /service/businessprocessnotification_businessprocesscase/action/list #
POST /service/businessprocessnotification_businessprocesscase/action/serveDiagram #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/kaltura-businessprocesscase-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

kaltura-businessprocesscase-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: The Kaltura OTT API
  title: Kaltura OTT accessControl Business Process Case API
  version: 3.6.287.20720
servers:
- url: https://tvpapi-us-preprod.ott.kaltura.com/api_v3
- url: http://tvpapi-us-preprod.ott.kaltura.com/api_v3
security:
- ks: []
tags:
- description: Business-process case service lets you get information about processes
  name: businessProcessCase
  x-plugin: businessProcessNotification
paths:
  /service/businessprocessnotification_businessprocesscase/action/abort:
    post:
      description: Abort business-process case
      operationId: businessProcessCase.abort
      parameters:
      - $ref: '#/components/parameters/ks'
      - $ref: '#/components/parameters/format'
      - $ref: '#/components/parameters/clientTag'
      - $ref: '#/components/parameters/partnerId'
      - $ref: '#/components/parameters/language'
      - $ref: '#/components/parameters/responseProfile'
      responses:
        '200':
          description: Success
        x-Errors:
          description: '* `EVENT_NOTIFICATION_TEMPLATE_NOT_FOUND`: Event notification template id [@ID@] not found

            * `BUSINESS_PROCESS_CASE_NOT_FOUND`: No business-process case found.

            * `BUSINESS_PROCESS_SERVER_NOT_FOUND`: Business-Process server id [@ID@] not found'
      tags:
      - businessProcessCase
      x-kaltura-format: post
      x-kaltura-parameters:
      - objectType
      - objectId
      - businessProcessStartNotificationTemplateId
      requestBody:
        content:
          application/json:
            schema:
              properties:
                businessProcessStartNotificationTemplateId:
                  type: integer
                objectId:
                  type: string
                objectType:
                  enum:
                  - adCuePointEventNotifications.AdCuePoint
                  - annotationEventNotifications.Annotation
                  - attachmentAssetEventNotifications.AttachmentAsset
                  - captionAssetEventNotifications.CaptionAsset
                  - codeCuePointEventNotifications.CodeCuePoint
                  - contentDistributionEventNotifications.DistributionProfile
                  - contentDistributionEventNotifications.EntryDistribution
                  - cuePointEventNotifications.CuePoint
                  - dropFolderEventNotifications.DropFolder
                  - dropFolderEventNotifications.DropFolderFile
                  - metadataEventNotifications.Metadata
                  - transcriptAssetEventNotifications.TranscriptAsset
                  - '1'
                  - '2'
                  - '3'
                  - '4'
                  - '5'
                  - '8'
                  - '9'
                  - '10'
                  - '11'
                  - '12'
                  - '14'
                  - '15'
                  - '16'
                  - '17'
                  - '18'
                  - '19'
                  - '20'
                  - '21'
                  - '22'
                  - '23'
                  - '24'
                  - '25'
                  - '26'
                  - '27'
                  - '28'
                  - '29'
                  - '31'
                  - '32'
                  - '33'
                  - '34'
                  - '35'
                  - '36'
                  - '37'
                  - '38'
                  - '39'
                  - '40'
                  - '41'
                  - '42'
                  type: string
                  x-enumLabels:
                  - AD_CUE_POINT
                  - ANNOTATION
                  - ATTACHMENT_ASSET
                  - CAPTION_ASSET
                  - CODE_CUE_POINT
                  - DISTRIBUTION_PROFILE
                  - ENTRY_DISTRIBUTION
                  - CUE_POINT
                  - DROP_FOLDER
                  - DROP_FOLDER_FILE
                  - METADATA
                  - TRANSCRIPT_ASSET
                  - ENTRY
                  - CATEGORY
                  - ASSET
                  - FLAVORASSET
                  - THUMBASSET
                  - KUSER
                  - ACCESSCONTROL
                  - BATCHJOB
                  - BULKUPLOADRESULT
                  - CATEGORYKUSER
                  - CONVERSIONPROFILE2
                  - FLAVORPARAMS
                  - FLAVORPARAMSCONVERSIONPROFILE
                  - FLAVORPARAMSOUTPUT
                  - GENERICSYNDICATIONFEED
                  - KUSERTOUSERROLE
                  - PARTNER
                  - PERMISSION
                  - PERMISSIONITEM
                  - PERMISSIONTOPERMISSIONITEM
                  - SCHEDULER
                  - SCHEDULERCONFIG
                  - SCHEDULERSTATUS
                  - SCHEDULERWORKER
                  - STORAGEPROFILE
                  - SYNDICATIONFEED
                  - THUMBPARAMS
                  - THUMBPARAMSOUTPUT
                  - UPLOADTOKEN
                  - USERLOGINDATA
                  - USERROLE
                  - WIDGET
                  - CATEGORYENTRY
                  - LIVE_STREAM
                  - SERVER_NODE
                  - ENTRY_SERVER_NODE
                  - REACH_PROFILE
                  - ENTRY_VENDOR_TASK
                  x-enumType: KalturaEventNotificationEventObjectType
              required:
              - objectType
              - objectId
              - businessProcessStartNotificationTemplateId
              type: object
  /service/businessprocessnotification_businessprocesscase/action/list:
    post:
      description: list business-process cases
      operationId: businessProcessCase.list
      parameters:
      - $ref: '#/components/parameters/ks'
      - $ref: '#/components/parameters/format'
      - $ref: '#/components/parameters/clientTag'
      - $ref: '#/components/parameters/partnerId'
      - $ref: '#/components/parameters/language'
      - $ref: '#/components/parameters/responseProfile'
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/KalturaBusinessProcessCase'
                type: array
            text/xml:
              schema:
                items:
                  $ref: '#/components/schemas/KalturaBusinessProcessCase'
                type: array
        x-Errors:
          description: '* `BUSINESS_PROCESS_CASE_NOT_FOUND`: No business-process case found.

            * `BUSINESS_PROCESS_SERVER_NOT_FOUND`: Business-Process server id [@ID@] not found'
      tags:
      - businessProcessCase
      x-kaltura-format: post
      x-kaltura-parameters:
      - objectType
      - objectId
      requestBody:
        content:
          application/json:
            schema:
              properties:
                objectId:
                  type: string
                objectType:
                  enum:
                  - adCuePointEventNotifications.AdCuePoint
                  - annotationEventNotifications.Annotation
                  - attachmentAssetEventNotifications.AttachmentAsset
                  - captionAssetEventNotifications.CaptionAsset
                  - codeCuePointEventNotifications.CodeCuePoint
                  - contentDistributionEventNotifications.DistributionProfile
                  - contentDistributionEventNotifications.EntryDistribution
                  - cuePointEventNotifications.CuePoint
                  - dropFolderEventNotifications.DropFolder
                  - dropFolderEventNotifications.DropFolderFile
                  - metadataEventNotifications.Metadata
                  - transcriptAssetEventNotifications.TranscriptAsset
                  - '1'
                  - '2'
                  - '3'
                  - '4'
                  - '5'
                  - '8'
                  - '9'
                  - '10'
                  - '11'
                  - '12'
                  - '14'
                  - '15'
                  - '16'
                  - '17'
                  - '18'
                  - '19'
                  - '20'
                  - '21'
                  - '22'
                  - '23'
                  - '24'
                  - '25'
                  - '26'
                  - '27'
                  - '28'
                  - '29'
                  - '31'
                  - '32'
                  - '33'
                  - '34'
                  - '35'
                  - '36'
                  - '37'
                  - '38'
                  - '39'
                  - '40'
                  - '41'
                  - '42'
                  type: string
                  x-enumLabels:
                  - AD_CUE_POINT
                  - ANNOTATION
                  - ATTACHMENT_ASSET
                  - CAPTION_ASSET
                  - CODE_CUE_POINT
                  - DISTRIBUTION_PROFILE
                  - ENTRY_DISTRIBUTION
                  - CUE_POINT
                  - DROP_FOLDER
                  - DROP_FOLDER_FILE
                  - METADATA
                  - TRANSCRIPT_ASSET
                  - ENTRY
                  - CATEGORY
                  - ASSET
                  - FLAVORASSET
                  - THUMBASSET
                  - KUSER
                  - ACCESSCONTROL
                  - BATCHJOB
                  - BULKUPLOADRESULT
                  - CATEGORYKUSER
                  - CONVERSIONPROFILE2
                  - FLAVORPARAMS
                  - FLAVORPARAMSCONVERSIONPROFILE
                  - FLAVORPARAMSOUTPUT
                  - GENERICSYNDICATIONFEED
                  - KUSERTOUSERROLE
                  - PARTNER
                  - PERMISSION
                  - PERMISSIONITEM
                  - PERMISSIONTOPERMISSIONITEM
                  - SCHEDULER
                  - SCHEDULERCONFIG
                  - SCHEDULERSTATUS
                  - SCHEDULERWORKER
                  - STORAGEPROFILE
                  - SYNDICATIONFEED
                  - THUMBPARAMS
                  - THUMBPARAMSOUTPUT
                  - UPLOADTOKEN
                  - USERLOGINDATA
                  - USERROLE
                  - WIDGET
                  - CATEGORYENTRY
                  - LIVE_STREAM
                  - SERVER_NODE
                  - ENTRY_SERVER_NODE
                  - REACH_PROFILE
                  - ENTRY_VENDOR_TASK
                  x-enumType: KalturaEventNotificationEventObjectType
              required:
              - objectType
              - objectId
              type: object
  /service/businessprocessnotification_businessprocesscase/action/serveDiagram:
    post:
      description: Server business-process case diagram
      operationId: businessProcessCase.serveDiagram
      parameters:
      - $ref: '#/components/parameters/ks'
      - $ref: '#/components/parameters/format'
      - $ref: '#/components/parameters/clientTag'
      - $ref: '#/components/parameters/partnerId'
      - $ref: '#/components/parameters/language'
      - $ref: '#/components/parameters/responseProfile'
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                type: string
            text/xml:
              schema:
                type: string
        x-Errors:
          description: '* `EVENT_NOTIFICATION_TEMPLATE_NOT_FOUND`: Event notification template id [@ID@] not found

            * `BUSINESS_PROCESS_CASE_NOT_FOUND`: No business-process case found.

            * `BUSINESS_PROCESS_SERVER_NOT_FOUND`: Business-Process server id [@ID@] not found'
      tags:
      - businessProcessCase
      x-kaltura-format: post
      x-kaltura-parameters:
      - objectType
      - objectId
      - businessProcessStartNotificationTemplateId
      requestBody:
        content:
          application/json:
            schema:
              properties:
                businessProcessStartNotificationTemplateId:
                  type: integer
                objectId:
                  type: string
                objectType:
                  enum:
                  - adCuePointEventNotifications.AdCuePoint
                  - annotationEventNotifications.Annotation
                  - attachmentAssetEventNotifications.AttachmentAsset
                  - captionAssetEventNotifications.CaptionAsset
                  - codeCuePointEventNotifications.CodeCuePoint
                  - contentDistributionEventNotifications.DistributionProfile
                  - contentDistributionEventNotifications.EntryDistribution
                  - cuePointEventNotifications.CuePoint
                  - dropFolderEventNotifications.DropFolder
                  - dropFolderEventNotifications.DropFolderFile
                  - metadataEventNotifications.Metadata
                  - transcriptAssetEventNotifications.TranscriptAsset
                  - '1'
                  - '2'
                  - '3'
                  - '4'
                  - '5'
                  - '8'
                  - '9'
                  - '10'
                  - '11'
                  - '12'
                  - '14'
                  - '15'
                  - '16'
                  - '17'
                  - '18'
                  - '19'
                  - '20'
                  - '21'
                  - '22'
                  - '23'
                  - '24'
                  - '25'
                  - '26'
                  - '27'
                  - '28'
                  - '29'
                  - '31'
                  - '32'
                  - '33'
                  - '34'
                  - '35'
                  - '36'
                  - '37'
                  - '38'
                  - '39'
                  - '40'
                  - '41'
                  - '42'
                  type: string
                  x-enumLabels:
                  - AD_CUE_POINT
                  - ANNOTATION
                  - ATTACHMENT_ASSET
                  - CAPTION_ASSET
                  - CODE_CUE_POINT
                  - DISTRIBUTION_PROFILE
                  - ENTRY_DISTRIBUTION
                  - CUE_POINT
                  - DROP_FOLDER
                  - DROP_FOLDER_FILE
                  - METADATA
                  - TRANSCRIPT_ASSET
                  - ENTRY
                  - CATEGORY
                  - ASSET
                  - FLAVORASSET
                  - THUMBASSET
                  - KUSER
                  - ACCESSCONTROL
                  - BATCHJOB
                  - BULKUPLOADRESULT
                  - CATEGORYKUSER
                  - CONVERSIONPROFILE2
                  - FLAVORPARAMS
                  - FLAVORPARAMSCONVERSIONPROFILE
                  - FLAVORPARAMSOUTPUT
                  - GENERICSYNDICATIONFEED
                  - KUSERTOUSERROLE
                  - PARTNER
                  - PERMISSION
                  - PERMISSIONITEM
                  - PERMISSIONTOPERMISSIONITEM
                  - SCHEDULER
                  - SCHEDULERCONFIG
                  - SCHEDULERSTATUS
                  - SCHEDULERWORKER
                  - STORAGEPROFILE
                  - SYNDICATIONFEED
                  - THUMBPARAMS
                  - THUMBPARAMSOUTPUT
                  - UPLOADTOKEN
                  - USERLOGINDATA
                  - USERROLE
                  - WIDGET
                  - CATEGORYENTRY
                  - LIVE_STREAM
                  - SERVER_NODE
                  - ENTRY_SERVER_NODE
                  - REACH_PROFILE
                  - ENTRY_VENDOR_TASK
                  x-enumType: KalturaEventNotificationEventObjectType
              required:
              - objectType
              - objectId
              - businessProcessStartNotificationTemplateId
              type: object
components:
  schemas:
    KalturaDataEntryMatchAttributeCondition:
      allOf:
      - $ref: '#/components/schemas/KalturaSearchMatchAttributeCondition'
      description: "Auto-generated class.\n Used to search KalturaDataEntry attributes. Use KalturaDataEntryMatchAttribute enum to provide attribute name.\n/"
      properties:
        attribute:
          description: 'Enum Type: `KalturaDataEntryMatchAttribute`'
          enum:
          - adminTags
          - categoriesIds
          - creatorId
          - description
          - groupId
          - id
          - name
          - referenceId
          - replacedEntryId
          - replacingEntryId
          - searchText
          - tags
          - userId
          type: string
          x-enumLabels:
          - ADMIN_TAGS
          - CATEGORIES_IDS
          - CREATOR_ID
          - DESCRIPTION
          - GROUP_ID
          - ID
          - NAME
          - REFERENCE_ID
          - REPLACED_ENTRY_ID
          - REPLACING_ENTRY_ID
          - SEARCH_TEXT
          - TAGS
          - USER_ID
          x-enumType: KalturaDataEntryMatchAttribute
      title: KalturaDataEntryMatchAttributeCondition
      type: object
    KalturaBusinessProcessAbortNotificationTemplateBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaBusinessProcessNotificationTemplateFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaBusinessProcessAbortNotificationTemplateFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaBusinessProcessAbortNotificationTemplateFilter
          type: string
      title: KalturaBusinessProcessAbortNotificationTemplateBaseFilter
      type: object
      x-abstract: true
    KalturaLiveEntryServerNodeBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaEntryServerNodeFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaLiveEntryServerNodeFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaLiveEntryServerNodeFilter
          type: string
      title: KalturaLiveEntryServerNodeBaseFilter
      type: object
      x-abstract: true
    KalturaPodcastDistributionProviderBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaDistributionProviderFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaPodcastDistributionProviderFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaPodcastDistributionProviderFilter
          type: string
      title: KalturaPodcastDistributionProviderBaseFilter
      type: object
      x-abstract: true
    KalturaNdnDistributionProviderBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaDistributionProviderFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaNdnDistributionProviderFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaNdnDistributionProviderFilter
          type: string
      title: KalturaNdnDistributionProviderBaseFilter
      type: object
      x-abstract: true
    KalturaLiveStreamAdminEntryMatchAttributeCondition:
      allOf:
      - $ref: '#/components/schemas/KalturaSearchMatchAttributeCondition'
      description: "Auto-generated class.\n Used to search KalturaLiveStreamAdminEntry attributes. Use KalturaLiveStreamAdminEntryMatchAttribute enum to provide attribute name.\n/"
      properties:
        attribute:
          description: 'Enum Type: `KalturaLiveStreamAdminEntryMatchAttribute`'
          enum:
          - adminTags
          - categoriesIds
          - creatorId
          - description
          - durationType
          - flavorParamsIds
          - groupId
          - id
          - name
          - referenceId
          - replacedEntryId
          - replacingEntryId
          - searchText
          - tags
          - userId
          type: string
          x-enumLabels:
          - ADMIN_TAGS
          - CATEGORIES_IDS
          - CREATOR_ID
          - DESCRIPTION
          - DURATION_TYPE
          - FLAVOR_PARAMS_IDS
          - GROUP_ID
          - ID
          - NAME
          - REFERENCE_ID
          - REPLACED_ENTRY_ID
          - REPLACING_ENTRY_ID
          - SEARCH_TEXT
          - TAGS
          - USER_ID
          x-enumType: KalturaLiveStreamAdminEntryMatchAttribute
      title: KalturaLiveStreamAdminEntryMatchAttributeCondition
      type: object
    KalturaBaseEntryFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaBaseEntryBaseFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaBaseEntryFilter'
      - $ref: '#/components/schemas/KalturaPlayableEntryFilter'
      - $ref: '#/components/schemas/KalturaMediaEntryFilter'
      - $ref: '#/components/schemas/KalturaMediaEntryFilterForPlaylist'
      - $ref: '#/components/schemas/KalturaExternalMediaEntryFilter'
      - $ref: '#/components/schemas/KalturaLiveEntryFilter'
      - $ref: '#/components/schemas/KalturaLiveChannelFilter'
      - $ref: '#/components/schemas/KalturaLiveStreamEntryFilter'
      - $ref: '#/components/schemas/KalturaLiveStreamAdminEntryFilter'
      - $ref: '#/components/schemas/KalturaMixEntryFilter'
      - $ref: '#/components/schemas/KalturaDataEntryFilter'
      - $ref: '#/components/schemas/KalturaDocumentEntryFilter'
      - $ref: '#/components/schemas/KalturaPlaylistFilter'
      discriminator:
        propertyName: objectType
      properties:
        categoriesFullNameIn:
          type: string
        categoryAncestorIdIn:
          description: All entries within this categoy or in child categories
          type: string
        conversionProfileIdEqual:
          type: integer
        descriptionLike:
          type: string
        excludedFreeTextGroups:
          type: string
        freeText:
          type: string
        isRoot:
          description: 'Enum Type: `KalturaNullableBoolean`'
          enum:
          - -1
          - 0
          - 1
          type: integer
          x-enumLabels:
          - NULL_VALUE
          - FALSE_VALUE
          - TRUE_VALUE
          x-enumType: KalturaNullableBoolean
        objectType:
          enum:
          - KalturaBaseEntryFilter
          - KalturaPlayableEntryFilter
          - KalturaMediaEntryFilter
          - KalturaMediaEntryFilterForPlaylist
          - KalturaExternalMediaEntryFilter
          - KalturaLiveEntryFilter
          - KalturaLiveChannelFilter
          - KalturaLiveStreamEntryFilter
          - KalturaLiveStreamAdminEntryFilter
          - KalturaMixEntryFilter
          - KalturaDataEntryFilter
          - KalturaDocumentEntryFilter
          - KalturaPlaylistFilter
          type: string
        orderBy:
          enum:
          - +createdAt
          - +endDate
          - +moderationCount
          - +name
          - +partnerSortValue
          - +rank
          - +recent
          - +startDate
          - +totalRank
          - +updatedAt
          - +weight
          - -createdAt
          - -endDate
          - -moderationCount
          - -name
          - -partnerSortValue
          - -rank
          - -recent
          - -startDate
          - -totalRank
          - -updatedAt
          - -weight
          type: string
          x-enumLabels:
          - CREATED_AT_ASC
          - END_DATE_ASC
          - MODERATION_COUNT_ASC
          - NAME_ASC
          - PARTNER_SORT_VALUE_ASC
          - RANK_ASC
          - RECENT_ASC
          - START_DATE_ASC
          - TOTAL_RANK_ASC
          - UPDATED_AT_ASC
          - WEIGHT_ASC
          - CREATED_AT_DESC
          - END_DATE_DESC
          - MODERATION_COUNT_DESC
          - NAME_DESC
          - PARTNER_SORT_VALUE_DESC
          - RANK_DESC
          - RECENT_DESC
          - START_DATE_DESC
          - TOTAL_RANK_DESC
          - UPDATED_AT_DESC
          - WEIGHT_DESC
          x-enumType: KalturaBaseEntryOrderBy
        redirectFromEntryId:
          description: The id of the original entry
          type: string
      title: KalturaBaseEntryFilter
      type: object
    KalturaAmazonS3StorageProfileFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaAmazonS3StorageProfileBaseFilter'
      properties:
        orderBy:
          enum:
          - +createdAt
          - +updatedAt
          - -createdAt
          - -updatedAt
          type: string
          x-enumLabels:
          - CREATED_AT_ASC
          - UPDATED_AT_ASC
          - CREATED_AT_DESC
          - UPDATED_AT_DESC
          x-enumType: KalturaAmazonS3StorageProfileOrderBy
      title: KalturaAmazonS3StorageProfileFilter
      type: object
    KalturaTvinciDistributionProviderFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaTvinciDistributionProviderBaseFilter'
      properties:
        orderBy:
          type: string
          x-enumLabels: []
          x-enumType: KalturaTvinciDistributionProviderOrderBy
      title: KalturaTvinciDistributionProviderFilter
      type: object
    KalturaUverseClickToOrderDistributionProfileBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaConfigurableDistributionProfileFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaUverseClickToOrderDistributionProfileFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaUverseClickToOrderDistributionProfileFilter
          type: string
      title: KalturaUverseClickToOrderDistributionProfileBaseFilter
      type: object
      x-abstract: true
    KalturaAttUverseDistributionProviderBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaDistributionProviderFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaAttUverseDistributionProviderFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaAttUverseDistributionProviderFilter
          type: string
      title: KalturaAttUverseDistributionProviderBaseFilter
      type: object
      x-abstract: true
    KalturaEventCuePointFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaEventCuePointBaseFilter'
      properties:
        orderBy:
          enum:
          - +createdAt
          - +intId
          - +partnerSortValue
          - +startTime
          - +triggeredAt
          - +updatedAt
          - -createdAt
          - -intId
          - -partnerSortValue
          - -startTime
          - -triggeredAt
          - -updatedAt
          type: string
          x-enumLabels:
          - CREATED_AT_ASC
          - INT_ID_ASC
          - PARTNER_SORT_VALUE_ASC
          - START_TIME_ASC
          - TRIGGERED_AT_ASC
          - UPDATED_AT_ASC
          - CREATED_AT_DESC
          - INT_ID_DESC
          - PARTNER_SORT_VALUE_DESC
          - START_TIME_DESC
          - TRIGGERED_AT_DESC
          - UPDATED_AT_DESC
          x-enumType: KalturaEventCuePointOrderBy
      title: KalturaEventCuePointFilter
      type: object
    KalturaBusinessProcessStartNotificationTemplateBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaBusinessProcessNotificationTemplateFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaBusinessProcessStartNotificationTemplateFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaBusinessProcessStartNotificationTemplateFilter
          type: string
      title: KalturaBusinessProcessStartNotificationTemplateBaseFilter
      type: object
      x-abstract: true
    KalturaTimeWarnerDistributionProfileFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaTimeWarnerDistributionProfileBaseFilter'
      properties:
        orderBy:
          enum:
          - +createdAt
          - +updatedAt
          - -createdAt
          - -updatedAt
          type: string
          x-enumLabels:
          - CREATED_AT_ASC
          - UPDATED_AT_ASC
          - CREATED_AT_DESC
          - UPDATED_AT_DESC
          x-enumType: KalturaTimeWarnerDistributionProfileOrderBy
      title: KalturaTimeWarnerDistributionProfileFilter
      type: object
    KalturaFileAssetFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaFileAssetBaseFilter'
      properties:
        orderBy:
          enum:
          - +createdAt
          - +updatedAt
          - -createdAt
          - -updatedAt
          type: string
          x-enumLabels:
          - CREATED_AT_ASC
          - UPDATED_AT_ASC
          - CREATED_AT_DESC
          - UPDATED_AT_DESC
          x-enumType: KalturaFileAssetOrderBy
      title: KalturaFileAssetFilter
      type: object
    KalturaZoomDropFolderFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaZoomDropFolderBaseFilter'
      properties: {}
      title: KalturaZoomDropFolderFilter
      type: object
    KalturaYahooDistributionProfileBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaConfigurableDistributionProfileFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaYahooDistributionProfileFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaYahooDistributionProfileFilter
          type: string
      title: KalturaYahooDistributionProfileBaseFilter
      type: object
      x-abstract: true
    KalturaWebexDropFolderBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaDropFolderFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaWebexDropFolderFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaWebexDropFolderFilter
          type: string
      title: KalturaWebexDropFolderBaseFilter
      type: object
      x-abstract: true
    KalturaDrmPolicyFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaDrmPolicyBaseFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaDrmPolicyFilter'
      - $ref: '#/components/schemas/KalturaPlayReadyPolicyFilter'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaDrmPolicyFilter
          - KalturaPlayReadyPolicyFilter
          type: string
        orderBy:
          type: string
          x-enumLabels: []
          x-enumType: KalturaDrmPolicyOrderBy
      title: KalturaDrmPolicyFilter
      type: object
    KalturaLiveEntryServerNodeFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaLiveEntryServerNodeBaseFilter'
      properties:
        orderBy:
          enum:
          - +createdAt
          - +updatedAt
          - -createdAt
          - -updatedAt
          type: string
          x-enumLabels:
          - CREATED_AT_ASC
          - UPDATED_AT_ASC
          - CREATED_AT_DESC
          - UPDATED_AT_DESC
          x-enumType: KalturaLiveEntryServerNodeOrderBy
      title: KalturaLiveEntryServerNodeFilter
      type: object
    KalturaPdfFlavorParamsBaseFilter:
      allOf:
      - $ref: '#/components/schemas/KalturaFlavorParamsFilter'
      anyOf:
      - $ref: '#/components/schemas/KalturaPdfFlavorParamsFilter'
      description: '`abstract`'
      discriminator:
        propertyName: objectType
      properties:
        objectType:
          enum:
          - KalturaPdfFlavorParamsFilter
          type: string
      title: KalturaPdfFlavorParamsBaseFilter
      type: object
      x-abstract: true
    KalturaAttributeCondition:
      allOf:
      - $ref: '#/components/schemas/KalturaSearchItem'
      anyOf:
      - $ref: '#/components/schemas/KalturaBaseEntryCompareAttributeCondition'
      - $ref: '#/components/schemas/KalturaDataEntryCompareAttributeCondition'
      - $ref: '#/components/schemas/KalturaDocumentEntryCompareAttributeCondition'
      - $ref: '#/components/schemas/KalturaExternalMediaEntryCompareAttributeCondition'
      - $ref: '#/components/schemas/KalturaLiveChannelCompareAttributeCondition'
      - $ref: '#/components/schemas/KalturaLiveEntryCompareAttributeCondition'
      - $ref: '#/components/schemas/KalturaLiveStreamAdminEntryCompareAttributeCondition'
      - $ref: '#/components/schemas/KalturaLiveStreamEntryCompareAttributeCondition'
      - $ref: '#/components/schemas/KalturaMediaEntryCompareAttributeCondition'
      - $ref: '#/components/schemas/Kaltur

# --- truncated at 32 KB (700 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/kaltura/refs/heads/main/openapi/kaltura-businessprocesscase-api-openapi.yml