コンテンツにスキップ

概要


Guance Open API は、シンプルな HTTP REST API です。

  • GET / POST リクエストのみ
  • リソース指向の URL を使用して API を呼び出し
  • HTTP ステータスコードでリクエストの成功/失敗を通知
  • すべてのリクエストは JSON 構造で応答
  • Open API は Guance プラットフォームにプログラムからアクセスします

サポートするエンドポイント

デプロイメントタイプ ノード名 エンドポイント
SaaS デプロイメント 中国リージョン1(杭州) https://openapi.guance.com
SaaS デプロイメント 中国リージョン2(寧夏) https://aws-openapi.guance.com
SaaS デプロイメント 中国リージョン4(広州) https://cn4-openapi.guance.com
SaaS デプロイメント 中国リージョン6(香港) https://cn6-openapi.guance.one
SaaS デプロイメント 海外リージョン1(オレゴン) https://us1-openapi.guance.com
SaaS デプロイメント 欧州リージョン1(フランクフルト) https://eu1-openapi.guance.one
SaaS デプロイメント アジアパシフィックリージョン1(シンガポール) https://ap1-openapi.guance.one
SaaS デプロイメント アフリカリージョン1(南アフリカ) https://za1-openapi.guance.com
SaaS デプロイメント インドネシアリージョン1(ジャカルタ) https://id1-openapi.guance.com
SaaS デプロイメント 中東リージョン1(UAE) https://me1-openapi.guance.com
プライベートデプロイメント プライベートデプロイメント 実際にデプロイされたエンドポイントに従います

共通リクエストヘッダー

パラメーター名 タイプ 説明
Content-Type string application/json
DF-API-KEY string 呼び出し元の識別子。取得方法はAPI Key 管理を参照してください

認証方式

インターフェースは API KEY を認証方式として使用します。各リクエストは、リクエストボディのヘッダーにある DF-API-KEY の値を有効性の確認と、今回のリクエストのワークスペース限定の基準(この DF-API-KEY が属するワークスペースを取得)として使用します。

現在の Open API で公開されているすべてのインターフェースは、API KEY(ヘッダー:DF-API-KEY)を証明書として提供するだけで済みます。 証明書が存在し有効な場合、認証は成功したと見なされます。

共通レスポンス構造

フィールド タイプ 説明
code Number 返されるステータスコード。HTTP ステータスコードと同じで、エラーがない場合は固定で 200
content String、Number、Array、Boolean、JSON 返されるデータ。実際のインターフェースのビジネスに応じて、返されるデータのタイプは異なります
pageInfo JSON すべてのリストインターフェースの応答におけるリストのページネーション情報
pageInfo.count Number 現在のページのデータ件数
pageInfo.pageIndex Number ページネーションのページ番号
pageInfo.pageSize Number 1ページあたりのサイズ
pageInfo.totalCount Number 条件に一致する総データ件数
errorCode String 返されるエラーステータスコード。空の場合はエラーなし
message String 返されるエラーコードに対応する具体的な説明情報
success Boolean 固定で true。インターフェースの呼び出しが成功したことを示します
traceId Boolean traceId。リクエストの追跡に使用します

フィードバック

このページは役に立ちましたか?