【Railway】Public APIリファレンス
最終更新日:
阿部 隼也
AIイノベーションズ 代表取締役社長 | x.com/ai_abe_shunya
Railwayはこちら (←このリンクから登録すると20ドル分のクレジットがもらえます)
Public APIリファレンス
Railwayは、プロジェクト、サービス、変数などをプログラムで管理するための強力なGraphQL Public APIを提供しています。
エンドポイント
Public APIのエンドポイントは以下の通りです。
https://backboard.railway.app/graphql/v2
認証
APIへのリクエストは、APIトークンを使用して認証する必要があります。トークンは、アカウント設定またはプロジェクト設定で生成できます。
リクエストのAuthorizationヘッダーに、Bearer <YOUR_TOKEN>の形式でトークンを含めてください。
スキーマ
APIの完全なスキーマは、GraphiQLなどのGraphQLクライアントツールを使用してイントロスペクションクエリを実行することで取得できます。
レート制限
APIの使用にはレート制限が適用されます。短時間に大量のリクエストを送信すると、リクエストが一時的にブロックされる可能性があります。具体的な制限については、最新のドキュメントを確認してください。
サポート
APIの使用に関する質問や問題がある場合は、RailwayのDiscordコミュニティやサポートチャネルでお問い合わせください。
APIコレクションファイル
PostmanなどのAPIクライアントで使用できるコレクションファイルを提供しており、APIの探索を容易にします。
GraphiQLプレイグラウンド
ブラウザベースのGraphiQLプレイグラウンドを利用して、クエリを対話的に実行し、APIスキーマを探索することができます。
Railwayはこちら (←このリンクから登録すると20ドル分のクレジットがもらえます)
ブログ