リリース管理API
Bitriseはリリース管理用のREST APIを提供しています。APIのベースURLは https://api.bitrise.io/リリース管理/v1
。
API は GUI で利用できるものと同じ機能を提供します。次のことが可能です。
-
アプリを接続します。
-
プリセットを設定します。
-
リリース候補段階や承認段階を含むすべての段階でリリースを管理します。
-
アプリを配布します。
認証
認証も同様に機能します Bitrise APIとして: 必要なもの 個人アクセストークン または ワークスペーストークン API 呼び出しを認証します。
特定のエンドポイントは、 リリースマネージャー 許可または 管理者 役割。通常、これらのエンドポイントは、App Store のレビュー用にアプリを送信したり、App Store または Google Play にアプリをリリースしたりするなど、エンドユーザー向けの機能にアクセスするために使用されます。
これらのロールに関連付けられたエンドポイントにアクセスしようとすると、 403 Permission denied
応答。
ドキュメンテーション
API エンドポイントの詳細なドキュメントは以下でご覧いただけます。 APIドキュメントサイト上のすべてのエンドポイントをテストできます。
技術的な詳細に加えて、特定の Bitrise 支払いプランでエンドポイントが利用可能かどうかを確認することもできます。
App Store API のローカリゼーション コード
App Store APIの特定の呼び出しでは、ローカリゼーションコードが必要になる場合があります。たとえば、 テスト対象 iOS リリースの説明を複数の言語で記述する必要がある場合があります。App Store API では、次のローカリゼーション コードがサポートされています。
レガシーAPI
Bitrise API には、リリース管理で新しいリリースを作成するためのエンドポイントが含まれています。 Bitrise API を使用して新しいリリースを追加するこの API は 2024 年 7 月 15 日までに廃止される予定です。