スラグによるアイテムの関係のリスト
get
/content/management/api/v1.1/items/.by.slug/{slug}/relationships
指定した品目のすべての関連をスラグでリストします。
リクエスト
パス・パラメータ
- slug: string
最新の管理アイテムのスラグ値。 slug内の特殊文字はすべてエンコードする必要があります。
問合せパラメータ
- links(optional): string
このパラメータは、リンク名のカンマ区切りのリストを受け入れます。 デフォルトでは、このパラメータによって、適用可能なすべてのリンクが指定されます。 可能な値は次のとおりです: self, canonical, describedby
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK。
ネストされたスキーマ : サイト・プラン参照
型:
objectサイト・プラン参照
ソースを表示
- id(optional): string
サイト・プランのID。
- links(optional): array links
ネストされたスキーマ : referencedBySites
型:
arrayサイトで参照
ソースを表示
- Array of: object ReferencedBySites
ReferencedBySites
ネストされたスキーマ : 参照
型:
object参照
ソースを表示
- id(optional): string
アイテムのId。
- links(optional): array links
- reference(optional): object ItemReferenceInfo
ItemReferenceInfo
ネストされたスキーマ : ItemReferenceInfo
型:
objectItemReferenceInfo
ソースを表示
- isAccessible(optional): boolean
アイテムがアクセス可能かどうか。
ネストされたスキーマ: Link
型:
objectリソースのリンク。
ソースを表示
- href(optional): string
ターゲット・リソースのURI それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関連タイプ これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
ネストされたスキーマ : ReferencedBySites
型:
objectReferencedBySites
ソースを表示
- component(オプション): string
品目の構成部品
- pageId(optional): string
アイテムが追加されたページ
- site(optional): string
アイテムが追加されたサイト
304 レスポンス
変更されていません。
400レスポンス
不正リクエスト
403レスポンス
禁止。
404レスポンス
見つかりません。
500レスポンス
内部サーバー・エラー
例
次の例は、スラグ値によってアイテムの関係を一覧表示する方法を示しています。
curl -X GET -H 'Accept: application/json' 'https://host:port/content/management/api/v1.1/items/.by.slug/{slug}/relationships'
例1
これは、スラグ:'content-item-1-type-1'を持つ項目のすべての関係を示します。 これは、粒度の細かい権限機能が有効になっていない場合のサンプル・レスポンスです。
/content/management/api/v1.1/items/.by.slug/content-item-1-type-1/relationships
レスポンス本文
{
"data": {
"references": [
{
"id": "CORECE0B9A793CD54F26AF0853BBB5F49745",
"links": [
{
"href": "https://<hostname>/content/management/api/v1.1/items/.by.slug/ref-content-item-1-type-1",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
]
}
],
"referencedBy": [
{
"id": "CORECE0B9A793CD54F26AF0853BBB5F49745",
"links": [
{
"href": "https://<hostname>/content/management/api/v1.1/items/.by.slug/content-item-2-type-1",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
]
}
]
},
"links": [
{
"href": "https://<hostname>/content/management/api/v1.1/items/.by.slug/content-item-1-type-1/relationships",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
]
}
例2
これは、スラグ'3000000040002-item-c1'を持つ項目のすべての関係を示します。 これは、きめ細かい権限機能が有効になっていて、ユーザーがすべての参照および表示権限を持っている場合のサンプル・レスポンスです。
/content/management/api/v1.1/items/.by.slug/3000000040002-item-c1/relationships
レスポンス本文
{
"data": {
"references": [
{
"id": "CONT90C026CB999E470CAEAFE0F76BB55036",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/1481786243902-DigitalAsset_0001_Blog_2_Header_1440x540px",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
},
{
"id": "CORE878A5BEE021849D2A183CF94E64F1D9B",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/3000000045000-item-a2",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
},
{
"id": "CONTBAEF8D6E7C44433FB553BB53D1D0B531",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/1481786243912-DigitalAsset_0011_Blog_3_Header_1440x540px",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
},
{
"id": "COREA0B53F00198F4771962526DDF83416C5",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/3000000045001-item-b2",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
}
],
"referencedBy": [
{
"id": "CORE558B93EAE0114E749E0C7550DD0635C4",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/3000000040001-item-b1",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
},
{
"id": "CORE1A9DFBE412D04E039FDDED1AAF4D64EC",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/1481786494165-item-a1",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
}
],
"referencedBySites": []
},
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/3000000040002-item-c1/relationships",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
]
}
例3
これは、スラグ'3000000040002-item-c1'を持つ項目のすべての関係を示します。 これは、きめ細かい権限機能が有効な場合のサンプル・レスポンスですが、ユーザーにはすべての参照に対する表示権限がなく、アイテムによって参照される権限はありません。
/content/management/api/v1.1/items/.by.slug/3000000040002-item-c1/relationships
レスポンス本文
{
"data": {
"references": [
{
"id": "CONT90C026CB999E470CAEAFE0F76BB55036",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/1481786243902-DigitalAsset_0001_Blog_2_Header_1440x540px",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
},
{
"id": "CORE878A5BEE021849D2A183CF94E64F1D9B",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/3000000045000-item-a2",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
},
{
"id": "CONTBAEF8D6E7C44433FB553BB53D1D0B531",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/1481786243912-DigitalAsset_0011_Blog_3_Header_1440x540px",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
},
{
"id": "COREA0B53F00198F4771962526DDF83416C5",
"reference": {
"isAccessible": false
}
}
],
"referencedBy": [
{
"id": "CORE558B93EAE0114E749E0C7550DD0635C4",
"reference": {
"isAccessible": false
}
},
{
"id": "CORE1A9DFBE412D04E039FDDED1AAF4D64EC",
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/1481786494165-item-a1",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
],
"reference": {
"isAccessible": true
}
}
],
"referencedBySites": []
},
"links": [
{
"href": "http://<hostname>/content/management/api/v1.1/items/.by.slug/3000000040002-item-c1/relationships",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
]
}
}
]
}