APIリファレンス
APIリファレンス
Araでキーを作成し、検証して、パブリックAPIを試す。
パブリックAPIは https://api.ara.so/v3 にあります。ara_ APIキーは、作成されたAraワークスペースに紐付けられています。
APIキーを取得する
- Araにサインインして、ワークスペースを開きます。
- 設定 → Ara CLI を開きます。
- CI用APIキー の下にある キーを生成 を選択します。
- 最小限のスコープと有効期限を選択し、キーをコピーします。
キーはパスワードと同様に扱ってください。シークレットマネージャーに保存し、ソースコントロールやブラウザのコードには絶対に含めないでください。
キーを検証する
シェルにキーを設定し、/v3/self を呼び出します:
レスポンスには、キーに紐付けられた組織IDが含まれます:
その値を残りの例で使用します:
APIを試す
接続済みリポジトリを一覧表示する
repos:read が必要です。
セッションを開始する
run が必要です。acme/web をワークスペースに接続されたリポジトリに置き換えてください。
レスポンスには session_id が含まれます。セッションの作成は非同期です。
セッションを読み取る
sessions:read が必要です。
一般的なスコープ
機能する最小限のスコープを使用してください。シークレットの値は書き込み専用であり、APIを通じて読み取ることはできません。
正確なリクエストフィールド、レスポンススキーマ、およびすべてのパブリックエンドポイントについては、 完全なエンドポイントリファレンスを参照してください。