リスト・タクソノミ
get
/content/preview/api/v1.1/taxonomies
指定されたチャネルに公開されたすべてのタクソノミのプロモート済バージョンを返します。
リクエスト
問合せパラメータ
- channelToken(optional): string
ターゲット・チャネルのチャネル・トークン。 チャネル・トークンは、問合せパラメータまたはリクエスト・ヘッダーのいずれかとして提供する必要があります。
- expand(optional): string
展開パラメータは、タクソノミ・レスポンスにインラインで子リソース(参照アイテム)を取得するオプションを提供します。 フィールド名またはallのコンマ区切りリストを受け入れます。 このフィールドは現在無視されています。
- limit(optional): integer(int32)
このパラメータは、負でない整数を受け入れ、結果のサイズの制御に使用します。 制限に使用できる最大値は500です。デフォルト値:
100 - links(optional): string
クライアントが結果に必要とするrel (リレーション)リンクのコンマ区切りのリストを受け入れます。 デフォルトでは、リソース内のすべての適用可能なリンクがレスポンスに含まれます。 可能な値は次のとおりです: self、canonical、describedby、first、最後、prev、next。
例: links=self,canonicalは、relプロパティselfまたはcanonicalを持つリンクのみを返します。 - offset(optional): integer(int32)
レスポンス行の開始インデックス。デフォルト値:
0 - orderBy(optional): string
orderByパラメータを使用して、問合せ対象のタクソノミの順序(昇順または降順)を制御します。 このパラメータは問合せではオプションであり、既定では結果の順序はありません。 このパラメータには、コロン(:)で区切られたフィールド名を使用できます。ユーザーは、結果とソート順をソートする必要があります。
形式: orderBy={fieldName}:{asc/des} (*注: ascは昇順を表し、降順はdesを表します。ascとdesは常に小文字です)。
フィールド名は、name、createdDate、updatedDate (標準フィールド)です。 ソート順はオプションで、デフォルトでは昇順です。 問合せで指定された不正または無効なフィールド名は無視されます。
例 : orderBy=name:asc
昇順の名前ですべてのタクソノミを返します。
例 : orderBy=updatedDate:asc
updatedDateの昇順ですべてのタクソノミを返します。 - totalResults(optional): boolean
ブール値を受け入れます。 Trueに設定すると、レスポンスの結果フィールド合計が表示されます。デフォルト値:
false
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
操作の成功
ルート・スキーマ : CollectionProperties
型:
objectCollectionProperties.
Show Source
- 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
固定品目。 検索リストの上部に固定されたアイテムを表示
- properties(optional): object properties
許可される追加プロパティ: additionalProperties追加のコレクション・プロパティ。
- scrollId(optional): string
scrollId:検索がスクロール検索に解決された場合。
- totalResults(optional): integer(int32)
クライアント・リクエストを満たすローの総数(ページング・パラメータを除く)
ネストされたスキーマ: items
型:
objectネストされたスキーマ : リンク
型:
objectリソースのリンク。
Show Source
- href(optional): string
ターゲット・リソースURI。 それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関係タイプ。 これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
ネストされたスキーマ : additionalProperties
型:
object400レスポンス
不正リクエスト。 サーバーは、不正な構文、無効なデータまたはメッセージ・フレーミングのために、クライアント側でリクエストを処理できません。
403レスポンス
禁止。 クライアントはこのリクエストを実行する権限がありません。
500レスポンス
内部サーバー・エラー システムで予期しないエラーが発生しました。
例
例:
次の例は、cURLを使用してRESTリソースに対するGETリクエストを発行して、指定されたチャネルに公開されたタクソノミの昇格されたバージョンをリストする方法を示しています:
curl -X GET -H 'Accept: application/json' 'https://host:port/content/preview/api/v1.1/taxonomies?totalResults=true&offset=0&channelToken=c17cc9115c844500adcdb76557732b84'
channelToken:c17cc9115c844500adcdb76557732b84を使用して公開済タクソノミの昇格済バージョンをリストします。
レスポンス本文
{
"hasMore": false,
"offset": 0,
"count": 2,
"limit": 100,
"totalResults": 2,
"items": [
{
"id": "1143EFDC17EC47318DFA55D04F098433",
"name": "allChannels-taxonomyPublished-1-Test1261401333683001",
"description": "Taxonomy Description - 1",
"shortName": "ALL",
"createdDate": {
"value": "2020-07-08T13:17:58.265Z",
"timezone": "UTC"
},
"updatedDate": {
"value": "2020-07-08T13:17:58.265Z",
"timezone": "UTC"
},
"links": [
{
"href": "https://<hostname>/content/preview/api/v1.1/taxonomies/1143EFDC17EC47318DFA55D04F098433?channelToken=c17cc9115c844500adcdb76557732b84",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
]
},
{
"id": "AAD120D5F976401384908E2E25ACCB62",
"name": "twoChannels-taxonomyPublished-2-Test1261401333683001",
"description": "Taxonomy Description - 2",
"shortName": "TWO",
"createdDate": {
"value": "2020-07-08T13:18:14.091Z",
"timezone": "UTC"
},
"updatedDate": {
"value": "2020-07-08T13:18:14.091Z",
"timezone": "UTC"
},
"links": [
{
"href": "https://<hostname>/content/preview/api/v1.1/taxonomies/AAD120D5F976401384908E2E25ACCB62?channelToken=c17cc9115c844500adcdb76557732b84",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}
]
}
],
"links": [
{
"href": "https://<hostname>/content/preview/api/v1.1/taxonomies?channelToken=c17cc9115c844500adcdb76557732b84&totalResults=true&offset=0",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/preview/api/v1.1/taxonomies?channelToken=c17cc9115c844500adcdb76557732b84&totalResults=true&offset=0",
"rel": "canonical",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/preview/api/v1.1/metadata-catalog/taxonomies?channelToken=c17cc9115c844500adcdb76557732b84",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
},
{
"href": "https://<hostname>/content/preview/api/v1.1/taxonomies?channelToken=c17cc9115c844500adcdb76557732b84&totalResults=true&offset=0",
"rel": "first",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/preview/api/v1.1/taxonomies?channelToken=c17cc9115c844500adcdb76557732b84&totalResults=true&offset=0",
"rel": "last",
"method": "GET",
"mediaType": "application/json"
}
]
}