一括アイテム操作の実行
/content/management/api/v1.1/bulkItemsOperations
リクエスト
- application/json
- links(optional): string
このパラメータは、リンク名のカンマ区切りのリストを受け入れます。 デフォルトでは、このパラメータによって、適用可能なすべてのリンクが指定されます。 可能な値は次のとおりです: self, canonical, describedby
- Prefer(optional): string
このパラメータは、リクエストの相互作用のタイプ(同期/非同期)を制御するために使用されます。 ヘッダーの値がレスポンス/同期で指定されている場合は、非同期相互作用が優先されることを示します。 それ以外の場合は、同期相互作用が優先されます。 非同期リクエストは、ロケーション・ヘッダーにステータス・リンクがある202ステータスで応答します。 同期リクエストは、レスポンス本文とともに200で応答します。許容値:
[ "respond-async" ] - X-Requested-With: string
CSRF攻撃を軽減するためのカスタム・ヘッダー。許容値:
[ "XMLHttpRequest" ]
object- links(optional): array links
一括アイテム工程リソースのリンク。
- operations(optional): object BulkItemsOperationsActions
実行可能な操作。 現時点では、一度に1つの操作のみがサポートされています。
- q(optional): string
このパラメータは、フィールド値に一致する問合せ式条件を受け入れます。 このような問合せ条件の多くは、OR演算子を使用して結合できます。 問合せ条件の値は、id eq "{itemId}"の形式に従います。 Id以外のアイテム・フィールドに対する問合せ条件はサポートされていません。 問合せ条件がeq (Equals)以外の演算子はサポートされていません。例:
id eq "COREBE1BDF66159849B790CC9ACE49BD2199" OR id eq "CONT22AA154CDD884D81A3678E1BD37333B7"
object- addCategories(optional): object CategoryIds
CategoryIds
- addChannels(optional): object ChannelIds
ChannelIds
- addCollections(optional): object CollectionIds
CollectionIds
- addTags(optional): object Tags
タグ
- addToRepository(optional): object AddToRepository
AddToRepository
- approve(optional): object Approve
承認
- changeTypeByItems(optional): object ChangeTypeByItems
アセットのアセット・タイプの変更
- completeWorkflowInstance(optional): object BooleanOperation
BooleanOperation
- convertToAdvancedVideo(optional): object ConvertToAdvancedVideo
ConvertToAdvancedVideo
- copy(optional): object CopyItems
CopyItems
- deleteItems(optional): object DeleteItems
DeleteItems
- executeScheduledTask(optional): object ExecuteScheduledTask
ExecuteScheduledTask
- generateRenditions(optional): object GenerateRenditions
コンテンツ・タイプのレンディションの生成
- lock(optional): object LockAssets
LockAssets
- makeTranslatable(optional): object BooleanOperation
BooleanOperation
- publish(optional): object Publish
パブリッシュ
- rejectSuggestedCategories(optional): object CategoryIds
CategoryIds
- removeCategories(optional): object CategoryIds
CategoryIds
- removeChannels(optional): object ChannelIds
ChannelIds
- removeCollections(optional): object CollectionIds
CollectionIds
- removeTags(optional): object Tags
タグ
- rollback(optional): object Rollback
Rollback
- setAsTranslated(optional): object BooleanOperation
BooleanOperation
- submitForApproval(optional): object BooleanOperation
BooleanOperation
- submitToWorkflow(optional): object submitToWorkflow
submitToWorkflow
- unlock(optional): object UnlockAssets
UnlockAssets
- unpublish(optional): object Unpublish
非公開
- validatePublish(optional): object ValidatePublish
ValidatePublish
- workflowAction(optional): object WorkflowActionBean
WorkflowActionBean
object- href(optional): string
ターゲット・リソースのURI それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関連タイプ これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
object- channels(optional): array channels
チャネル
- collections(optional): array collections
コレクション
- connectorId(optional): string
connectorId
- externalIds(optional): array externalIds
externalIds
- externalItems(optional): array externalItems
externalItems
- failedChannels(optional): object FailedChannels
- failedCollections(optional): object FailedCollections
- failedExternalIds(optional): object FailedExternalIds
- failedTags(optional): object FailedTags
- failedTaxonomies(optional): object FailedTaxonomyCategories
- items(optional): array items
- repositoryId(optional): string
repositoryId
- storageProvider(optional): string
許容値:
[ "docs", "kaltura" ]externalIdsのソースstorageProvider - tags(optional): array tags
アイテムにタグを追加
- taxonomies(optional): array taxonomies
taxonomies
object- failedItems(optional): array failedItems
処理が失敗した品目
- isExtendedWorkflow(optional): boolean
ワークフローがOICで拡張されたか、承認後でない場合
- items(optional): array items
- value(optional): boolean
value
object- failedItems(optional): array failedItems
変換失敗アイテム・リスト
- items(optional): array items
変換完了アイテム・リスト
- setItems(optional): array setItems
変換するアイテムのリスト
object- failedItems(optional): array failedItems
処理が失敗した品目
- items(optional): array items
アクションが適用されるアイテム
- provider(optional): object Provider
プロバイダ
object- taskId(optional): string
実行されるグループID
- taskType(optional): string
タスクのタイプ
object- dependencies(optional): boolean
含めるかどうか
- failedItems(optional): array failedItems
処理が失敗した品目
- items(optional): array items
アクションが適用されるアイテム
- translations(optional): object LockTranslations
object- channels(optional): array channels
公開チャネルのリスト。 チャネルが空でない場合、q内のアイテムは指定されたチャネルにパブリッシュされます。 チャネルが空の場合、qに従ってすべてのアイテムがターゲット対象の各チャネルに公開されます。
- ids(optional): array ids
詳細な公開済アイテムidのリンク。
- ignoredItems(optional): array ignoredItems
- items(optional): array items
- itemVersions(optional): object itemVersions
許可される追加のプロパティ: additionalProperties
- options(optional): object PublishOptions
- validation(optional): object PublishValidation
PublishValidation
object- autoSubmit(optional): boolean
- failedItems(optional): array failedItems
処理が失敗した品目
- id(optional): string
アイテムが承認のために送信されるワークフロー
- includeDependencies(optional): boolean
ワークフローへのアイテムの発行中に依存関係が含まれている場合。
- items(optional): array items
- itemWorkflows(optional): array itemWorkflows
指定されたワークフローに送信するアイテム
object- dependencies(optional): boolean
含めるかどうか
- failedItems(optional): array failedItems
処理が失敗した品目
- items(optional): array items
アクションが適用されるアイテム
- translations(optional): object UnlockTranslations
object- allowUnpublishFromActiveSite(optional): boolean
アクティブなサイト・アイテムをunpublished.(defaults to false)にするかどうか。
- channels(optional): array channels
公開取消チャネルのリスト。 チャネルが空でない場合、q内のアイテムは指定されたチャネルに対する公開が取り消されます。 チャネルが空の場合、q当たりのすべてのアイテムは、ターゲット対象の各チャネルに対して非公開になります。
- ids(optional): array ids
詳細な未公開アイテムidのリンク。
- items(optional): array items
object- channels(optional): array channels
公開のために検証するチャネルのリストです。 チャネルが空でない場合、q内のアイテムは指定されたチャネルに対してパブリッシュ用に検証されます。 チャネルが空の場合、qに従ってすべてのアイテムがターゲット対象の各チャネルに対してパブリッシュ用に検証されます。
- missingItems(optional): array missingItems
- validation(optional): object PublishValidation
PublishValidation
- validationResults(optional): array validationResults
object- comments(optional): string
実行されたアクションに関連するコメント
- failedItems(optional): array failedItems
処理が失敗した品目
- items(optional): array items
- tasks(optional): array tasks
品目からタスクへのマッピング
- value(optional): string
アイテムに適用されるアクション
object- id(optional): string
アイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- name(optional): string
アイテムの名前。
object- id(optional): string
- isPrimaryChannel(optional): boolean
チャネルがアセットのプライマリかどうかを示します。
- links(optional): array links
リンク
- name(optional): string
object- language: string
タグの言語。
- links(optional): array links
リンク
- name: string
タグの名前。
object- items(optional): object items
許可される追加のプロパティ: additionalProperties
object- items(optional): object items
許可される追加のプロパティ: additionalProperties
- tags(optional): array tags
object- items(optional): object items
許可される追加のプロパティ: additionalPropertiesカテゴリ分けに失敗した品目です。
- taxonomies(optional): array taxonomies
リクエストされたアイテムに割り当てられていないタクソノミおよびカテゴリのリスト
objecttypeCategory- changes(optional): object ItemSubResourceListChangesInfo
アイテムSubResource。
- channels(optional): object ItemSubResourceListChannelId
アイテムSubResource。
- collections(optional): object ItemSubResourceListCollectionId
アイテムSubResource。
- connectorFileInfo(optional): object ItemSubResourceConnectorFileInfo
アイテムSubResource。
- connectorId(optional): string
アイテムのコネクタid。
- connectorSyncEnabled(optional): boolean
アイテムのコネクタ同期使用可能フラグ。
- createdBy(optional): string
作成方法
- createdByUser(optional): object User
ユーザー・オブジェクト
- createdDate(optional): object date
date
- description(optional): string
アイテムの説明
- fields(optional): object fields
読取り専用:
true許可される追加のプロパティ: additionalPropertiesユーザー定義フィールドのデータ。 Map。 タイプ定義に必要なすべてのユーザー定義フィールドは、このプロパティのPUTとPOSTリクエストで指定する必要があります。 - fileExtension(optional): string
ファイルの拡張子。
- id(optional): string
アイテムのId。 これはレスポンス取得と送信リクエストの必須プロパティであり、リクエストの転送には必要ありません。
- isPublished(optional): boolean
アイテムが公開されたかどうか。
- language(optional): string
アイテムの言語。
- languageIsMaster(optional): boolean
アイテムがマスターかどうか。
- links(optional): array links
リンク
- lockInfo(optional): object ItemSubResourceLockInfo
アイテムSubResource。
- metadata(optional): object ItemMetadataInfo
ItemMetadataInfo
- name(optional): string
アイテムの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- permissions(optional): object ItemSubResourceListAction
アイテムSubResource。
- publishedChannels(optional): object ItemSubResourceListChannelId
アイテムSubResource。
- publishInfo(optional): object ItemSubResourceListPublishInfo
アイテムSubResource。
- reference(optional): object ItemReferenceInfo
ItemReferenceInfo
- relationships(optional): object ItemSubResourceRelationships
アイテムSubResource。
- repositoryId(optional): string
アイテムのリポジトリ。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- scheduled(optional): boolean
- slug(optional): string
アイテムのURLスラグ。
- sourceId(optional): string
ソースId。
- status(optional): string
アイテムの現在のステータス。
- suggestedTaxonomies(optional): object ItemSubResourceListSuggestedTaxonomyInfo
アイテムSubResource。
- tags(optional): object ItemSubResourceListTag
アイテムSubResource。
- taxonomies(optional): object ItemSubResourceListTaxonomyInfo
アイテムSubResource。
- translatable(optional): boolean
アイテムが翻訳可能かどうか。
- type(optional): string
タイプの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- typeCategory(optional): string
読取り専用:
true - updatedBy(optional): string
更新者。
- updatedByUser(optional): object User
ユーザー・オブジェクト
- updatedDate(optional): object date
date
- variations(optional): object ItemSubResourceListVariationsInfo
アイテムSubResource。
- version(optional): string
このアイテムの現在のリビジョン・バージョン。
- versionInfo(optional): object ItemSubResourceListVersionInfo
アイテムSubResource。
- video(optional): object VideoBean
VideoBean
- workflowInstances(optional): object WorkflowField
すべてのマップ済ワークフロー・フィールド
- workflows(optional): object ItemSubResourceListWorkflowInfo
アイテムSubResource。
object- displayName(optional): string
読取り専用:
trueユーザーの表示名 - email(optional): string
読取り専用:
trueユーザーの電子メール。 - userID(optional): integer(int64)
読取り専用:
trueユーザーのID。 - userName(optional): string
読取り専用:
trueユーザーの名前
objecttrueobject- exif(optional): object EXIFMetadata
EXIFメタデータ
- links(optional): array links
リンク
- transcripts(optional): object VideoTranscriptMetadata
ビデオ記録Metadata
object- isAccessible(optional): boolean
アイテムがアクセス可能かどうか。
object- duration(optional): string
読取り専用:
trueISO 8601形式のビデオの期間。 - isFormatSupported(optional): boolean
読取り専用:
trueビデオ・ファイル形式がサポートされている場合のブール表現。 - playback(optional): object PlaybackBean
PlaybackBean
- processing(optional): object ProcessingBean
ProcessingBean
- strip(optional): object StripBean
StripBean
object- aggregationResults(optional): array aggregationResults
集計結果。
- count(optional): integer(int32)
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
フェッチするページがまだあるかどうかを確認します。
- items(optional): array items
コレクションに含まれる特異なリソース。
- limit(optional): integer(int32)
サーバーによって使用される実際のページ・サイズ。 これは、クライアントがリクエストするものと同じではない可能性があります。
- links(optional): array links
リソースのリンク。
- offset(optional): integer(int32)
特異リソースが返される実際のインデックス。
- pinned(optional): array pinned
固定品目。 検索リストの上部に固定されたアイテムを表示
- scrollId(optional): string
scrollId:検索がスクロール検索に解決された場合。
- totalResults(optional): integer(int32)
クライアント・リクエストを満たすローの総数(ページング・パラメータを除く)
object- links(optional): array links
- source(optional): string
この変更のソースであるこの品目に関連付けられたサブリソース。
- type(optional): string
指定されたソースに対して追跡される変更のタイプ。
- value(optional): boolean
Trueは変更を示します。 Falseは、このソース/タイプに対する現在の変更がないことを示します。
object- connectorId(optional): string
コネクタID。
- id(optional): string
ファイルID
- inUse(optional): boolean
最新バージョンのアセットがファイル・コンテンツを使用しているかどうかを表します。
- version(optional): integer(int32)
ファイルのバージョン
objectobject- isLocked(optional): boolean
アイテムがロックされているかどうかを表します。
- lockedBy(optional): string
ユーザーによりロック済
- lockedDate(optional): object date
date
object- aggregationResults(optional): array aggregationResults
集計結果。
- count(optional): integer(int32)
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
フェッチするページがまだあるかどうかを確認します。
- items(optional): array items
コレクションに含まれる特異なリソース。
- limit(optional): integer(int32)
サーバーによって使用される実際のページ・サイズ。 これは、クライアントがリクエストするものと同じではない可能性があります。
- links(optional): array links
リソースのリンク。
- offset(optional): integer(int32)
特異リソースが返される実際のインデックス。
- pinned(optional): array pinned
固定品目。 検索リストの上部に固定されたアイテムを表示
- scrollId(optional): string
scrollId:検索がスクロール検索に解決された場合。
- totalResults(optional): integer(int32)
クライアント・リクエストを満たすローの総数(ページング・パラメータを除く)
object- aggregationResults(optional): array aggregationResults
集計結果。
- count(optional): integer(int32)
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
フェッチするページがまだあるかどうかを確認します。
- items(optional): array items
コレクションに含まれる特異なリソース。
- limit(optional): integer(int32)
サーバーによって使用される実際のページ・サイズ。 これは、クライアントがリクエストするものと同じではない可能性があります。
- links(optional): array links
リソースのリンク。
- offset(optional): integer(int32)
特異リソースが返される実際のインデックス。
- pinned(optional): array pinned
固定品目。 検索リストの上部に固定されたアイテムを表示
- scrollId(optional): string
scrollId:検索がスクロール検索に解決された場合。
- totalResults(optional): integer(int32)
クライアント・リクエストを満たすローの総数(ページング・パラメータを除く)
array- Array of: object ItemExtractedExifBean
ItemExtractedExifBean
object- floatValue(optional): number(float)
EXIFフィールドの浮動小数。 この値は、小数点以下桁数を使用したEXIFフィールド値の数値表現です。
- handle(optional): string
ハンドルまたはEXIFフィールド名。 この値は翻訳できません。
- integerValue(optional): integer(int32)
EXIFフィールドの整数値。 この値は、小数点のないEXIFフィールド値の数値表現です。
- links(optional): array links
リンク
- rawId(optional): string
EXIFフィールドのID。 1つのEXIFフィールドを一意に識別します。
- rawValue(optional): string
未処理のEXIFフィールド値。 この値は、事前定義の値リストまたはテキスト値から数値にできます。
- stringValue(optional): string
EXIFフィールドのテキスト値。 この値は、EXIFフィールド値のテキスト表現になります。
- type(optional): string
EXIFフィールドのデータ型。(日付、整数、浮動小数、文字列)。
- value(optional): string
EXIFフィールドの表示値。 この値は、EXIFフィールドの実際のタイプ値(日付、int、float、string)のテキスト表現になります。
object- end(optional): string
各トランスクリプト・ノードの終わり。
- id(optional): string
各トランスクリプト・ノードのID。
- links(optional): array links
リンク
- start(optional): string
各トランスクリプト・ノードの開始。
- text(optional): string
各成績証明書ノードのテキスト。
object- action(optional): string
許容値:
[ "view", "update", "create", "delete" ]リソースでアクションが許可されています
object- channel (オプション): string
ターゲット名
- links(optional): array links
リンク
- publishedBy(optional): string
パブリッシュしたユーザー
- publishedDate(optional): object date
date
- slug(optional): string
公開スラグ
- version(optional): string
公開済のバージョン
object- id(optional): string
サイト・プランのID。
- links(optional): array links
array- Array of: object ReferencedBySites
ReferencedBySites
object- id(optional): string
アイテムのId。
- links(optional): array links
- reference(optional): object ItemReferenceInfo
ItemReferenceInfo
object- component(オプション): string
品目の構成部品
- pageId(optional): string
アイテムが追加されたページ
- site(optional): string
アイテムが追加されたサイト
object- apiName(optional): string
品目に割り当てられたカテゴリのapiName。
- id(optional): string
- isRejected(optional): boolean
品目の提示カテゴリのステータス。
- links(optional): array links
- name(optional): string
- nodes(optional): array nodes
品目に割り当てられたカテゴリ内のノード。
- order(optional): integer(int32)
リポジトリに割り当てられたすべてのタクソノミ間の推奨カテゴリの確率の順序。
object- apiName(optional): string
カテゴリ・ノードのapiName。
- id(optional): string
カテゴリ・ノードのid。
- name(optional): string
カテゴリ・ノードの名前。
object- apiName(optional): string
品目に割り当てられたカテゴリのapiName。
- id(optional): string
- links(optional): array links
- name(optional): string
- nodes(optional): array nodes
品目に割り当てられたカテゴリ内のノード。
object- items(optional): array items
コンテンツ・アイテムのバリエーション。
- links(optional): array links
- masterItem(optional): string
マスター・アイテム。
- setId(optional): string
変動セットId。
- varType(optional): string
バリエーション・タイプ名です。
object- id(optional): string
アイテムのId。
- isPublished(optional): boolean
アイテムが公開されたかどうか。
- links(optional): array links
- name(optional): string
アイテムの名前。
- status(optional): string
アイテムのステータス
- value(optional): string
言語値
object- latestVersion(optional): string
最新バージョン
- publishedVersion(optional): string
公開済のバージョン
object- adaptiveStreams(optional): object AdaptiveStreamsBean
AdaptiveStreamsBean
object- progress(optional): string
読取り専用:
trueバックグラウンド・プロセスの進捗。 このフィールドの値は、保留中、成功または失敗のいずれかになります。
object- frame(optional): object StripFrameBean
StripFrameBean
object- dash(optional): object PlaybackBean
PlaybackBean
- hls(optional): object PlaybackBean
PlaybackBean
object- count(optional): integer(int32)
読取り専用:
trueストリップ・イメージ内のフレーム数。 - height(optional): integer(int32)
読取り専用:
trueストリップ・イメージの高さです。 - width(optional): integer(int32)
読取り専用:
trueストリップ・イメージの幅です。
object- id(optional): string
ワークフローID
- instanceId: string
ワークフロー・インスタンスID。
- isCompleted(optional): boolean
ワークフロー・インスタンスがOICで完了したかどうか。
- links(optional): array links
リンク
- name(optional): string
ワークフロー名
- status(optional): string
ワークフロー・ステータス
- submittedBy(optional): string
ユーザーにより送信済
- submittedDate(optional): object date
date
object- categories(optional): array categories
割り当てるカテゴリ
- id(optional): string
タクソノミのid。
object- id(optional): string
アイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- message(optional): string
失敗品目メッセージです。
- name(optional): string
アイテムの名前。
array- Array of: object ChangeTypeItemBean
変更タイプに関する情報の設定
object- fields(optional): object fields
許可される追加のプロパティ: additionalProperties型変換の一部として追加するフィールド
- id(optional): string
アイテムのID
- type(optional): string
ターゲット・タイプ名
objectobject- targetToChannel(optional): array targetToChannel
targetToChannel
object- id(optional): string
- name(optional): string
リポジトリの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
object- id(optional): string
コピーされたアイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- name(optional): string
アイテムの名前。
- originalId(optional): string
元のアイテムのId。
object- compiledAt(optional): string
yyyy-MM-dd'T'HH:mm:ss.SSS'Z'形式のこのステータス・メッセージの日時。
- compiledTime(optional): string(date-time)
- jobId(optional): string
コンテンツ・アイテム翻訳コンパイル・ジョブID。
- progress(optional): number(double)
コンパイル・ジョブ・ステータス進捗率。
- status(optional): string
コンパイル・ジョブ・ステータス。
array- Array of: object ContentRenditionFormat
コンテンツ・レンディション形式
array- Array of: object ChannelId
ChannelId
object- unlockAfterPublish(optional): boolean
正常に公開された後、ユーザーが所有するアイテムのロックを解除
object- languageOnly(optional): boolean
- testOnly(optional): boolean
- verbosity(optional): string
許容値:
[ "none", "terse", "normal", "verbose" ]
object- channels(optional): array channels
- id(optional): string
アイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- message(optional): string
無視されたアイテム・メッセージです。
- name(optional): string
アイテムの名前。
array- Array of: object ItemWorkflows
ItemWorkflows
object- id(optional): string
アイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- name(optional): string
アイテムの名前。
- workflowInstanceId(optional): string
レビューのためにアイテムが送信されるワークフロー・インスタンスID。
object- itemId(optional): string
項目ID
- workflowId (オプション): string
ワークフローID
object- unlockAll(optional): boolean
セット内のすべての翻訳または特定の翻訳のロック解除
array- Array of: object ChannelId
ChannelId
array- Array of: object ChannelId
ChannelId
array- Array of: object PublishValidationResult
アイテムをチャネルに公開するための検証結果を公開
object- error(optional): string
- policyValidation(optional): object PolicyValidationResult
PolicyValidationResult
object- dependencies(optional): array dependencies
- dependencyStatus(optional): string
- fileId(optional): string
- id(optional): string
- language(optional): string
- name(optional): string
- optionalDependency(optional): string
- primaryChannelId(optional): string
- type(optional): string
- validations(optional): array validations
- version(optional): string
object- itemId(optional): string
アイテムのId。
- taskId(optional): string
ワークフロー・タスクのID。
レスポンス
- application/json
200レスポンス
object- links(optional): array links
一括アイテム工程リソースのリンク。
- operations(optional): object BulkItemsOperationsActions
実行可能な操作。 現時点では、一度に1つの操作のみがサポートされています。
- q(optional): string
このパラメータは、フィールド値に一致する問合せ式条件を受け入れます。 このような問合せ条件の多くは、OR演算子を使用して結合できます。 問合せ条件の値は、id eq "{itemId}"の形式に従います。 Id以外のアイテム・フィールドに対する問合せ条件はサポートされていません。 問合せ条件がeq (Equals)以外の演算子はサポートされていません。例:
id eq "COREBE1BDF66159849B790CC9ACE49BD2199" OR id eq "CONT22AA154CDD884D81A3678E1BD37333B7"
object- addCategories(optional): object CategoryIds
CategoryIds
- addChannels(optional): object ChannelIds
ChannelIds
- addCollections(optional): object CollectionIds
CollectionIds
- addTags(optional): object Tags
タグ
- addToRepository(optional): object AddToRepository
AddToRepository
- approve(optional): object Approve
承認
- changeTypeByItems(optional): object ChangeTypeByItems
アセットのアセット・タイプの変更
- completeWorkflowInstance(optional): object BooleanOperation
BooleanOperation
- convertToAdvancedVideo(optional): object ConvertToAdvancedVideo
ConvertToAdvancedVideo
- copy(optional): object CopyItems
CopyItems
- deleteItems(optional): object DeleteItems
DeleteItems
- executeScheduledTask(optional): object ExecuteScheduledTask
ExecuteScheduledTask
- generateRenditions(optional): object GenerateRenditions
コンテンツ・タイプのレンディションの生成
- lock(optional): object LockAssets
LockAssets
- makeTranslatable(optional): object BooleanOperation
BooleanOperation
- publish(optional): object Publish
パブリッシュ
- rejectSuggestedCategories(optional): object CategoryIds
CategoryIds
- removeCategories(optional): object CategoryIds
CategoryIds
- removeChannels(optional): object ChannelIds
ChannelIds
- removeCollections(optional): object CollectionIds
CollectionIds
- removeTags(optional): object Tags
タグ
- rollback(optional): object Rollback
Rollback
- setAsTranslated(optional): object BooleanOperation
BooleanOperation
- submitForApproval(optional): object BooleanOperation
BooleanOperation
- submitToWorkflow(optional): object submitToWorkflow
submitToWorkflow
- unlock(optional): object UnlockAssets
UnlockAssets
- unpublish(optional): object Unpublish
非公開
- validatePublish(optional): object ValidatePublish
ValidatePublish
- workflowAction(optional): object WorkflowActionBean
WorkflowActionBean
object- href(optional): string
ターゲット・リソースのURI それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関連タイプ これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
object- channels(optional): array channels
チャネル
- collections(optional): array collections
コレクション
- connectorId(optional): string
connectorId
- externalIds(optional): array externalIds
externalIds
- externalItems(optional): array externalItems
externalItems
- failedChannels(optional): object FailedChannels
- failedCollections(optional): object FailedCollections
- failedExternalIds(optional): object FailedExternalIds
- failedTags(optional): object FailedTags
- failedTaxonomies(optional): object FailedTaxonomyCategories
- items(optional): array items
- repositoryId(optional): string
repositoryId
- storageProvider(optional): string
許容値:
[ "docs", "kaltura" ]externalIdsのソースstorageProvider - tags(optional): array tags
アイテムにタグを追加
- taxonomies(optional): array taxonomies
taxonomies
object- failedItems(optional): array failedItems
処理が失敗した品目
- isExtendedWorkflow(optional): boolean
ワークフローがOICで拡張されたか、承認後でない場合
- items(optional): array items
- value(optional): boolean
value
object- failedItems(optional): array failedItems
変換失敗アイテム・リスト
- items(optional): array items
変換完了アイテム・リスト
- setItems(optional): array setItems
変換するアイテムのリスト
object- failedItems(optional): array failedItems
処理が失敗した品目
- items(optional): array items
アクションが適用されるアイテム
- provider(optional): object Provider
プロバイダ
object- taskId(optional): string
実行されるグループID
- taskType(optional): string
タスクのタイプ
object- dependencies(optional): boolean
含めるかどうか
- failedItems(optional): array failedItems
処理が失敗した品目
- items(optional): array items
アクションが適用されるアイテム
- translations(optional): object LockTranslations
object- channels(optional): array channels
公開チャネルのリスト。 チャネルが空でない場合、q内のアイテムは指定されたチャネルにパブリッシュされます。 チャネルが空の場合、qに従ってすべてのアイテムがターゲット対象の各チャネルに公開されます。
- ids(optional): array ids
詳細な公開済アイテムidのリンク。
- ignoredItems(optional): array ignoredItems
- items(optional): array items
- itemVersions(optional): object itemVersions
許可される追加のプロパティ: additionalProperties
- options(optional): object PublishOptions
- validation(optional): object PublishValidation
PublishValidation
object- autoSubmit(optional): boolean
- failedItems(optional): array failedItems
処理が失敗した品目
- id(optional): string
アイテムが承認のために送信されるワークフロー
- includeDependencies(optional): boolean
ワークフローへのアイテムの発行中に依存関係が含まれている場合。
- items(optional): array items
- itemWorkflows(optional): array itemWorkflows
指定されたワークフローに送信するアイテム
object- dependencies(optional): boolean
含めるかどうか
- failedItems(optional): array failedItems
処理が失敗した品目
- items(optional): array items
アクションが適用されるアイテム
- translations(optional): object UnlockTranslations
object- allowUnpublishFromActiveSite(optional): boolean
アクティブなサイト・アイテムをunpublished.(defaults to false)にするかどうか。
- channels(optional): array channels
公開取消チャネルのリスト。 チャネルが空でない場合、q内のアイテムは指定されたチャネルに対する公開が取り消されます。 チャネルが空の場合、q当たりのすべてのアイテムは、ターゲット対象の各チャネルに対して非公開になります。
- ids(optional): array ids
詳細な未公開アイテムidのリンク。
- items(optional): array items
object- channels(optional): array channels
公開のために検証するチャネルのリストです。 チャネルが空でない場合、q内のアイテムは指定されたチャネルに対してパブリッシュ用に検証されます。 チャネルが空の場合、qに従ってすべてのアイテムがターゲット対象の各チャネルに対してパブリッシュ用に検証されます。
- missingItems(optional): array missingItems
- validation(optional): object PublishValidation
PublishValidation
- validationResults(optional): array validationResults
object- comments(optional): string
実行されたアクションに関連するコメント
- failedItems(optional): array failedItems
処理が失敗した品目
- items(optional): array items
- tasks(optional): array tasks
品目からタスクへのマッピング
- value(optional): string
アイテムに適用されるアクション
object- id(optional): string
アイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- name(optional): string
アイテムの名前。
object- id(optional): string
- isPrimaryChannel(optional): boolean
チャネルがアセットのプライマリかどうかを示します。
- links(optional): array links
リンク
- name(optional): string
object- language: string
タグの言語。
- links(optional): array links
リンク
- name: string
タグの名前。
object- items(optional): object items
許可される追加のプロパティ: additionalProperties
object- items(optional): object items
許可される追加のプロパティ: additionalProperties
- tags(optional): array tags
object- items(optional): object items
許可される追加のプロパティ: additionalPropertiesカテゴリ分けに失敗した品目です。
- taxonomies(optional): array taxonomies
リクエストされたアイテムに割り当てられていないタクソノミおよびカテゴリのリスト
objecttypeCategory- changes(optional): object ItemSubResourceListChangesInfo
アイテムSubResource。
- channels(optional): object ItemSubResourceListChannelId
アイテムSubResource。
- collections(optional): object ItemSubResourceListCollectionId
アイテムSubResource。
- connectorFileInfo(optional): object ItemSubResourceConnectorFileInfo
アイテムSubResource。
- connectorId(optional): string
アイテムのコネクタid。
- connectorSyncEnabled(optional): boolean
アイテムのコネクタ同期使用可能フラグ。
- createdBy(optional): string
作成方法
- createdByUser(optional): object User
ユーザー・オブジェクト
- createdDate(optional): object date
date
- description(optional): string
アイテムの説明
- fields(optional): object fields
読取り専用:
true許可される追加のプロパティ: additionalPropertiesユーザー定義フィールドのデータ。 Map。 タイプ定義に必要なすべてのユーザー定義フィールドは、このプロパティのPUTとPOSTリクエストで指定する必要があります。 - fileExtension(optional): string
ファイルの拡張子。
- id(optional): string
アイテムのId。 これはレスポンス取得と送信リクエストの必須プロパティであり、リクエストの転送には必要ありません。
- isPublished(optional): boolean
アイテムが公開されたかどうか。
- language(optional): string
アイテムの言語。
- languageIsMaster(optional): boolean
アイテムがマスターかどうか。
- links(optional): array links
リンク
- lockInfo(optional): object ItemSubResourceLockInfo
アイテムSubResource。
- metadata(optional): object ItemMetadataInfo
ItemMetadataInfo
- name(optional): string
アイテムの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- permissions(optional): object ItemSubResourceListAction
アイテムSubResource。
- publishedChannels(optional): object ItemSubResourceListChannelId
アイテムSubResource。
- publishInfo(optional): object ItemSubResourceListPublishInfo
アイテムSubResource。
- reference(optional): object ItemReferenceInfo
ItemReferenceInfo
- relationships(optional): object ItemSubResourceRelationships
アイテムSubResource。
- repositoryId(optional): string
アイテムのリポジトリ。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- scheduled(optional): boolean
- slug(optional): string
アイテムのURLスラグ。
- sourceId(optional): string
ソースId。
- status(optional): string
アイテムの現在のステータス。
- suggestedTaxonomies(optional): object ItemSubResourceListSuggestedTaxonomyInfo
アイテムSubResource。
- tags(optional): object ItemSubResourceListTag
アイテムSubResource。
- taxonomies(optional): object ItemSubResourceListTaxonomyInfo
アイテムSubResource。
- translatable(optional): boolean
アイテムが翻訳可能かどうか。
- type(optional): string
タイプの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- typeCategory(optional): string
読取り専用:
true - updatedBy(optional): string
更新者。
- updatedByUser(optional): object User
ユーザー・オブジェクト
- updatedDate(optional): object date
date
- variations(optional): object ItemSubResourceListVariationsInfo
アイテムSubResource。
- version(optional): string
このアイテムの現在のリビジョン・バージョン。
- versionInfo(optional): object ItemSubResourceListVersionInfo
アイテムSubResource。
- video(optional): object VideoBean
VideoBean
- workflowInstances(optional): object WorkflowField
すべてのマップ済ワークフロー・フィールド
- workflows(optional): object ItemSubResourceListWorkflowInfo
アイテムSubResource。
object- displayName(optional): string
読取り専用:
trueユーザーの表示名 - email(optional): string
読取り専用:
trueユーザーの電子メール。 - userID(optional): integer(int64)
読取り専用:
trueユーザーのID。 - userName(optional): string
読取り専用:
trueユーザーの名前
objecttrueobject- exif(optional): object EXIFMetadata
EXIFメタデータ
- links(optional): array links
リンク
- transcripts(optional): object VideoTranscriptMetadata
ビデオ記録Metadata
object- isAccessible(optional): boolean
アイテムがアクセス可能かどうか。
object- duration(optional): string
読取り専用:
trueISO 8601形式のビデオの期間。 - isFormatSupported(optional): boolean
読取り専用:
trueビデオ・ファイル形式がサポートされている場合のブール表現。 - playback(optional): object PlaybackBean
PlaybackBean
- processing(optional): object ProcessingBean
ProcessingBean
- strip(optional): object StripBean
StripBean
object- aggregationResults(optional): array aggregationResults
集計結果。
- count(optional): integer(int32)
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
フェッチするページがまだあるかどうかを確認します。
- items(optional): array items
コレクションに含まれる特異なリソース。
- limit(optional): integer(int32)
サーバーによって使用される実際のページ・サイズ。 これは、クライアントがリクエストするものと同じではない可能性があります。
- links(optional): array links
リソースのリンク。
- offset(optional): integer(int32)
特異リソースが返される実際のインデックス。
- pinned(optional): array pinned
固定品目。 検索リストの上部に固定されたアイテムを表示
- scrollId(optional): string
scrollId:検索がスクロール検索に解決された場合。
- totalResults(optional): integer(int32)
クライアント・リクエストを満たすローの総数(ページング・パラメータを除く)
object- links(optional): array links
- source(optional): string
この変更のソースであるこの品目に関連付けられたサブリソース。
- type(optional): string
指定されたソースに対して追跡される変更のタイプ。
- value(optional): boolean
Trueは変更を示します。 Falseは、このソース/タイプに対する現在の変更がないことを示します。
object- connectorId(optional): string
コネクタID。
- id(optional): string
ファイルID
- inUse(optional): boolean
最新バージョンのアセットがファイル・コンテンツを使用しているかどうかを表します。
- version(optional): integer(int32)
ファイルのバージョン
objectobject- isLocked(optional): boolean
アイテムがロックされているかどうかを表します。
- lockedBy(optional): string
ユーザーによりロック済
- lockedDate(optional): object date
date
object- aggregationResults(optional): array aggregationResults
集計結果。
- count(optional): integer(int32)
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
フェッチするページがまだあるかどうかを確認します。
- items(optional): array items
コレクションに含まれる特異なリソース。
- limit(optional): integer(int32)
サーバーによって使用される実際のページ・サイズ。 これは、クライアントがリクエストするものと同じではない可能性があります。
- links(optional): array links
リソースのリンク。
- offset(optional): integer(int32)
特異リソースが返される実際のインデックス。
- pinned(optional): array pinned
固定品目。 検索リストの上部に固定されたアイテムを表示
- scrollId(optional): string
scrollId:検索がスクロール検索に解決された場合。
- totalResults(optional): integer(int32)
クライアント・リクエストを満たすローの総数(ページング・パラメータを除く)
object- aggregationResults(optional): array aggregationResults
集計結果。
- count(optional): integer(int32)
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
フェッチするページがまだあるかどうかを確認します。
- items(optional): array items
コレクションに含まれる特異なリソース。
- limit(optional): integer(int32)
サーバーによって使用される実際のページ・サイズ。 これは、クライアントがリクエストするものと同じではない可能性があります。
- links(optional): array links
リソースのリンク。
- offset(optional): integer(int32)
特異リソースが返される実際のインデックス。
- pinned(optional): array pinned
固定品目。 検索リストの上部に固定されたアイテムを表示
- scrollId(optional): string
scrollId:検索がスクロール検索に解決された場合。
- totalResults(optional): integer(int32)
クライアント・リクエストを満たすローの総数(ページング・パラメータを除く)
array- Array of: object ItemExtractedExifBean
ItemExtractedExifBean
object- floatValue(optional): number(float)
EXIFフィールドの浮動小数。 この値は、小数点以下桁数を使用したEXIFフィールド値の数値表現です。
- handle(optional): string
ハンドルまたはEXIFフィールド名。 この値は翻訳できません。
- integerValue(optional): integer(int32)
EXIFフィールドの整数値。 この値は、小数点のないEXIFフィールド値の数値表現です。
- links(optional): array links
リンク
- rawId(optional): string
EXIFフィールドのID。 1つのEXIFフィールドを一意に識別します。
- rawValue(optional): string
未処理のEXIFフィールド値。 この値は、事前定義の値リストまたはテキスト値から数値にできます。
- stringValue(optional): string
EXIFフィールドのテキスト値。 この値は、EXIFフィールド値のテキスト表現になります。
- type(optional): string
EXIFフィールドのデータ型。(日付、整数、浮動小数、文字列)。
- value(optional): string
EXIFフィールドの表示値。 この値は、EXIFフィールドの実際のタイプ値(日付、int、float、string)のテキスト表現になります。
object- end(optional): string
各トランスクリプト・ノードの終わり。
- id(optional): string
各トランスクリプト・ノードのID。
- links(optional): array links
リンク
- start(optional): string
各トランスクリプト・ノードの開始。
- text(optional): string
各成績証明書ノードのテキスト。
object- action(optional): string
許容値:
[ "view", "update", "create", "delete" ]リソースでアクションが許可されています
object- channel (オプション): string
ターゲット名
- links(optional): array links
リンク
- publishedBy(optional): string
パブリッシュしたユーザー
- publishedDate(optional): object date
date
- slug(optional): string
公開スラグ
- version(optional): string
公開済のバージョン
object- id(optional): string
サイト・プランのID。
- links(optional): array links
array- Array of: object ReferencedBySites
ReferencedBySites
object- id(optional): string
アイテムのId。
- links(optional): array links
- reference(optional): object ItemReferenceInfo
ItemReferenceInfo
object- component(オプション): string
品目の構成部品
- pageId(optional): string
アイテムが追加されたページ
- site(optional): string
アイテムが追加されたサイト
object- apiName(optional): string
品目に割り当てられたカテゴリのapiName。
- id(optional): string
- isRejected(optional): boolean
品目の提示カテゴリのステータス。
- links(optional): array links
- name(optional): string
- nodes(optional): array nodes
品目に割り当てられたカテゴリ内のノード。
- order(optional): integer(int32)
リポジトリに割り当てられたすべてのタクソノミ間の推奨カテゴリの確率の順序。
object- apiName(optional): string
カテゴリ・ノードのapiName。
- id(optional): string
カテゴリ・ノードのid。
- name(optional): string
カテゴリ・ノードの名前。
object- apiName(optional): string
品目に割り当てられたカテゴリのapiName。
- id(optional): string
- links(optional): array links
- name(optional): string
- nodes(optional): array nodes
品目に割り当てられたカテゴリ内のノード。
object- items(optional): array items
コンテンツ・アイテムのバリエーション。
- links(optional): array links
- masterItem(optional): string
マスター・アイテム。
- setId(optional): string
変動セットId。
- varType(optional): string
バリエーション・タイプ名です。
object- id(optional): string
アイテムのId。
- isPublished(optional): boolean
アイテムが公開されたかどうか。
- links(optional): array links
- name(optional): string
アイテムの名前。
- status(optional): string
アイテムのステータス
- value(optional): string
言語値
object- latestVersion(optional): string
最新バージョン
- publishedVersion(optional): string
公開済のバージョン
object- adaptiveStreams(optional): object AdaptiveStreamsBean
AdaptiveStreamsBean
object- progress(optional): string
読取り専用:
trueバックグラウンド・プロセスの進捗。 このフィールドの値は、保留中、成功または失敗のいずれかになります。
object- frame(optional): object StripFrameBean
StripFrameBean
object- dash(optional): object PlaybackBean
PlaybackBean
- hls(optional): object PlaybackBean
PlaybackBean
object- count(optional): integer(int32)
読取り専用:
trueストリップ・イメージ内のフレーム数。 - height(optional): integer(int32)
読取り専用:
trueストリップ・イメージの高さです。 - width(optional): integer(int32)
読取り専用:
trueストリップ・イメージの幅です。
object- id(optional): string
ワークフローID
- instanceId: string
ワークフロー・インスタンスID。
- isCompleted(optional): boolean
ワークフロー・インスタンスがOICで完了したかどうか。
- links(optional): array links
リンク
- name(optional): string
ワークフロー名
- status(optional): string
ワークフロー・ステータス
- submittedBy(optional): string
ユーザーにより送信済
- submittedDate(optional): object date
date
object- categories(optional): array categories
割り当てるカテゴリ
- id(optional): string
タクソノミのid。
object- id(optional): string
アイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- message(optional): string
失敗品目メッセージです。
- name(optional): string
アイテムの名前。
array- Array of: object ChangeTypeItemBean
変更タイプに関する情報の設定
object- fields(optional): object fields
許可される追加のプロパティ: additionalProperties型変換の一部として追加するフィールド
- id(optional): string
アイテムのID
- type(optional): string
ターゲット・タイプ名
objectobject- targetToChannel(optional): array targetToChannel
targetToChannel
object- id(optional): string
- name(optional): string
リポジトリの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
object- id(optional): string
コピーされたアイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- name(optional): string
アイテムの名前。
- originalId(optional): string
元のアイテムのId。
object- compiledAt(optional): string
yyyy-MM-dd'T'HH:mm:ss.SSS'Z'形式のこのステータス・メッセージの日時。
- compiledTime(optional): string(date-time)
- jobId(optional): string
コンテンツ・アイテム翻訳コンパイル・ジョブID。
- progress(optional): number(double)
コンパイル・ジョブ・ステータス進捗率。
- status(optional): string
コンパイル・ジョブ・ステータス。
array- Array of: object ContentRenditionFormat
コンテンツ・レンディション形式
array- Array of: object ChannelId
ChannelId
object- unlockAfterPublish(optional): boolean
正常に公開された後、ユーザーが所有するアイテムのロックを解除
object- languageOnly(optional): boolean
- testOnly(optional): boolean
- verbosity(optional): string
許容値:
[ "none", "terse", "normal", "verbose" ]
object- channels(optional): array channels
- id(optional): string
アイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- message(optional): string
無視されたアイテム・メッセージです。
- name(optional): string
アイテムの名前。
array- Array of: object ItemWorkflows
ItemWorkflows
object- id(optional): string
アイテムのId。
- links(optional): array links
アイテム・リソースのリンク
- name(optional): string
アイテムの名前。
- workflowInstanceId(optional): string
レビューのためにアイテムが送信されるワークフロー・インスタンスID。
object- itemId(optional): string
項目ID
- workflowId (オプション): string
ワークフローID
object- unlockAll(optional): boolean
セット内のすべての翻訳または特定の翻訳のロック解除
array- Array of: object ChannelId
ChannelId
array- Array of: object ChannelId
ChannelId
array- Array of: object PublishValidationResult
アイテムをチャネルに公開するための検証結果を公開
object- error(optional): string
- policyValidation(optional): object PolicyValidationResult
PolicyValidationResult
object- dependencies(optional): array dependencies
- dependencyStatus(optional): string
- fileId(optional): string
- id(optional): string
- language(optional): string
- name(optional): string
- optionalDependency(optional): string
- primaryChannelId(optional): string
- type(optional): string
- validations(optional): array validations
- version(optional): string
object- itemId(optional): string
アイテムのId。
- taskId(optional): string
ワークフロー・タスクのID。
202レスポンス
400レスポンス
403レスポンス
404レスポンス
409レスポンス
500レスポンス
例
次の例は、バルク・アイテム操作を実行する方法を示しています。
curl -i -X POST -H 'Content-Type: application/json' -H 'X-Requested-With: XMLHttpRequest' 'https://host:port/content/management/api/v1.1/bulkItemsOperations'
例1
次の例では、アイテムを同期的にコレクションに追加します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ここで、O394B74B4B4764724341243AFB45934FF146514DB273およびOCB02E4B485F4EE7FD1B5BCEDA1E411E23E3A682AFCEはコレクションのIDです。 ペイロードを独自のデータで置換します。
/content/management/api/v1.1/bulkItemsOperations
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"addCollections": {
"collections": [
{
"id": "O394B74B4B4764724341243AFB45934FF146514DB273"
},
{
"id": "OCB02E4B485F4EE7FD1B5BCEDA1E411E23E3A682AFCE"
}
]
}
}
}
例2
次の例では、アイテムを非同期の方法でコレクションに追加します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ここで、O394B74B4B4764724341243AFB45934FF146514DB273およびOCB02E4B485F4EE7FD1B5BCEDA1E411E23E3A682AFCEはコレクションのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"addCollections": {
"collections": [
{
"id": "O394B74B4B4764724341243AFB45934FF146514DB273"
},
{
"id": "OCB02E4B485F4EE7FD1B5BCEDA1E411E23E3A682AFCE"
}
]
}
}
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/205D91EAEEDD46E8AEF6065EDBD1BED1"
}
例3
次の例では、同期的にコレクションからアイテムを削除します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ここで、O394B74B4B4764724341243AFB45934FF146514DB273およびOCB02E4B485F4EE7FD1B5BCEDA1E411E23E3A682AFCEはコレクションのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"removeCollections": {
"collections": [
{
"id": "O394B74B4B4764724341243AFB45934FF146514DB273"
},
{
"id": "OCB02E4B485F4EE7FD1B5BCEDA1E411E23E3A682AFCE"
}
]
}
}
}
例4
次の例では、非同期の方法でコレクションからアイテムを削除します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ここで、O394B74B4B4764724341243AFB45934FF146514DB273およびOCB02E4B485F4EE7FD1B5BCEDA1E411E23E3A682AFCEはコレクションのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"removeCollections": {
"collections": [
{
"id": "O394B74B4B4764724341243AFB45934FF146514DB273"
},
{
"id": "OCB02E4B485F4EE7FD1B5BCEDA1E411E23E3A682AFCE"
}
]
}
}
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/535A92EAEEBD46E8AEF6065FDBB0DFB1"
}
例5
次の例では、アイテムを同期的にチャネルに追加します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ここで、CCD7CC4DD2100FE4D1F8B07D040EB639FE020DA7A524およびCCA285F4809904B29E7235E5C35455027AB65D12495FはチャネルのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"addChannels": {
"channels": [
{
"id": "CCD7CC4DD2100FE4D1F8B07D040EB639FE020DA7A524"
},
{
"id": "CCA285F4809904B29E7235E5C35455027AB65D12495F"
}
]
}
}
}
例6
次の例では、アイテムを非同期の方法でチャネルに追加します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ここで、CCD7CC4DD2100FE4D1F8B07D040EB639FE020DA7A524およびCCA285F4809904B29E7235E5C35455027AB65D12495FはコレクションのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"addChannels": {
"channels": [
{
"id": "CCD7CC4DD2100FE4D1F8B07D040EB639FE020DA7A524"
},
{
"id": "CCA285F4809904B29E7235E5C35455027AB65D12495F"
}
]
}
}
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/305D91EAEEDD46E8AEF6061FDBB2BFF7"
}
例7
次の例では、アイテムを同期的にチャネルから削除します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ここで、CCD7CC4DD2100FE4D1F8B07D040EB639FE020DA7A524およびCCA285F4809904B29E7235E5C35455027AB65D12495FはチャネルのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"addChannels": {
"channels": [
{
"id": "CCD7CC4DD2100FE4D1F8B07D040EB639FE020DA7A524"
},
{
"id": "CCA285F4809904B29E7235E5C35455027AB65D12495F"
}
]
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例8
次の例では、非同期の方法でチャネルからアイテムを削除します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ここで、CCD7CC4DD2100FE4D1F8B07D040EB639FE020DA7A524およびCCA285F4809904B29E7235E5C35455027AB65D12495FはコレクションのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"addChannels": {
"channels": [
{
"id": "CCD7CC4DD2100FE4D1F8B07D040EB639FE020DA7A524"
},
{
"id": "CCA285F4809904B29E7235E5C35455027AB65D12495F"
}
]
}
}
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/535E51EABCDE01E8AEF6065FDBB0EEB1"
}
例9
次の例では、アイテムを同期的に翻訳できるようにします。 言語が設定されていない場合、この操作ではリポジトリのデフォルト言語がアイテム言語として設定されます。 CORE733F7C78E9484A67A4232DA5D32955FF、COREABC539EB32B746509FFC33806BBC4251およびCONTABC539EB32B746509FFC33806BBC4251は、アイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\" OR id eq \"CONTABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"makeTranslatable": {
"value": "true"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例10
次の例では、アイテムを非同期で翻訳可能にします。 言語が設定されていない場合、この操作ではリポジトリのデフォルト言語がアイテム言語として設定されます。 CORE733F7C78E9484A67A4232DA5D32955FF、COREABC539EB32B746509FFC33806BBC4251およびCONTABC539EB32B746509FFC33806BBC4251は、アイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\" OR id eq \"CONTABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"makeTranslatable": {
"value": "true"
}
}
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/805D91EAEEDD46E8AEF6065FDFD51EB1"
}
例11
次の例では、アイテムを同期的に翻訳不可にします。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のデータに置き換えます。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\" OR id eq \"CONTABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"makeTranslatable": {
"value": "false"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例12
次の例では、アイテムが非同期で翻訳不可になります。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のdata.ofにJSON形式の非同期操作に置き換えます。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\" OR id eq \"CONTABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"makeTranslatable": {
"value": "false"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest",
"Prefer": "respond-async"
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/205D91EAEEDD46E8AEF6065FDBB0FDCB3"
}
例13
次の例では、アイテムを同期して承認のために送信します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"submitForApproval": {
"value": "true"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例14
次の例では、アイテムを非同期方法で承認のために送信します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"submitForApproval": {
"value": "true"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest",
"Prefer": "respond-async"
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/225C91EAEEDD46E8AEF6065FDBB0DDFF4"
}
例15
次の例では、アイテムを同期的にワークフローに送信します。 ここで、CONT9AFC8CA4219D4AD2BE6F10DD989FBE03およびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CONT9AFC8CA4219D4AD2BE6F10DD989FBE03\"",
"operations": {
"submitToWorkflow": {
"id": "CEE645FAB10C4A96B17CBF3C5964216E"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
レスポンス本文
{
"q": "id eq \"CONT9AFC8CA4219D4AD2BE6F10DD989FBE03\"",
"operations": {
"submitToWorkflow": {
"id": "CEE645FAB10C4A96B17CBF3C5964216E",
"items": [
{
"id": "CONT9AFC8CA4219D4AD2BE6F10DD989FBE03",
"name": "item1.JPG",
"workflowInstanceId": "190077"
}
],
"failedItems": [
{
"id": "COREABC539EB32B746509FFC33806BBC4251",
"message": "item not found"
}
]
}
},
"links": [
{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/bulkItemsOperations",
"rel": "self",
"method": "POST",
"mediaType": "application/json"
},
{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/bulkItemsOperations",
"rel": "canonical",
"method": "POST",
"mediaType": "application/json"
},
{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/metadata-catalog/bulkItemsOperations",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
}
]
}
例16
次の例では、承認のために送信されたアイテムを同期的に承認します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"approve": {
"value": "true"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例17
次の例では、ワークフローによる承認のための送信済アイテムを同期的に承認します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"approve": {
"value": "true"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例18
次の例では、送信済みアイテムを同期方式で却下します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"approve": {
"value": "true"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例19
次の例では、ワークフローを介して承認のために送信されたアイテムを同期的に拒否します。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCOREABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"approve": {
"value": "false"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例20
次の例では、すべてのバリエーションがある翻訳可能アイテムを同期的に削除します。 CORE733F7C78E9484A67A4232DA5D32955FFおよびCONT733F7C78E9484A67A4232DA5D32955FFは、アイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"CONT733F7C78E9484A67A4232DA5D32955FF\"",
"operations": {
"deleteItems": {
"value": "true"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例21
次の例では、非マスター翻訳可能アイテムを非同期方法で翻訳するように設定します。 CORE733F7C78E9484A67A4232DA5D32955FF、COREABC539EB32B746509FFC33806BBC4251およびCONTABC539EB32B746509FFC33806BBC4251は、アイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\" OR id eq \"CONTABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"setAsTranslated": {
"value": "true"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest",
"Prefer": "respond-async"
}
レスポンス・ヘッダー
{
"Location": "https://<hostname>/content/management/api/v1.1/bulkItemsOperations/205D91EABDDD46E1AEF6065FDBB0AZG1"
}
例22
次の例では、同期方式で非マスター翻訳可能アイテムを非翻訳として設定します。 CORE733F7C78E9484A67A4232DA5D32955FF、COREABC539EB32B746509FFC33806BBC4251およびCONTABC539EB32B746509FFC33806BBC4251は、アイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"COREABC539EB32B746509FFC33806BBC4251\" OR id eq \"CONTABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"setAsTranslated": {
"value": "false"
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例23
次の例では、非同期方法でリポジトリにDigital Assetsを追加します。 ここで、FD9C1E8B716572ED60822E50323438A5BC777EB4F78EはリポジトリのIDです。 ここで、DCBE9E27FD70AC8245A998263EB1BDE1AB509295541BおよびD2DD8A6D2F4404D50471DA0269D2C29D9364C232D1FEはデジタル・アセットのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"operations": {
"addToRepository": {
"storageProvider": "docs",
"repositoryId": "FD9C1E8B716572ED60822E50323438A5BC777EB4F78E",
"externalIds": [
"DCBE9E27FD70AC8245A998263EB1BDE1AB509295541B",
"D2DD8A6D2F4404D50471DA0269D2C29D9364C232D1FE"
],
"tags": [
{
"name": "manualTag1"
}
],
"collections": [
{
"id": "7544D2E17A7F4DB3B21033F48FD061131"
}
],
"channels": [
{
"id": "7DBE9BB8542C45AA92306B2E0874EA88"
}
]
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest",
"Prefer": "respond-async"
}
レスポンス・ヘッダー
{
"Location": "https://<hostname>/content/management/api/v1.1/bulkItemsOperations/205D91EAEEDD46E8AEF6065EDBD1BED1"
}
例24
次の例では、アイテムの同期的な発行を検証します。 ここで、CORED5710B874C0E459D9C5C87193FD7C36AおよびCONT86B1B61854A747D9BB4901903A98D2DFはアイテムのIDです。 ここで、CC66DC0B9245E2F3712BC9B0211DC4BED717C50B6929およびCC66DC0B9245E2F3712BC8B0211DC4BED717C60B6927はチャネルのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORED5710B874C0E459D9C5C87193FD7C36A\" OR id eq \"CONT86B1B61854A747D9BB4901903A98D2DF\"",
"operations": {
"validatePublish": {
"channels": [
{
"id": "CC66DC0B9245E2F3712BC9B0211DC4BED717C50B6929"
},
{
"id": "CC66DC0B9245E2F3712BC8B0211DC4BED717C60B6927"
}
],
"validation": {
"verbosity": "normal",
"testOnly": false
}
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
例25
次の例では、アイテムを非同期形式で公開します。 ここで、CORED5710B874C0E459D9C5C87193FD7C36AおよびCONT86B1B61854A747D9BB4901903A98D2DFはアイテムのIDです。 ここで、CC66DC0B9245E2F3712BC9B0211DC4BED717C50B6929およびCC66DC0B9245E2F3712BC8B0211DC4BED717C60B6927はチャネルのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORED5710B874C0E459D9C5C87193FD7C36A\" OR id eq \"CONT86B1B61854A747D9BB4901903A98D2DF\"",
"operations": {
"publish": {
"channels": [
{
"id": "CC66DC0B9245E2F3712BC9B0211DC4BED717C50B6929"
},
{
"id": "CC66DC0B9245E2F3712BC8B0211DC4BED717C60B6927"
}
]
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest",
"Prefer": "respond-async"
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/205D91EAEEDD46E8AEF6065FDBB0BEB3"
}
例26
次の例では、非同期の方法でパブリッシュが成功した後、ユーザーがロックしたすべてのアイテムのロックを解除します。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORED5710B874C0E459D9C5C87193FD7C36A\" OR id eq \"CONT86B1B61854A747D9BB4901903A98D2DF\"",
"operations": {
"publish": {
"channels": [
{
"id": "CC66DC0B9245E2F3712BC9B0211DC4BED717C50B6929"
}
],
"options": {
"unlockAfterPublish": true
}
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest",
"Prefer": "respond-async"
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/205D91EAEEDD46E8AEF6065FDBB0BEB3"
}
例27
次の例では、非同期の方法でアイテムを非公開にしています。 ここで、CORED5710B874C0E459D9C5C87193FD7C36AおよびCONT86B1B61854A747D9BB4901903A98D2DFはアイテムのIDです。 ここで、CC66DC0B9245E2F3712BC9B0211DC4BED717C50B6929およびCC66DC0B9245E2F3712BC8B0211DC4BED717C60B6927はチャネルのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORED5710B874C0E459D9C5C87193FD7C36A\" OR id eq \"CONT86B1B61854A747D9BB4901903A98D2DF\"",
"operations": {
"unpublish": {
"channels": [
{
"id": "CC66DC0B9245E2F3712BC9B0211DC4BED717C50B6929"
},
{
"id": "CC66DC0B9245E2F3712BC8B0211DC4BED717C60B6927"
}
]
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest",
"Prefer": "respond-async"
}
レスポンス・ヘッダー
{
"Location": "https://<hostname>/content/management/api/v1.1/bulkItemsOperations/205D91EAEEDD46E8AEF6065FDBB0BEB4"
}
例28
次の例では、シード済タイプ・アセットを非同期方法でデジタル・タイプに変換します。 同期相互作用はこのAPIではサポートされていません。 ここで、CONT2ED74433CAE6492B9CD6722A06D654ECおよびCONT2B1CB3F5CB054993A921FF6B61187F82はアイテムのIDです。 CDT1はターゲット・タイプ名。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"operations": {
"changeTypeByItems": {
"setItems": [
{
"id": "CONT2ED74433CAE6492B9CD6722A06D654EC",
"type": "CDT1",
"fields": {
"field1": "value1"
}
},
{
"id": "CONT2B1CB3F5CB054993A921FF6B61187F82",
"type": "CDT1",
"fields": {
"field1": "value2"
}
}
]
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest",
"Prefer": "respond-async"
}
レスポンス・ヘッダー
{
"Location" :"https://<hostname>/content/management/api/v1.1/bulkItemsOperations/205D91EAEEDD46E8AEF6065EDBD1BED1"
}
例29
次の例では、非同期方法でファイル以外の共有アセットの翻訳としてデジタル・アセットをリポジトリに追加します。 ここで、61BB60A5F7144F298499B36E14BE5122はリポジトリのIDです。 ここで、DE4FBC3E20BC943E4433C889733CFDF0E6C0564DDEE9はデジタル・アセットのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"operations": {
"addToRepository": {
"repositoryId": "61BB60A5F7144F298499B36E14BE5122",
"connectorId": "Documents",
"externalItems": [
{
"externalId": "DE4FBC3E20BC943E4433C889733CFDF0E6C0564DDEE9",
"type": "CDTType",
"language": "fr",
"sourceId": "CONT17CEABD6DD2D49F587DCE0AB4AA3A5D3",
"fields": {
"field1": "<p>Nature Image</p>\n",
"field2": "Twilight scene"
},
"translatable": true
}
]
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest",
"Prefer": "respond-async"
}
レスポンス・ヘッダー
{
"Location": "https://<hostname>/content/management/api/v1.1/bulkItemsOperations/205D91EAEEDD46E8AEF6065EDBD1BED1"
}
例30
次の例では、同期的にワークフローへの依存関係とともにアイテムを送信します。 ここで、CONT9AFC8CA4219D4AD2BE6F10DD989FBE03はアイテムのIDで、COREABC539EB32B746509FFC33806BBC4251はその依存アセットです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CONT9AFC8CA4219D4AD2BE6F10DD989FBE03\"",
"operations": {
"submitToWorkflow": {
"id": "CEE645FAB10C4A96B17CBF3C5964216E",
"includeDependencies": true
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
レスポンス本文
{
"q": "id eq \"CONT9AFC8CA4219D4AD2BE6F10DD989FBE03\"",
"operations": {
"submitToWorkflow": {
"id": "CEE645FAB10C4A96B17CBF3C5964216E",
"includeDependencies": true,
"items": [
{
"id": "COREABC539EB32B746509FFC33806BBC4251",
"name": "item1",
"workflowInstanceId": "190077"
},
{
"id": "CONT9AFC8CA4219D4AD2BE6F10DD989FBE03",
"name": "Image1.JPG",
"workflowInstanceId": "190077"
}
]
}
},
"links": [
{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/bulkItemsOperations",
"rel": "self",
"method": "POST",
"mediaType": "application/json"
},
{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/bulkItemsOperations",
"rel": "canonical",
"method": "POST",
"mediaType": "application/json"
},
{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/metadata-catalog/bulkItemsOperations",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
}
]
}
例31
次の例では、同期方法でアイテムとその依存関係をロックします。 ここで、CORE733F7C78E9484A67A4232DA5D32955FFおよびCONTABC539EB32B746509FFC33806BBC4251はアイテムのIDです。 ペイロードを独自のデータで置換します。
リクエスト・ペイロード
{
"q": "id eq \"CORE733F7C78E9484A67A4232DA5D32955FF\" OR id eq \"CONTABC539EB32B746509FFC33806BBC4251\"",
"operations": {
"lock": {
"dependencies": true
}
}
}
リクエスト・ヘッダー
{
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
}
レスポンス本文
{
"q": "id eq \"CONT9AFC8CA4219D4AD2BE6F10DD989FBE03\"",
"operations": {
"submitToWorkflow": {
"id": "CEE645FAB10C4A96B17CBF3C5964216E",
"includeDependencies": true,
"items": [
{
"id": "COREABC539EB32B746509FFC33806BBC4251",
"name": "item1",
"workflowInstanceId": "190077"
},
{
"id": "CONT9AFC8CA4219D4AD2BE6F10DD989FBE03",
"name": "Image1.JPG",
"workflowInstanceId": "190077"
}
]
}
},
"links": [
{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/bulkItemsOperations",
"rel": "self",
"method": "POST",
"mediaType": "application/json"
},
{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/bulkItemsOperations",
"rel": "canonical",
"method": "POST",
"mediaType": "application/json"
},
{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/metadata-catalog/bulkItemsOperations",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
}
]
}