機械翻訳について

すべてのバージョンの取得

get

/documents/api/

すべてのバージョンのAPIに関する情報を取得します。 バージョン・リソースは、使用可能なすべてのバージョン、または特定のバージョンのAPI自体に関する情報を提供します。

リクエスト

この操作のリクエスト・パラメータはありません。

トップに戻る

レスポンス

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

200レスポンス

リクエストが処理されました。
本文 ()
ルート・スキーマ: VersionsResponse
タイプ: object
レスポンス本文には、APIバージョン操作に関する情報が含まれます。
ソースを表示
ネストされたスキーマ: VersionDefinition
タイプ: object
バージョン情報。
ソースを表示
レスポンスの例(application/json)
{
    "items":[
        {
            "version":"1.0",
            "lifecycle":"active",
            "isLatest":"false",
            "catalog":{
                "links":[
                    {
                        "ref":"canonical",
                        "href":"https://www.example.com/documents/api/1.0/metadata-catalog"
                    }
                ]
            },
            "links":[
                {
                    "ref":"canonical",
                    "href":"https://www.example.com/documents/api/1.0"
                }
            ]
        },
        {
            "version":"1.1",
            "lifecycle":"active",
            "isLatest":"false",
            "catalog":{
                "links":[
                    {
                        "ref":"canonical",
                        "href":"https://www.example.com/documents/api/1.1/metadata-catalog"
                    }
                ]
            },
            "links":[
                {
                    "ref":"canonical",
                    "href":"https://www.example.com/documents/api/1.1"
                }
            ]
        },
        {
            "version":"1.2",
            "lifecycle":"active",
            "isLatest":"true",
            "catalog":{
                "links":[
                    {
                        "ref":"canonical",
                        "href":"https://www.example.com/documents/api/1.2/metadata-catalog"
                    }
                ]
            },
            "links":[
                {
                    "ref":"canonical",
                    "href":"https://www.example.com/documents/api/1.2"
                }
            ]
        }
    ]
}
トップに戻る

次の例では、現在使用可能なすべてのバージョンのAPIを返します。

GET .../api

リクエスト・ヘッダー

なし。

リクエスト本文

なし。

HTTPステータス・コード

HTTP_STATUS = 200

JSONレスポンス

{
    "items": [
        {
            "version": "1.0",
            "lifecycle": "active",
            "isLatest": false,
            "catalog": {
                "links": [
                    {
                        "ref": "canonical",
                        "href": "https://www.example.com/documents/api/1.0/metadata-catalog"
                    }
                ]
            },
            "links": [
                {
                    "ref": "canonical",
                    "href": "https://www.example.com/documents/api/1.0"
                }
            ]
        },
        {
            "version": "1.1",
            "lifecycle": "active",
            "isLatest": false,
            "catalog": {
                "links": [
                    {
                        "ref": "canonical",
                        "href": "https://www.example.com/documents/api/1.1/metadata-catalog"
                    }
                ]
            },
            "links": [
                {
                    "ref": "canonical",
                    "href": "https://www.example.com/documents/api/1.1"
                }
            ]
        },
        {
            "version" : "1.2",
            "lifecycle" : "active",
            "isLatest" : true,
            "catalog" : {
                "links" : [
                    {
                        "ref" : "canonical",
                        "href" : "http://www.example.com/documents/api/1.2/metadata-catalog"
                    }
                ]
            },
            "links" : [
                {
                    "ref" : "canonical",
                    "href" : "http://www.example.com/documents/api/1.2"
                }
            ]
        }
    ]
}
先頭に戻る