機械翻訳について

アイテムの更新

put

/content/management/api/v1.1/items/{id}

指定されたペイロードでアイテムを更新します。 これは、コンテンツ・アイテムとデジタル・アイテムの両方の標準フィールド用です。

ノート :
このリクエストでは更新できない追加フィールドがあります。
「アイテムのバルク操作」で説明されているAPIには、これらのフィールドの一部を更新できる操作のリストが含まれています。

translatableノード値は、このリクエストを介して更新できません。
それを実現するための拡張操作があります。

アイテムが公開されていないか、公開がスケジュールされておらず、languageノードが渡されていない場合は、既存のバージョンから言語を設定します。
languageが既存のバージョンに設定されていない場合は、リポジトリのデフォルト言語を設定します。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
問合せパラメータ
ヘッダー・パラメータ
本文()
ペイロード内の指定の情報でアイテムを更新します。

この操作では、次のフィールドは読取り専用です: createdBycreatedDateupdatedByupdatedDatestatusisPublishedlanguageIsMasterversionfileExtensionscheduledtagstypeCategory変動versionInfopublishInfolockInfoconnectorFileInfoチャネルpublishedChannelscollectionsrelationshipsタクソノミsuggestedTaxonomiesworkflowschangesメタデータcurrentVersionlatestVersionmimeTypefileGroupvarSetIdconnectorIdconnectorSyncEnabledsourceId許可referenceおよびリンク
ペイロードで指定されている場合でも無視されます。
ルート・スキーマ : アイテム
型: object
識別子: typeCategory
項目
ソースを表示
ネストされたスキーマ : ItemSubResourceListChangesInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListChannelId
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListCollectionId
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceConnectorFileInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ: User
型: object
ユーザー・オブジェクト
ソースを表示
ネストされたスキーマ : date
型: object
date
ソースを表示
ネストされたスキーマ: fields
型: object
読取り専用: true
使用可能なその他のプロパティ
ソースを表示
ユーザー定義フィールドのデータ。 Map タイプ定義に必要なすべてのユーザー定義フィールドは、このプロパティのPUTとPOSTリクエストで指定する必要があります。
ネストされたスキーマ : ItemSubResourceLockInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemMetadataInfo
型: object
ItemMetadataInfo
ソースを表示
ネストされたスキーマ : ItemSubResourceListAction
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListPublishInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemReferenceInfo
型: object
ItemReferenceInfo
ソースを表示
ネストされたスキーマ : ItemSubResourceRelationships
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListSuggestedTaxonomyInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListTag
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListTaxonomyInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListVariationsInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListVersionInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : VideoBean
型: object
VideoBean
ソースを表示
ネストされたスキーマ : WorkflowField
型: object
すべてのマップ済ワークフロー・フィールド
ソースを表示
ネストされたスキーマ : ItemSubResourceListWorkflowInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : ChangesInfo
型: object
ChangesInfo
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : ChannelId
型: object
ChannelId
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : CollectionId
型: object
CollectionId
ソースを表示
ネストされたスキーマ : ConnectorFileInfo
型: object
ConnectorFileInfo
ソースを表示
ネストされたスキーマ: additionalProperties
型: object
ネストされたスキーマ : LockInfo
型: object
LockInfo
ソースを表示
ネストされたスキーマ : EXIFMetadata
型: object
EXIFメタデータ
ソースを表示
ネストされたスキーマ : VideoTranscriptMetadata
型: object
ビデオ記録Metadata
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : AggregationResult
型: object
ソースを表示
ネストされたスキーマ : ItemExtractedExifBean
型: object
ItemExtractedExifBean
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : Videotranscript
型: object
ビデオ・トランスクリプト
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ: Action
型: object
アクション
ソースを表示
  • 許容値: [ "view", "update", "create", "delete" ]
    リソースでアクションが許可されています
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : PublishInfo
型: object
PublishInfo
ソースを表示
ネストされたスキーマ : 関係
型: object
関係
ソースを表示
ネストされたスキーマ : referencedBy
型: array
Idによる参照
ソースを表示
ネストされたスキーマ : サイト・プラン参照
型: object
サイト・プラン参照
ソースを表示
ネストされたスキーマ : referencedBySites
型: array
サイトで参照
ソースを表示
ネストされたスキーマ : references
型: array
参照Id
ソースを表示
ネストされたスキーマ : 参照
型: object
参照
ソースを表示
ネストされたスキーマ : ReferencedBySites
型: object
ReferencedBySites
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : SuggestedTaxonomyInfo
型: object
SuggestedTaxonomyInfo
ソースを表示
ネストされたスキーマ : categories
型: array
アイテムが属する推奨タクソノミのカテゴリ。
ソースを表示
ネストされたスキーマ : ItemSuggestedCategoryInfo
型: object
ソースを表示
ネストされたスキーマ : nodes
型: array
品目に割り当てられたカテゴリ内のノード。
ソースを表示
ネストされたスキーマ : CategoryNodeBean
型: object
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ: Tag
型: object
Tag.
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : TaxonomyInfo
型: object
TaxonomyInfo
ソースを表示
ネストされたスキーマ : categories
型: array
アイテムが属するタクソノミのカテゴリ。
ソースを表示
ネストされたスキーマ : ItemCategoryInfo
型: object
ソースを表示
ネストされたスキーマ : nodes
型: array
品目に割り当てられたカテゴリ内のノード。
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : VariationsInfo
型: object
バリエーション情報。
ソースを表示
ネストされたスキーマ: items
型: array
コンテンツ・アイテムのバリエーション。
ソースを表示
ネストされたスキーマ : 言語
型: object
LanguageItem
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : VersionInfo
型: object
VersionInfo
ソースを表示
ネストされたスキーマ : PlaybackBean
型: object
PlaybackBean
ソースを表示
ネストされたスキーマ : ProcessingBean
型: object
ProcessingBean
ソースを表示
  • 読取り専用: true
    バックグラウンド・プロセスの進捗。 このフィールドの値は、保留中、成功または失敗のいずれかになります。
ネストされたスキーマ : StripBean
型: object
StripBean
ソースを表示
ネストされたスキーマ : AdaptiveStreamsBean
型: object
AdaptiveStreamsBean
ソースを表示
ネストされたスキーマ : StripFrameBean
型: object
StripFrameBean
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : WorkflowInfo
型: object
WorkflowInfo.
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

OK。
本文()
ルート・スキーマ : アイテム
型: object
識別子: typeCategory
項目
ソースを表示
ネストされたスキーマ : ItemSubResourceListChangesInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListChannelId
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListCollectionId
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceConnectorFileInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ: User
型: object
ユーザー・オブジェクト
ソースを表示
ネストされたスキーマ : date
型: object
date
ソースを表示
ネストされたスキーマ: fields
型: object
読取り専用: true
使用可能なその他のプロパティ
ソースを表示
ユーザー定義フィールドのデータ。 Map タイプ定義に必要なすべてのユーザー定義フィールドは、このプロパティのPUTとPOSTリクエストで指定する必要があります。
ネストされたスキーマ : ItemSubResourceLockInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemMetadataInfo
型: object
ItemMetadataInfo
ソースを表示
ネストされたスキーマ : ItemSubResourceListAction
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListPublishInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemReferenceInfo
型: object
ItemReferenceInfo
ソースを表示
ネストされたスキーマ : ItemSubResourceRelationships
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListSuggestedTaxonomyInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListTag
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListTaxonomyInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListVariationsInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : ItemSubResourceListVersionInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ : VideoBean
型: object
VideoBean
ソースを表示
ネストされたスキーマ : WorkflowField
型: object
すべてのマップ済ワークフロー・フィールド
ソースを表示
ネストされたスキーマ : ItemSubResourceListWorkflowInfo
型: object
アイテムSubResource。
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : ChangesInfo
型: object
ChangesInfo
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : ChannelId
型: object
ChannelId
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : CollectionId
型: object
CollectionId
ソースを表示
ネストされたスキーマ : ConnectorFileInfo
型: object
ConnectorFileInfo
ソースを表示
ネストされたスキーマ: additionalProperties
型: object
ネストされたスキーマ : LockInfo
型: object
LockInfo
ソースを表示
ネストされたスキーマ : EXIFMetadata
型: object
EXIFメタデータ
ソースを表示
ネストされたスキーマ : VideoTranscriptMetadata
型: object
ビデオ記録Metadata
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : AggregationResult
型: object
ソースを表示
ネストされたスキーマ : ItemExtractedExifBean
型: object
ItemExtractedExifBean
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : Videotranscript
型: object
ビデオ・トランスクリプト
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ: Action
型: object
アクション
ソースを表示
  • 許容値: [ "view", "update", "create", "delete" ]
    リソースでアクションが許可されています
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : PublishInfo
型: object
PublishInfo
ソースを表示
ネストされたスキーマ : 関係
型: object
関係
ソースを表示
ネストされたスキーマ : referencedBy
型: array
Idによる参照
ソースを表示
ネストされたスキーマ : サイト・プラン参照
型: object
サイト・プラン参照
ソースを表示
ネストされたスキーマ : referencedBySites
型: array
サイトで参照
ソースを表示
ネストされたスキーマ : references
型: array
参照Id
ソースを表示
ネストされたスキーマ : 参照
型: object
参照
ソースを表示
ネストされたスキーマ : ReferencedBySites
型: object
ReferencedBySites
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : SuggestedTaxonomyInfo
型: object
SuggestedTaxonomyInfo
ソースを表示
ネストされたスキーマ : categories
型: array
アイテムが属する推奨タクソノミのカテゴリ。
ソースを表示
ネストされたスキーマ : ItemSuggestedCategoryInfo
型: object
ソースを表示
ネストされたスキーマ : nodes
型: array
品目に割り当てられたカテゴリ内のノード。
ソースを表示
ネストされたスキーマ : CategoryNodeBean
型: object
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ: Tag
型: object
Tag.
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : TaxonomyInfo
型: object
TaxonomyInfo
ソースを表示
ネストされたスキーマ : categories
型: array
アイテムが属するタクソノミのカテゴリ。
ソースを表示
ネストされたスキーマ : ItemCategoryInfo
型: object
ソースを表示
ネストされたスキーマ : nodes
型: array
品目に割り当てられたカテゴリ内のノード。
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : VariationsInfo
型: object
バリエーション情報。
ソースを表示
ネストされたスキーマ: items
型: array
コンテンツ・アイテムのバリエーション。
ソースを表示
ネストされたスキーマ : 言語
型: object
LanguageItem
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示
ネストされたスキーマ : VersionInfo
型: object
VersionInfo
ソースを表示
ネストされたスキーマ : PlaybackBean
型: object
PlaybackBean
ソースを表示
ネストされたスキーマ : ProcessingBean
型: object
ProcessingBean
ソースを表示
  • 読取り専用: true
    バックグラウンド・プロセスの進捗。 このフィールドの値は、保留中、成功または失敗のいずれかになります。
ネストされたスキーマ : StripBean
型: object
StripBean
ソースを表示
ネストされたスキーマ : AdaptiveStreamsBean
型: object
AdaptiveStreamsBean
ソースを表示
ネストされたスキーマ : StripFrameBean
型: object
StripFrameBean
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : WorkflowInfo
型: object
WorkflowInfo.
ソースを表示
ネストされたスキーマ: data
型: array
ソースを表示

400レスポンス

不正リクエスト

403レスポンス

禁止。

404レスポンス

見つかりません。

500レスポンス

内部サーバー・エラー
トップに戻る

次の例は、cURLを使用してRESTリソースにPUTリクエストを送信してアイテムを更新する方法を示しています。

curl -X PUT -H  'Content-Type: application/json' -H 'X-Requested-With: XMLHttpRequest' 'https://host:port/content/management/api/v1.1/items/{id}'

例1:

これはIdでアイテムを更新: COREFFFEC388CFD044D8A34D2F8C46EA5786 ペイロードを独自のデータで置換します。

/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786

リクエスト・ペイロード

{
        "id": "CORE654333E2065D4A5FB6366A1662380A79",
        "name": "Item1_updated",
        "type": "Type1",
        "description": "Item1 updated description",
        "slug": "type1-item1-updated",
        "repositoryId": "FF3F3EA7B9AA02DAB862BD32428A3162608D14D20E49",
        "language": "en-US",
        "translatable": false
 }

レスポンス本文

{
        "id": "COREFFFEC388CFD044D8A34D2F8C46EA5786",
        "type": "Type1",
        "name": "Item1_updated",
        "description": "Item1 updated description",
        "typeCategory": "ContentType",
        "createdBy": "cecusername",
        "createdDate": {
          "value": "2018-11-16T06:19:15.641Z",
          "timezone": "UTC"
        },
        "updatedBy": "cecusername",
        "updatedDate": {
          "value": "2018-11-18T20:00:33.278Z",
          "timezone": "UTC"
        },
        "slug": "type1-item1-updated",
        "repositoryId": "FF3F3EA7B9AA02DAB862BD32428A3162608D14D20E49",
        "status":"draft",
        "isPublished": false,
        "languageIsMaster": true,
        "language": "en-US",
        "translatable": false,
        "version": "0.2",
        "fileExtension": "contentItem",
        "variations": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786/variations",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "versionInfo": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786/versionInfo",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "publishInfo": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786/publishInfo",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "channels": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786/channels",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "publishedChannels": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786/publishedChannels",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "collections": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786/collections",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "relationships": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786/relationships",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "tags": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786/tags",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "taxonomies": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786/taxonomies",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "links": [
          {
            "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786",
            "rel": "self",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/items/COREFFFEC388CFD044D8A34D2F8C46EA5786",
            "rel": "canonical",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/metadata-catalog/items/COREFFFEC388CFD044D8A34D2F8C46EA5786",
            "rel": "describedby",
            "method": "GET",
            "mediaType": "application/schema+json"
          }
        ]
      }

例2:

これはIdでアイテムを更新: CORE5793C78A6C3944038641DE1A48F0915B ペイロードを独自のデータで置換します。

/content/management/api/v1.1/items/CORE5793C78A6C3944038641DE1A48F0915B

リクエスト・ペイロード

{
        "id": "CORE5793C78A6C3944038641DE1A48F0915B",
        "name": "Item2_updated",
        "type": "Type2",
        "description": "Updated description of Item2",
        "typeCategory": "ContentType",
        "slug": "type2-item2-updated",
        "repositoryId": "FF3F3EA7B9AA02DAB862BD32428A3162608D14D20E49",
        "language": "en-US",
        "translatable": false,
        "fields": {
          "type2_text": "sample_string1 updated",
          "type2_largeText": "sample_string2 updated",
          "type2_number":19,
          "type2_decimal":19.44,
          "type2_boolean":false,
          "type2_reference":{
            "id": "CORE249125675D0E481BBEF19598AAD2EB1E",
            "type": "TypeB"
          },
          "type2_media":{
            "id": "CONT32F5F5D22C3E492F454CD9F9A874531F",
            "type": "DigitalAsset"
          },
          "type2_dateTime":{
            "value": "2018-11-30T11:51:21+05:30",
            "timezone": "Asia/Colombo"
          }
        }

例3 :

これにより、デジタル・アイテムがIDで更新されます: 更新された名前および指定されたペイロード内のユーザー・フィールド・データを含むCONT92D59C9D771844019E16BD47E2AA36C2は、ファイル拡張子が付加されたペイロードで指定された名前に、存在しない場合は追加されます。 ペイロードを独自のデータで置換します。

/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2

リクエスト・ペイロード

{
        "id": "CONT92D59C9D771844019E16BD47E2AA36C2",
        "type": "DigitalType2",
        "name": "Item2 updated",
        "description": "description of Item2",
        "repositoryId": "FF3F3EA7B9AA02DAB862BD32428A3162608D14D20E49",
        "translatable": false,
        "fields": {
          "type2_text": "sample_string1",
          "type2_largeText": "sample_string2",
          "type2_number":19,
          "type2_decimal":18.34,
          "type2_boolean":true,
          "type2_reference":{
            "id": "CORE039124915D0E481BBEF19598AAD2EB1E",
            "type": "TypeA"
          },
          "type2_dateTime":{
            "value": "2018-11-30T11:51:21+05:30",
            "timezone": "Asia/Calcutta"
          }
        }
      }

リクエスト・ヘッダー

{
    "Content-Type": "application/json",
    "X-Requested-With": "XMLHttpRequest"
}

レスポンス本文

{
        "id": "CONT92D59C9D771844019E16BD47E2AA36C2",
        "type": "DigitalType2",
        "typeCategory": "DigitalAssetType",
        "name": "Item2updated.png",
        "description": "description of Item2",
        "slug": "image-item2",
        "createdBy": "cecusername",
        "createdDate": {
          "value": "2018-11-16T06:19:15.641Z",
          "timezone": "UTC"
        },
        "updatedBy": "cecusername",
        "updatedDate": {
          "value": "2018-11-16T06:19:15.641Z",
          "timezone": "UTC"
        },
        "repositoryId": "FF3F3EA7B9AA02DAB862BD32428A3162608D14D20E49",
        "status":"draft",
        "isPublished": false,
        "languageIsMaster": true,
        "translatable": false,
        "language": "en-US",
        "version": "0.1",
        "fileExtension": "png",
        "fields": {
          "type2_text": "sample_string1",
          "type2_largeText": "sample_string2",
          "type2_number":19,
          "type2_decimal":18.34,
          "type2_boolean":true,
          "type2_reference":{
            "id": "CORE039124915D0E481BBEF19598AAD2EB1E",
            "type": "TypeA"
          },
          "type2_dateTime":{
            "value": "2018-11-30T11:51:21+05:30",
            "timezone": "Asia/Calcutta"
          },
          "metadata": {
            "width": "217",
            "height": "233"
          },
          "size": 5313,
          "native": {
            "links": [
              {
                "href": "https://<hostname>/content/management/api/v1.1/assets/CONT92D59C9D771844019E16BD47E2AA36C2/native/Item1.png",
                "rel": "self",
                "method": "GET",
                "mediaType": "image/png"
              }
            ]
          },
          "renditions": [
            {
              "name": "Thumbnail",
              "formats": [
                {
                  "format": "jpg",
                  "size": 0,
                  "mimeType": "image/jpeg",
                  "metadata": {
                    "width": "150",
                    "height": "161"
                  },
                  "links": [
                    {
                      "href": "https://<hostname>/content/management/api/v1.1/assets/CONT92D59C9D771844019E16BD47E2AA36C2/Thumbnail/Item1.png?format=jpg&type=responsiveimage",
                      "rel": "self",
                      "method": "GET",
                      "mediaType": "image/jpeg"
                    }
                  ]
                },
                {
                  "format": "webp",
                  "size": 0,
                  "mimeType": "image/webp",
                  "metadata": {
                    "width": "150",
                    "height": "161"
                  },
                  "links": [
                    {
                      "href": "https://<hostname>/content/management/api/v1.1/assets/CONT92D59C9D771844019E16BD47E2AA36C2/Thumbnail/Item1.png?format=webp&type=responsiveimage",
                      "rel": "self",
                      "method": "GET",
                      "mediaType": "image/webp"
                    }
                  ]
                }
              ],
              "type": "responsiveimage"
            },
            {
              "name": "Medium",
              "formats": [
                {
                  "format": "jpg",
                  "size": 0,
                  "mimeType": "image/jpeg",
                  "metadata": {
                    "width": "217",
                    "height": "233"
                  },
                  "links": [
                    {
                      "href": "https://<hostname>/content/management/api/v1.1/assets/CONT92D59C9D771844019E16BD47E2AA36C2/Medium/Item1.png?format=jpg&type=responsiveimage",
                      "rel": "self",
                      "method": "GET",
                      "mediaType": "image/jpeg"
                    }
                  ]
                },
                {
                  "format": "webp",
                  "size": 0,
                  "mimeType": "image/webp",
                  "metadata": {
                    "width": "217",
                    "height": "233"
                  },
                  "links": [
                    {
                      "href": "https://<hostname>/content/management/api/v1.1/assets/CONT92D59C9D771844019E16BD47E2AA36C2/Medium/Item1.png?format=webp&type=responsiveimage",
                      "rel": "self",
                      "method": "GET",
                      "mediaType": "image/webp"
                    }
                  ]
                }
              ],
              "type": "responsiveimage"
            },
            {
              "name": "Large",
              "formats": [
                {
                  "format": "jpg",
                  "size": 0,
                  "mimeType": "image/jpeg",
                  "metadata": {
                    "width": "217",
                    "height": "233"
                  },
                  "links": [
                    {
                      "href": "https://<hostname>/content/management/api/v1.1/assets/CONT92D59C9D771844019E16BD47E2AA36C2/Large/Item1.png?format=jpg&type=responsiveimage",
                      "rel": "self",
                      "method": "GET",
                      "mediaType": "image/jpeg"
                    }
                  ]
                },
                {
                  "format": "webp",
                  "size": 0,
                  "mimeType": "image/webp",
                  "metadata": {
                    "width": "217",
                    "height": "233"
                  },
                  "links": [
                    {
                      "href": "https://<hostname>/content/management/api/v1.1/assets/CONT92D59C9D771844019E16BD47E2AA36C2/Large/Item1.png?format=webp&type=responsiveimage",
                      "rel": "self",
                      "method": "GET",
                      "mediaType": "image/webp"
                    }
                  ]
                }
              ],
              "type": "responsiveimage"
            },
            {
              "name": "Small",
              "formats": [
                {
                  "format": "jpg",
                  "size": 0,
                  "mimeType": "image/jpeg",
                  "metadata": {
                    "width": "217",
                    "height": "233"
                  },
                  "links": [
                    {
                      "href": "https://<hostname>/content/management/api/v1.1/assets/CONT92D59C9D771844019E16BD47E2AA36C2/Small/Item1.png?format=jpg&type=responsiveimage",
                      "rel": "self",
                      "method": "GET",
                      "mediaType": "image/jpeg"
                    }
                  ]
                },
                {
                  "format": "webp",
                  "size": 0,
                  "mimeType": "image/webp",
                  "metadata": {
                    "width": "217",
                    "height": "233"
                  },
                  "links": [
                    {
                      "href": "https://<hostname>/content/management/api/v1.1/assets/CONT92D59C9D771844019E16BD47E2AA36C2/Small/Item1.png?format=webp&type=responsiveimage",
                      "rel": "self",
                      "method": "GET",
                      "mediaType": "image/webp"
                    }
                  ]
                }
              ],
              "type": "responsiveimage"
            }
          ],
          "mimeType": "image/png",
          "fileGroup": "Images",
          "fileType": "png"
        },
        "variations": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/variations",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "versionInfo": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/versionInfo",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "publishInfo": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/publishInfo",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "channels": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/channels",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "publishedChannels": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/publishedChannels",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "collections": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/collections",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "relationships": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/relationships",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "tags": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/tags",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "taxonomies": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/taxonomies",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "metadata": {
          "links": [
            {
              "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2/metadata",
              "rel": "self",
              "method": "GET",
              "mediaType": "application/json"
            }
          ]
        },
        "links": [
          {
            "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2",
            "rel": "self",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2",
            "rel": "canonical",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/metadata-catalog/items/CONT92D59C9D771844019E16BD47E2AA36C2",
            "rel": "describedby",
            "method": "GET",
            "mediaType": "application/schema+json"
          }
        ]
      }

例4 :

これはIDのデジタル・アイテムを更新しようとしました: 指定されたペイロードに名前を付けずにCONT92D59C9D771844019E16BD47E2AA36C2を指定すると、名前なしで更新が許可されないため、更新は失敗します。

/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2

リクエスト・ペイロード

{
        "id": "CONT92D59C9D771844019E16BD47E2AA36C2",
        "type": "DigitalType2",
        "description": "description of Item2",
        "repositoryId": "FF3F3EA7B9AA02DAB862BD32428A3162608D14D20E49",
        "translatable": false,
        "fields": {
          "type2_text": "sample_string1",
          "type2_largeText": "sample_string2",
          "type2_number":19,
          "type2_decimal":18.34,
          "type2_boolean":true,
          "type2_reference":{
            "id": "CORE039124915D0E481BBEF19598AAD2EB1E",
            "type": "TypeA"
          },
          "type2_dateTime":{
            "value": "2018-11-30T11:51:21+05:30",
            "timezone": "Asia/Calcutta"
          }
        }
      }

リクエスト・ヘッダー

{
   "Content-Type": "application/json",
   "X-Requested-With": "XMLHttpRequest"
}

レスポンス本文

 {
    "detail": "Item name cannot be empty or null",
    "type": "http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.5.1",
    "title": "Item update failed",
    "status": 400
}

例5 :

これにより、一部のフィールドのID CORECA548D096E4948EFB9BEF43B2D4FD87Fのコンテンツ・アイテムが更新されます。 これは、粒度の細かい権限機能が有効になっている場合のレスポンスの例です。 また、わかりやすくするために、空のサブリソースもすべてスキップされます。 ペイロードを独自のデータで置換します。

/content/management/api/v1.1/items/CORECA548D096E4948EFB9BEF43B2D4FD87F

リクエスト・ペイロード

{
	    "id": "CORECA548D096E4948EFB9BEF43B2D4FD87F",
	    "type": "TypeCCC",
	    "typeCategory": "ContentType",
	    "name": "Item C1",
	    "description": "updated desc",
	    "repositoryId": "6589BF25F2854E6AA928EE7412CBE6AE",
	    "language": "en-US",
	    "fields": {
	        "multi_ref_ccc": [
	            {
	                "id": "CORE9478B48DC80041CAAF38E66E363ABD99",
	                "type": "TypeAAA",
	                "typeCategory": "ContentType",
	                "name": "Item A1"
	            },
	            {
	                "id": "COREA0B53F00198F4771962526DDF83416C5",
	                "type": "TypeBBB",
	                "typeCategory": "ContentType",
	                "name": "Item B2"
	            }
	        ],
	        "multi_media_ccc": [
	            {
	                "id": "CONT82DF3215D31B45A4A4518F01B156A8F1",
	                "type": "Image",
	                "typeCategory": "DigitalAssetType",
	                "name": "WMATA-2ct.jpg"
	            }
	        ],
	        "txtfield": "c1 text value (updated)",
	        "ref_field_ccc": null
	    }
      }

レスポンス本文

{
	    "id": "CORECA548D096E4948EFB9BEF43B2D4FD87F",
	    "type": "TypeCCC",
	    "typeCategory": "ContentType",
	    "name": "Item C1",
	    "description": "updated desc",
	    "createdBy": "cecusername",
	    "createdDate": {
	        "value": "2021-07-13T21:13:33.351Z",
	        "timezone": "UTC"
	    },
	    "updatedBy": "cecusername",
	    "updatedDate": {
	        "value": "2021-07-13T21:46:38.933Z",
	        "timezone": "UTC"
	    },
	    "slug": "3000000406001-item-c1",
	    "repositoryId": "6589BF25F2854E6AA928EE7412CBE6AE",
	    "language": "en-US",
	    "status": "draft",
	    "isPublished": false,
	    "languageIsMaster": true,
	    "version": "0.2",
           "fileExtension": "contentItem",
	    "scheduled": false,
	    "fields": {
	        "txtfield": "c1 text value (updated)",
	        "ref_field_ccc": null,
	        "multi_ref_ccc": [
	            {
	                "id": "CORE9478B48DC80041CAAF38E66E363ABD99",
	                "type": "TypeAAA",
	                "typeCategory": "ContentType",
	                "name": "Item A1",
	                "links": [
	                    {
	                        "href": "http://<hostname>/content/management/api/v1.1/items/CORE9478B48DC80041CAAF38E66E363ABD99",
	                        "rel": "self",
	                        "method": "GET",
	                        "mediaType": "application/json"
	                    }
	                ],
	                "reference": {
	                    "isAccessible": true
	                }
	            },
	            {
	                "id": "COREA0B53F00198F4771962526DDF83416C5",
	                "type": "TypeBBB",
	                "typeCategory": "ContentType",
	                "name": "Item B2",
	                "links": [
	                    {
	                        "href": "http://<hostname>/content/management/api/v1.1/items/COREA0B53F00198F4771962526DDF83416C5",
	                        "rel": "self",
	                        "method": "GET",
	                        "mediaType": "application/json"
	                    }
	                ],
	                "reference": {
	                    "isAccessible": true
	                }
	            }
	        ],
	        "multi_media_ccc": [
	            {
	                "id": "CONT82DF3215D31B45A4A4518F01B156A8F1",
	                "type": "Image",
	                "typeCategory": "DigitalAssetType",
	                "name": "WMATA-2ct.jpg",
	                "links": [
	                    {
	                        "href": "http://<hostname>/content/management/api/v1.1/items/CONT82DF3215D31B45A4A4518F01B156A8F1",
	                        "rel": "self",
	                        "method": "GET",
	                        "mediaType": "application/json"
	                    }
	                ],
	                "reference": {
	                    "isAccessible": true
	                }
	            }
	        ]
	    },
	    "versionInfo": {
	        "data": [
	            {
	                "latestVersion": "0.2"
	            }
	        ],
	        "links": [
	            {
	                "href": "http://<hostname>/content/management/api/v1.1/items/CORECA548D096E4948EFB9BEF43B2D4FD87F/versionInfo",
	                "rel": "self",
	                "method": "GET",
	                "mediaType": "application/json"
	            }
	        ]
	    },
	    "links": [
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/items/CORECA548D096E4948EFB9BEF43B2D4FD87F",
	            "rel": "self",
	            "method": "PUT",
	            "mediaType": "application/json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/items/CORECA548D096E4948EFB9BEF43B2D4FD87F",
	            "rel": "canonical",
	            "method": "PUT",
	            "mediaType": "application/json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/metadata-catalog/items/CORECA548D096E4948EFB9BEF43B2D4FD87F",
	            "rel": "describedby",
	            "method": "GET",
	            "mediaType": "application/schema+json"
	        }
	    ],
	    "currentVersion": "0.2",
	    "latestVersion": "0.2",
	    "mimeType": "contentItem",
	    "fileGroup": "contentItem",
	    "varSetId": "C708B5DC8C332217E053A79C6F645F7C"
      }
    }
  ]
}

例6 :

これにより、デジタル・アイテムがIDで更新されます: 指定されたペイロードのユーザー・フィールド・データを含むCONT92D59C9D771844019E16BD47E2AA36C2。 ペイロードを独自のデータで置換します。

/content/management/api/v1.1/items/CONT92D59C9D771844019E16BD47E2AA36C2

リクエスト・ペイロード

{
        "id": "CONT92D59C9D771844019E16BD47E2AA36C2",
        "type": "DigitalType2",
        "name": "Item2",
        "description": "description of Item2",
        "repositoryId": "FF3F3EA7B9AA02DAB862BD32428A3162608D14D20E49",
        "translatable": false,
        "fields": {
          "type2_text": "sample_string1",
          "type2_largeText": "sample_string2",
          "type2_number":19,
          "type2_decimal":18.34,
          "type2_boolean":true,
          "type2_reference":{
            "id": "CORE039124915D0E481BBEF19598AAD2EB1E",
            "type": "TypeA"
          },
          "type2_dateTime":{
            "value": "2018-11-30T11:51:21+05:30",
            "timezone": "Asia/Calcutta"
          }
        }
      }

リクエスト・ヘッダー

{
   "Content-Type": "application/json",
   "X-Requested-With": "XMLHttpRequest"
}
先頭に戻る