機械翻訳について

リポジトリによって参照される編集ロールのリスト

get

/content/management/api/v1.1/editorialRoles/{roleId}/referencedByRepositories

カスタム編集ロールによって参照されるリポジトリをリストします。

リクエスト

パス・パラメータ
問合せパラメータ
  • このパラメータは、負でない整数を受け入れ、結果のサイズの制御に使用します。
    デフォルト値: 50
  • このパラメータは、負でない整数を受け入れ、結果の開始インデックスを制御するために使用します。
    デフォルト値: 0
  • このパラメータは、ブール・フラグを受け入れます。 trueとして指定した場合、返される結果には合計結果数が含まれる必要があります。
    デフォルト値: false
トップに戻る

レスポンス

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

200レスポンス

OK。
本文()
ルート・スキーマ : EditorialRoleReferencedByRepositories
型: object
EditorialRoleReferencedByRepositories
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : AggregationResult
型: object
ソースを表示
ネストされたスキーマ : RepositoryInEditorialRole
型: object
編集ロール・レスポンスのリポジトリ
ソースを表示

304 レスポンス

変更されていません。

400レスポンス

不正リクエスト

403レスポンス

禁止。

404レスポンス

見つかりません。

500レスポンス

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

次の例は、cURLを使用してGETリクエストを発行して、カスタム編集ロールによって参照されるリポジトリをリストする方法を示しています。

curl -X GET -H 'Accept: application/json' 'https://host:port/content/management/api/v1.1/editorialRoles/{roleId}/referencedByRepositories'

/content/management/api/v1.1/editorialRoles/76F2903A0C8E48BCA222E68264BE1E05/referencedByRepositories?offset=0&limit=10&totalResults=true

これは、ID 76F2903A0C8E48BCA222E68264BE1E05のカスタム編集ロールによって参照される最初の10個のリポジトリを、リポジトリ名の昇順でソートしてリストします。 ここで「参照元」は、編集ロールがそのリポジトリに割り当てられていることを意味します。

レスポンス本文

{
	    "hasMore": false,
	    "offset": 0,
	    "count": 2,
	    "limit": 2,
	    "totalResults": 2,
	    "items": [
	        {
	            "id": "48040240881C40749E10F57A060D8AB4",
	            "name": "Repo1",
	            "isUsed": false,
	            "links": [
	                {
	                    "href": "http://<hostname>/content/management/api/v1.1/repositories/48040240881C40749E10F57A060D8AB4",
	                    "rel": "self",
	                    "method": "GET",
	                    "mediaType": "application/json"
	                }
	            ]
	        },
	        {
	            "id": "7F289D0F4FD44C0382A83EFD44A355C0",
	            "name": "Repo2",
	            "isUsed": true,
	            "links": [
	                {
	                    "href": "http://<hostname>/content/management/api/v1.1/repositories/7F289D0F4FD44C0382A83EFD44A355C0",
	                    "rel": "self",
	                    "method": "GET",
	                    "mediaType": "application/json"
	                }
	            ]
	        }
	    ],
	    "links": [
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/editorialRoles/76F2903A0C8E48BCA222E68264BE1E05/referencedByRepositories?limit=10&totalResults=true&offset=0",
	            "rel": "self",
	            "method": "GET",
	            "mediaType": "application/json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/editorialRoles/76F2903A0C8E48BCA222E68264BE1E05/referencedByRepositories?limit=10&totalResults=true&offset=0",
	            "rel": "canonical",
	            "method": "GET",
	            "mediaType": "application/json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/metadata-catalog/editorialRoles/76F2903A0C8E48BCA222E68264BE1E05/referencedByRepositories",
	            "rel": "describedby",
	            "method": "GET",
	            "mediaType": "application/json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/editorialRoles/76F2903A0C8E48BCA222E68264BE1E05/referencedByRepositories?limit=10&totalResults=true&offset=0",
	            "rel": "first",
	            "method": "GET",
	            "mediaType": "application/json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/editorialRoles/76F2903A0C8E48BCA222E68264BE1E05/referencedByRepositories?limit=10&totalResults=true&offset=0",
	            "rel": "last",
	            "method": "GET",
	            "mediaType": "application/json"
	        }
	    ]
      }
先頭に戻る