機械翻訳について

サイトAPIカタログを取得

get

/documents/api/{version}/metadata-catalog/sites

サポートされているサービスを含むサイト・リソースのAPIカタログ情報を返します。

リクエスト

サポートされるメディア・タイプ
パス・パラメータ
トップに戻る

レスポンス

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

200レスポンス

リクエストが処理されました。 レスポンスにはサポートされるサービスへのリンクが含まれます。
トップに戻る

次の例は、サイト・リソースの情報を返します。

GET .../api/1.2/metadata-catalog/sites

リクエスト・ヘッダー

なし。

リクエスト本文

なし。

HTTPステータス・コード

HTTP_STATUS = 200

JSONレスポンス

{
  "$schema": "http://json-schema.org/schema#",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "site identifier"
    },
    "name": {
      "type": "string",
      "description": "site name"
    },
    "type": {
      "type": "String",
      "description": "has value 'site'"
    },
    "description": {
      "type": "String",
      "description": "site description"
    },
    "createdTime": {
      "type": "string",
      "description": "site created time"
    },
    "createdBy": {
      "type": "object",
      "properties": {
        "displayName" : {
          "type": "string",
          "description": "full name of site creator"
        },
        "id" : {
          "type": "string",
          "description": "ID of site creator"
        },
        "loginName": {
          "type": "string",
          "description": "login name of site creator"
        },
        "type" : {
          "type": "string",
          "description": "has value 'user'"
        }
      }
    },
    "modifiedTime": {
      "type": "string",
      "description": "site last modified time"
    },
    "modifiedBy": {
      "type": "object",
      "properties": {
        "displayName" : {
          "type": "string",
          "description": "full name of site last modifier"
        },
        "id" : {
          "type": "string",
          "description": "ID of site last modifier"
        },
        "loginName": {
          "type": "string",
          "description": "login name of site last modifier"
        },
        "type" : {
          "type": "string",
          "description": "has value 'user'"
        }
      }
    },
    "ownedBy": {
      "type": "object",
      "properties": {
        "displayName" : {
          "type": "string",
          "description": "full name of site owner"
        },
        "id" : {
          "type": "string",
          "description": "ID of site owner"
        },
        "loginName": {
          "type": "string",
          "description": "login name of site owner"
        },
        "type" : {
          "type": "string",
          "description": "has value 'user'"
        }
      }
    },
    "links": {
      "type": "array",
      "items": {
        "$ref": "rest-schemas/link#"
      }
    },
    "required": ["id", "name", "type", "createdTime", "createdBy", "modifiedTime", "modifiedBy", "ownedBy"]
  },
  "links": [
    {
      "rel": "describedBy",
      "href": "http://Service1-Tenant3.service1-tenant3.myhost:19200/documents/api/1.2/metadata-catalog/sites"
    },
    {
      "rel": "self",
      "href": "http://Service1-Tenant3.service1-tenant3.myhost:19200/documents/api/1.2/metadata-catalog/sites"
    },
    {
      "rel": "create",
      "href": "http://Service1-Tenant3.service1-tenant3.myhost:19200/documents/api/1.2/sites/{id}/site",
      "method": "POST"
    }
 ]
}
先頭に戻る