Testim Automate の REST API を使用して、以下のアクションを実行できます:
- ブランチ - ブランチの作成、マージ、その他のブランチ管理関連機能を実行します。
- テスト - プロジェクトのすべてのテストのリストを取得します。
- ユニーク ID の検索 - テスト、スイート、テストプランの名前を送信して、システム内のユニーク ID を取得します。
- 実行 - 指定したテスト、スイート、ラベル、またはテストプランの実行を開始します。
- 実行結果 - 実行結果を取得します。
API アクセスの有効化
この API を使用する前に、以下の説明に従って API アクセスを設定する必要があります。
API アクセスを有効にするには:
- Settings --> API に移動します。

- Generate API Key をクリックします。
- キーに名前を付けて Generate をクリックします。API キーの値が表示されます。

- API キーをコピーして Done をクリックします。API キーの使用セクションの説明に従って、API 認証ヘッダーでキーを使用します。

API キーの管理
Settings > API 画面から、既存のキーを管理できます。検索ボックスにキー名を入力して、既存のキーを検索できます。

追加のキーを生成するには:
- Generate New をクリックして、上記のAPI アクセスの有効化セクションの手順に従います。
API アクセスを取り消すには:
- リストから該当する API キーを選択します。
- Delete(ゴミ箱)アイコンをクリックします。
- Revoke をクリックして削除を確認します。
API キーの使用
API 呼び出しを実行するには、各呼び出しでヘッダーに以下の形式で API キーを渡す必要があります:
キー名 - Authorization
キー値 - bearer の後に API キーを続ける例:
curl -X 'GET' \ 'https://api.testim.io/branches' \ -H 'accept: application/json' \ -H 'Authorization: Bearer PAK-hdRIBXXXXXXXXXXX