プラットフォーム API を取得します

プラットフォーム API は、既存のオブジェクトではなく、プラットフォームレベルのサービスを提供する API です。 たとえば、カタログを作成する API はプラットフォーム API です。

api-lookup このサービスは、 Data API でのみ使用されるプラットフォーム サービスです。Data API の使用方法の詳細について は、『 Data API Guide 』を参照してください。

すべてのプラットフォーム API のリストを取得します

すべてのプラットフォーム API のリストを取得するには、次の手順を実行します。

  1. OAuth トークン を取得します。 OAuth トークン の取得方法については 、『 ID およびアクセス管理ガイド』を参照してください。

  2. 次の REST リクエストを送信します。

    GET /lookup/v1/platform/apis HTTP/1.1
    Host: api-lookup.data.api.platform.here.com
    Authorization: Bearer <Authorization Token>
    Cache-Control: no-cache
    

応答は、アクセス権を持つすべてのプラットフォーム API のすべてのバージョンのリストです。 例 :

[
    {
        "api": "config",
        "version": "v1",
        "baseURL": "<Base URL for Config service>",
        "parameters": {}
    },
    {
        "api": "pipelines",
        "version": "v1",
        "baseURL": "<Base URL for Pipelines service>",
        "parameters": {}
    }
]

プラットフォーム API のベース URL およびパラメータを取得します

API の名前とバージョンがわかっている場合は、 プラットフォーム API のベース URL およびパラメータを取得できます。

プラットフォーム API の基本 URL およびパラメータを取得するには、次の手順を実行します。

  1. OAuth トークン を取得します。 OAuth トークン の取得方法については 、『 ID およびアクセス管理ガイド』を参照してください。

  2. 必要に応じて、 API の名前とバージョンのリストを取得します。 詳細について は、前の手順「すべてのプラットフォーム API のリストを取得する」を参照してください。

  3. 次の REST リクエストを送信します。

    GET /lookup/v1/platform/apis/<API Name>/<Version> HTTP/1.1
    Host: api-lookup.data.api.platform.here.com
    Authorization: Bearer <Authorization Token>
    Cache-Control: no-cache
    

たとえば config 、 API バージョン 1 に関する情報を取得するには、次のリクエストを送信します。

GET /lookup/v1/platform/apis/config/v1 HTTP/1.1
Host: api-lookup.data.api.platform.here.com
Authorization: Bearer <Authorization Token>
Cache-Control: no-cache

」に一致する結果は 件です

    」に一致する結果はありません