{ "opencollection": "1.0.0", "info": { "name": "Kaltura OTT accessControl metadata API", "version": "3.6.287.20720" }, "items": [ { "info": { "name": "metadata", "type": "folder" }, "items": [ { "info": { "name": "metadata.add", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/add", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Allows you to add a metadata object and metadata content associated with Kaltura object" }, { "info": { "name": "metadata.addFromBulk", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/addFromBulk", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Allows you to add a metadata XML data from remote URL.\n\nEnables different permissions than addFromUrl action." }, { "info": { "name": "metadata.addFromFile", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/addFromFile", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "metadataProfileId", "value": "", "type": "query" }, { "name": "objectType", "value": "", "type": "query", "description": "Enum Type: `KalturaMetadataObjectType`" }, { "name": "objectId", "value": "", "type": "query" } ] }, "docs": "Allows you to add a metadata object and metadata file associated with Kaltura object" }, { "info": { "name": "metadata.addFromUrl", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/addFromUrl", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Allows you to add a metadata XML data from remote URL" }, { "info": { "name": "metadata.delete", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/delete", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Delete an existing metadata" }, { "info": { "name": "metadata.get", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/get", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Retrieve a metadata object by id" }, { "info": { "name": "metadata.index", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/index", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Index metadata by id, will also index the related object" }, { "info": { "name": "metadata.invalidate", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/invalidate", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Mark existing metadata as invalid\n\nUsed by batch metadata transform" }, { "info": { "name": "metadata.list", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/list", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "List metadata objects by filter and pager" }, { "info": { "name": "metadata.serve", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/serve", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Serves metadata XML file" }, { "info": { "name": "metadata.update", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/update", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Update an existing metadata object with new XML content" }, { "info": { "name": "metadata.updateFromFile", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/updateFromFile", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "id", "value": "", "type": "query" } ] }, "docs": "Update an existing metadata object with new XML file" }, { "info": { "name": "metadata.updateFromXSL", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/metadata_metadata/action/updateFromXSL", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "id", "value": "", "type": "query" } ] }, "docs": "Action transforms current metadata object XML using a provided XSL." } ] } ], "bundled": true }