Kaltura businessProcessCase API

Business-process case service lets you get information about processes

OpenAPI Specification

kaltura-businessprocesscase-api-openapi.yml Raw ↑
swagger: '2.0'
info:
  description: The Kaltura OTT API
  title: Kaltura OTT accessControl businessProcessCase API
  version: 3.6.287.20720
host: tvpapi-us-preprod.ott.kaltura.com
basePath: /api_v3
schemes:
- https
- http
produces:
- application/json
- text/xml
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: '#/parameters/ks'
      - $ref: '#/parameters/format'
      - $ref: '#/parameters/clientTag'
      - $ref: '#/parameters/partnerId'
      - $ref: '#/parameters/language'
      - $ref: '#/parameters/responseProfile'
      - in: body
        name: body
        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
      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
  /service/businessprocessnotification_businessprocesscase/action/list:
    post:
      description: list business-process cases
      operationId: businessProcessCase.list
      parameters:
      - $ref: '#/parameters/ks'
      - $ref: '#/parameters/format'
      - $ref: '#/parameters/clientTag'
      - $ref: '#/parameters/partnerId'
      - $ref: '#/parameters/language'
      - $ref: '#/parameters/responseProfile'
      - in: body
        name: body
        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
      responses:
        '200':
          description: Success
          schema:
            items:
              $ref: '#/definitions/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
  /service/businessprocessnotification_businessprocesscase/action/serveDiagram:
    post:
      description: Server business-process case diagram
      operationId: businessProcessCase.serveDiagram
      parameters:
      - $ref: '#/parameters/ks'
      - $ref: '#/parameters/format'
      - $ref: '#/parameters/clientTag'
      - $ref: '#/parameters/partnerId'
      - $ref: '#/parameters/language'
      - $ref: '#/parameters/responseProfile'
      - in: body
        name: body
        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
      responses:
        '200':
          description: Success
          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
definitions:
  KalturaDistributionProviderFilter:
    allOf:
    - $ref: '#/definitions/KalturaDistributionProviderBaseFilter'
    anyOf:
    - $ref: '#/definitions/KalturaDistributionProviderFilter'
    - $ref: '#/definitions/KalturaAttUverseDistributionProviderFilter'
    - $ref: '#/definitions/KalturaAvnDistributionProviderFilter'
    - $ref: '#/definitions/KalturaComcastMrssDistributionProviderFilter'
    - $ref: '#/definitions/KalturaCortexApiDistributionProviderFilter'
    - $ref: '#/definitions/KalturaCrossKalturaDistributionProviderFilter'
    - $ref: '#/definitions/KalturaDailymotionDistributionProviderFilter'
    - $ref: '#/definitions/KalturaDoubleClickDistributionProviderFilter'
    - $ref: '#/definitions/KalturaFacebookDistributionProviderFilter'
    - $ref: '#/definitions/KalturaFreewheelDistributionProviderFilter'
    - $ref: '#/definitions/KalturaFreewheelGenericDistributionProviderFilter'
    - $ref: '#/definitions/KalturaFtpDistributionProviderFilter'
    - $ref: '#/definitions/KalturaFtpScheduledDistributionProviderFilter'
    - $ref: '#/definitions/KalturaGenericDistributionProviderFilter'
    - $ref: '#/definitions/KalturaHuluDistributionProviderFilter'
    - $ref: '#/definitions/KalturaIdeticDistributionProviderFilter'
    - $ref: '#/definitions/KalturaMetroPcsDistributionProviderFilter'
    - $ref: '#/definitions/KalturaMsnDistributionProviderFilter'
    - $ref: '#/definitions/KalturaNdnDistributionProviderFilter'
    - $ref: '#/definitions/KalturaPodcastDistributionProviderFilter'
    - $ref: '#/definitions/KalturaQuickPlayDistributionProviderFilter'
    - $ref: '#/definitions/KalturaSynacorHboDistributionProviderFilter'
    - $ref: '#/definitions/KalturaSyndicationDistributionProviderFilter'
    - $ref: '#/definitions/KalturaTVComDistributionProviderFilter'
    - $ref: '#/definitions/KalturaTimeWarnerDistributionProviderFilter'
    - $ref: '#/definitions/KalturaTvinciDistributionProviderFilter'
    - $ref: '#/definitions/KalturaUnicornDistributionProviderFilter'
    - $ref: '#/definitions/KalturaUverseClickToOrderDistributionProviderFilter'
    - $ref: '#/definitions/KalturaUverseDistributionProviderFilter'
    - $ref: '#/definitions/KalturaVerizonVcastDistributionProviderFilter'
    - $ref: '#/definitions/KalturaYahooDistributionProviderFilter'
    - $ref: '#/definitions/KalturaYouTubeDistributionProviderFilter'
    - $ref: '#/definitions/KalturaYoutubeApiDistributionProviderFilter'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaDistributionProviderFilter
        - KalturaAttUverseDistributionProviderFilter
        - KalturaAvnDistributionProviderFilter
        - KalturaComcastMrssDistributionProviderFilter
        - KalturaCortexApiDistributionProviderFilter
        - KalturaCrossKalturaDistributionProviderFilter
        - KalturaDailymotionDistributionProviderFilter
        - KalturaDoubleClickDistributionProviderFilter
        - KalturaFacebookDistributionProviderFilter
        - KalturaFreewheelDistributionProviderFilter
        - KalturaFreewheelGenericDistributionProviderFilter
        - KalturaFtpDistributionProviderFilter
        - KalturaFtpScheduledDistributionProviderFilter
        - KalturaGenericDistributionProviderFilter
        - KalturaHuluDistributionProviderFilter
        - KalturaIdeticDistributionProviderFilter
        - KalturaMetroPcsDistributionProviderFilter
        - KalturaMsnDistributionProviderFilter
        - KalturaNdnDistributionProviderFilter
        - KalturaPodcastDistributionProviderFilter
        - KalturaQuickPlayDistributionProviderFilter
        - KalturaSynacorHboDistributionProviderFilter
        - KalturaSyndicationDistributionProviderFilter
        - KalturaTVComDistributionProviderFilter
        - KalturaTimeWarnerDistributionProviderFilter
        - KalturaTvinciDistributionProviderFilter
        - KalturaUnicornDistributionProviderFilter
        - KalturaUverseClickToOrderDistributionProviderFilter
        - KalturaUverseDistributionProviderFilter
        - KalturaVerizonVcastDistributionProviderFilter
        - KalturaYahooDistributionProviderFilter
        - KalturaYouTubeDistributionProviderFilter
        - KalturaYoutubeApiDistributionProviderFilter
        type: string
      orderBy:
        type: string
        x-enumLabels: []
        x-enumType: KalturaDistributionProviderOrderBy
    title: KalturaDistributionProviderFilter
    type: object
  KalturaYouTubeDistributionProviderBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaDistributionProviderFilter'
    anyOf:
    - $ref: '#/definitions/KalturaYouTubeDistributionProviderFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaYouTubeDistributionProviderFilter
        type: string
    title: KalturaYouTubeDistributionProviderBaseFilter
    type: object
    x-abstract: true
  KalturaShortLinkFilter:
    allOf:
    - $ref: '#/definitions/KalturaShortLinkBaseFilter'
    properties:
      orderBy:
        enum:
        - +createdAt
        - +expiresAt
        - +updatedAt
        - -createdAt
        - -expiresAt
        - -updatedAt
        type: string
        x-enumLabels:
        - CREATED_AT_ASC
        - EXPIRES_AT_ASC
        - UPDATED_AT_ASC
        - CREATED_AT_DESC
        - EXPIRES_AT_DESC
        - UPDATED_AT_DESC
        x-enumType: KalturaShortLinkOrderBy
    title: KalturaShortLinkFilter
    type: object
  KalturaIdeticDistributionProfileFilter:
    allOf:
    - $ref: '#/definitions/KalturaIdeticDistributionProfileBaseFilter'
    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: KalturaIdeticDistributionProfileOrderBy
    title: KalturaIdeticDistributionProfileFilter
    type: object
  KalturaCameraScheduleResourceBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaScheduleResourceFilter'
    anyOf:
    - $ref: '#/definitions/KalturaCameraScheduleResourceFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaCameraScheduleResourceFilter
        type: string
    title: KalturaCameraScheduleResourceBaseFilter
    type: object
    x-abstract: true
  KalturaUverseDistributionProfileFilter:
    allOf:
    - $ref: '#/definitions/KalturaUverseDistributionProfileBaseFilter'
    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: KalturaUverseDistributionProfileOrderBy
    title: KalturaUverseDistributionProfileFilter
    type: object
  KalturaYahooDistributionProviderBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaDistributionProviderFilter'
    anyOf:
    - $ref: '#/definitions/KalturaYahooDistributionProviderFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaYahooDistributionProviderFilter
        type: string
    title: KalturaYahooDistributionProviderBaseFilter
    type: object
    x-abstract: true
  KalturaPodcastDistributionProfileBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaDistributionProfileFilter'
    anyOf:
    - $ref: '#/definitions/KalturaPodcastDistributionProfileFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaPodcastDistributionProfileFilter
        type: string
    title: KalturaPodcastDistributionProfileBaseFilter
    type: object
    x-abstract: true
  KalturaFreewheelGenericDistributionProviderFilter:
    allOf:
    - $ref: '#/definitions/KalturaFreewheelGenericDistributionProviderBaseFilter'
    properties:
      orderBy:
        type: string
        x-enumLabels: []
        x-enumType: KalturaFreewheelGenericDistributionProviderOrderBy
    title: KalturaFreewheelGenericDistributionProviderFilter
    type: object
  KalturaQuizUserEntryBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaUserEntryFilter'
    anyOf:
    - $ref: '#/definitions/KalturaQuizUserEntryFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaQuizUserEntryFilter
        type: string
    title: KalturaQuizUserEntryBaseFilter
    type: object
    x-abstract: true
  KalturaVerizonVcastDistributionProfileFilter:
    allOf:
    - $ref: '#/definitions/KalturaVerizonVcastDistributionProfileBaseFilter'
    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: KalturaVerizonVcastDistributionProfileOrderBy
    title: KalturaVerizonVcastDistributionProfileFilter
    type: object
  KalturaDeliveryProfileAkamaiHdsFilter:
    allOf:
    - $ref: '#/definitions/KalturaDeliveryProfileAkamaiHdsBaseFilter'
    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: KalturaDeliveryProfileAkamaiHdsOrderBy
    title: KalturaDeliveryProfileAkamaiHdsFilter
    type: object
  KalturaQuestionCuePointFilter:
    allOf:
    - $ref: '#/definitions/KalturaQuestionCuePointBaseFilter'
    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: KalturaQuestionCuePointOrderBy
    title: KalturaQuestionCuePointFilter
    type: object
  KalturaAvnDistributionProviderFilter:
    allOf:
    - $ref: '#/definitions/KalturaAvnDistributionProviderBaseFilter'
    properties:
      orderBy:
        type: string
        x-enumLabels: []
        x-enumType: KalturaAvnDistributionProviderOrderBy
    title: KalturaAvnDistributionProviderFilter
    type: object
  KalturaPlayableEntryCompareAttributeCondition:
    allOf:
    - $ref: '#/definitions/KalturaSearchComparableAttributeCondition'
    description: "Auto-generated class.\n Used to search KalturaPlayableEntry attributes. Use KalturaPlayableEntryCompareAttribute enum to provide attribute name.\n/"
    properties:
      attribute:
        description: 'Enum Type: `KalturaPlayableEntryCompareAttribute`'
        enum:
        - accessControlId
        - createdAt
        - endDate
        - lastPlayedAt
        - moderationCount
        - moderationStatus
        - msDuration
        - partnerId
        - partnerSortValue
        - plays
        - rank
        - replacementStatus
        - startDate
        - status
        - totalRank
        - type
        - updatedAt
        - views
        type: string
        x-enumLabels:
        - ACCESS_CONTROL_ID
        - CREATED_AT
        - END_DATE
        - LAST_PLAYED_AT
        - MODERATION_COUNT
        - MODERATION_STATUS
        - MS_DURATION
        - PARTNER_ID
        - PARTNER_SORT_VALUE
        - PLAYS
        - RANK
        - REPLACEMENT_STATUS
        - START_DATE
        - STATUS
        - TOTAL_RANK
        - TYPE
        - UPDATED_AT
        - VIEWS
        x-enumType: KalturaPlayableEntryCompareAttribute
    title: KalturaPlayableEntryCompareAttributeCondition
    type: object
  KalturaIndexAdvancedFilter:
    allOf:
    - $ref: '#/definitions/KalturaSearchItem'
    anyOf:
    - $ref: '#/definitions/KalturaIndexAdvancedFilter'
    - $ref: '#/definitions/KalturaEntryIndexAdvancedFilter'
    discriminator: objectType
    properties:
      depthGreaterThanEqual:
        type: integer
      indexIdGreaterThan:
        type: integer
      objectType:
        enum:
        - KalturaIndexAdvancedFilter
        - KalturaEntryIndexAdvancedFilter
        type: string
    title: KalturaIndexAdvancedFilter
    type: object
  KalturaImageFlavorParamsOutputBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaFlavorParamsOutputFilter'
    anyOf:
    - $ref: '#/definitions/KalturaImageFlavorParamsOutputFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaImageFlavorParamsOutputFilter
        type: string
    title: KalturaImageFlavorParamsOutputBaseFilter
    type: object
    x-abstract: true
  KalturaFileSyncBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaFilter'
    anyOf:
    - $ref: '#/definitions/KalturaFileSyncFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      createdAtGreaterThanOrEqual:
        type: integer
      createdAtLessThanOrEqual:
        type: integer
      dcEqual:
        type: string
      dcIn:
        type: string
      fileObjectTypeEqual:
        description: 'Enum Type: `KalturaFileSyncObjectType`'
        enum:
        - contentDistribution.DistributionProfile
        - contentDistribution.EntryDistribution
        - contentDistribution.GenericDistributionAction
        - emailNotification.EmailNotificationTemplate
        - httpNotification.HttpNotificationTemplate
        - '1'
        - '2'
        - '3'
        - '4'
        - '5'
        - '6'
        - '7'
        - '8'
        - '9'
        type: string
        x-enumLabels:
        - DISTRIBUTION_PROFILE
        - ENTRY_DISTRIBUTION
        - GENERIC_DISTRIBUTION_ACTION
        - EMAIL_NOTIFICATION_TEMPLATE
        - HTTP_NOTIFICATION_TEMPLATE
        - ENTRY
        - UICONF
        - BATCHJOB
        - ASSET
        - METADATA
        - METADATA_PROFILE
        - SYNDICATION_FEED
        - CONVERSION_PROFILE
        - FILE_ASSET
        x-enumType: KalturaFileSyncObjectType
      fileObjectTypeIn:
        type: string
      fileSizeGreaterThanOrEqual:
        type: number
      fileSizeLessThanOrEqual:
        type: number
      fileTypeEqual:
        description: 'Enum Type: `KalturaFileSyncType`'
        enum:
        - 1
        - 2
        - 3
        type: integer
        x-enumLabels:
        - FILE
        - LINK
        - URL
        x-enumType: KalturaFileSyncType
      fileTypeIn:
        type: string
      linkCountGreaterThanOrEqual:
        type: integer
      linkCountLessThanOrEqual:
        type: integer
      linkedIdEqual:
        type: integer
      objectIdEqual:
        type: string
      objectIdIn:
        type: string
      objectSubTypeEqual:
        type: integer
      objectSubTypeIn:
        type: string
      objectType:
        enum:
        - KalturaFileSyncFilter
        type: string
      originalEqual:
        type: integer
      partnerIdEqual:
        type: integer
      readyAtGreaterThanOrEqual:
        type: integer
      readyAtLessThanOrEqual:
        type: integer
      statusEqual:
        description: 'Enum Type: `KalturaFileSyncStatus`'
        enum:
        - -1
        - 1
        - 2
        - 3
        - 4
        type: integer
        x-enumLabels:
        - ERROR
        - PENDING
        - READY
        - DELETED
        - PURGED
        x-enumType: KalturaFileSyncStatus
      statusIn:
        type: string
      syncTimeGreaterThanOrEqual:
        type: integer
      syncTimeLessThanOrEqual:
        type: integer
      updatedAtGreaterThanOrEqual:
        type: integer
      updatedAtLessThanOrEqual:
        type: integer
      versionEqual:
        type: string
      versionIn:
        type: string
    title: KalturaFileSyncBaseFilter
    type: object
    x-abstract: true
  KalturaFreewheelGenericDistributionProfileBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaConfigurableDistributionProfileFilter'
    anyOf:
    - $ref: '#/definitions/KalturaFreewheelGenericDistributionProfileFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaFreewheelGenericDistributionProfileFilter
        type: string
    title: KalturaFreewheelGenericDistributionProfileBaseFilter
    type: object
    x-abstract: true
  KalturaWidevineFlavorParamsBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaFlavorParamsFilter'
    anyOf:
    - $ref: '#/definitions/KalturaWidevineFlavorParamsFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaWidevineFlavorParamsFilter
        type: string
    title: KalturaWidevineFlavorParamsBaseFilter
    type: object
    x-abstract: true
  KalturaUverseDistributionProviderFilter:
    allOf:
    - $ref: '#/definitions/KalturaUverseDistributionProviderBaseFilter'
    properties:
      orderBy:
        type: string
        x-enumLabels: []
        x-enumType: KalturaUverseDistributionProviderOrderBy
    title: KalturaUverseDistributionProviderFilter
    type: object
  KalturaMsnDistributionProfileBaseFilter:
    allOf:
    - $ref: '#/definitions/KalturaConfigurableDistributionProfileFilter'
    anyOf:
    - $ref: '#/definitions/KalturaMsnDistributionProfileFilter'
    description: '`abstract`'
    discriminator: objectType
    properties:
      objectType:
        enum:
        - KalturaMsnDistributionProfileFilter
        type: string
    title: KalturaMsnDistributionProfileBaseFilter
    type: object
    x-abstract: true
  KalturaSearchComparableAttributeCondition:
    allOf:
    - $ref: '#/definitions/KalturaAttributeCondition'
    anyOf:
    - $ref: '#/definitions/KalturaBaseEntryCompareAttributeCondition'
    - $ref: '#/definitions/KalturaDataEntryCompareAttributeCondition'
    - $ref: '#/definitions/KalturaDocumentEntryCompareAttributeCondition'
    - $ref: '#/definitions/KalturaExternalMediaEntryCompareAttributeCondition'
    - $ref: '#/definitions/KalturaLiveChannelCompareAttributeCondition'
    - $ref: '#/definitions/KalturaLiveEntryCompareAttributeCondition'
    - $ref: '#/definitions/KalturaLiveStreamAdminEntryCompareAttributeCondition'
    

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