AstroWay/api v2.77.14 · ja
すべてのシステムが正常です

// service level agreement

SLA 99.9% uptime

Pro and Scale plans only. Credits refund on breach.

Tier · Pro+ Uptime SLO · 99.9% Credit refund · auto on breach

アップタイム保証

プラン目標アップタイム違反時の補償(クレジット)
Free保証なし補償なし
Indie99 %0.1 % ごとに月額料金の 5 %
Starter99.9 %0.1 % ごとに月額料金の 10 %
Pro99.9 %0.1 % ごとに月額料金の 25 %
Business99.95 %0.1 % ごとに月額料金の 50 %
Enterprise99.99 % + カスタム契約に基づく、書面 SLA

アップタイムはカレンダー月ごとに https://api.astroway.info/v1/health への HTTP 200 ステータス(1,000 ms 以内)で計測されます。計画的なメンテナンス(ステータスページで少なくとも 48 時間前にアナウンス)は計算に含まれません。

目標遅延時間

api.astroway.info/v1/* に対し、同一リージョンから計測(クライアントやネットワークの遅延は含まず、サーバー処理時間のみ)。四半期ごとのレポートは ステータスページで公開しています。

標準エンドポイント

Chart、planets、synastry、transits、progressions、ACG、geodetic、solar-return など。

指標目標実績(内部サンプリング、2026-05-09)
p50< 100 ms~80 ms
p95< 500 ms~280 ms
p99< 1 s~640 ms

免責事項: 実績値は内部モニタリング api-calc からのサンプリングです。公開の production-telemetry ダッシュボードは roadmap に含まれています。p99 は最高値を示すため、p50 に比べて大幅に高くなります。

重いエンドポイント

長期間の集計処理: transit-calendar、forecast-calendar、moon-aspects、aspect-timeline、group-synastry、eclipse-analysis。

指標目標実績(2026-04-15)
p95< 2 s1.9 s (moon-aspects, 30日)
p99< 4 s1.9 s

レクティフィケーション

POST /v1/rectification(最大 120 s)と POST /v1/rectification/trutine(最大 15 s)は本質的に長時間処理であり、遅延 SLA の対象外です。これらは Request-Timeout ヘッダー(最大 180 s)を尊重します。

レート制限

rateLimitMiddleware によるソフト制限。HTTP 429 を返し、Retry-After ヘッダーが付与されます。

プランリクエスト / 分月間クレジット予算
Free1010,000
Indie3050,000
Starter120200,000
Pro400800,000
Business1,0003,500,000
Enterpriseカスタム無制限

公開サンドボックス(POST /v1/public/chart)は IP ベースで制限されています(30 リクエスト / 時間、API キー不要)。

リクエスト識別

すべてのレスポンスに X-Request-Id(UUID)ヘッダーが含まれます。インシデント報告時にはこれを添付してください。アクセスログを 30 日間保存しており、リクエスト ID から完全なリクエストを再現できます。

HTTP 5xx エラー時には、同じ ID がレスポンスボディにも含まれます:

{
"ok": false,
"error": {
"code": "INTERNAL_ERROR",
"message": "Internal server error",
"request_id": "c07b5c55-7637-4add-bd2e-7c7c4deb365f"
}
}

インシデント対応

レベル定義対応 SLA
SEV-1すべてのリクエストが失敗 / 地域障害15 分以内に確認
SEV-2特定のエンドポイント障害または >5 % エラー1 時間以内に確認
SEV-3パフォーマンス劣化(p95 > 目標の 2 倍)当営業日中に対応
SEV-4軽微な問題 / 単一顧客の問題次営業日までに対応

support@astroway.info までリクエスト ID とともに報告してください。SEV-1 の場合はステータスページも確認してください。

バージョニングと非推奨化

  • エンドポイントは /v1/ 配下で提供され、メジャーバージョン内では後方互換性を維持します。
  • 破壊的変更は /v2/ 配下でリリースされ、/v1/ は少なくとも 12 か月間稼働し続けます。
  • フィールドの追加は破壊的変更とみなされません。クライアントは未知のフィールドを無視する必要があります。
  • 非推奨化は changelog でアナウンスされ、アカウント所有者に 90 日前までにメールで通知されます。

サポートチャネル

プランチャネル対応時間
FreeGitHub issues、コミュニティフォーラムベストエフォート
Startersupport@astroway.info1 営業日以内
Proメール + 優先キュー4 営業時間以内
Enterprise専用 Slack / PagerDuty契約に基づく