よくある質問

APIキーはどう取得しますか?

RapidAPIでAPIを購読し、RapidAPIのダッシュボードからキーをコピーします。X-RapidAPI-Host と一緒に X-RapidAPI-Key ヘッダーで送信してください。Racing APIs専用のアカウントはありません。

プランとレート制限は?

プラン、クォータ、レート制限は各APIのRapidAPIページで設定されています。課金と制限の適用はRapidAPIが行います。

データの更新頻度は?

レース結果とランキングは各レースウィークエンド後に更新されます。ライダーとチームのプロフィールは新シーズンの取り込み時に更新されます。

どのシーズンに対応していますか?

GET /seasons で利用可能なシーズン一覧、GET /seasons/latest で最新シーズンを取得できます。各シーズンにはステータス(終了・進行中・予定)があります。

レスポンスの形式は?

成功レスポンスは data(オブジェクトまたは配列)と meta(件数とページング)を持つJSONです。エラーはHTTPステータス、メッセージ、エラーコードを含むJSONを返します。

MotoGP API は Moto2 と Moto3 にも対応していますか?

はい。シーズン単位のエンドポイントは category クエリパラメータ(MOTOGP、MOTO2、MOTO3)を受け付け、ライダー、チーム、カレンダー、結果、順位表に対応します。規約をご覧ください。

ブラウザやモバイルアプリから API を直接呼び出せますか?

RapidAPI キーをクライアントコードに含めないでください。誰でもコピーしてクォータを使い切れてしまいます。バックエンド、サーバーレス関数、ビルドステップから API を呼び出し、レスポンスをキャッシュしてください。順位表ガイドで小さなプロキシの例を紹介しています。

レスポンスはどのようにキャッシュすべきですか?

結果と順位表はレースウィークエンドごとに、プロフィールはシーズン間で変わります。順位表を1時間、プロフィールを1日キャッシュすれば、ページが高速になりクォータも節約できます。推奨のキャッシュ時間は規約に記載しています。

コード例はありますか?

API リファレンスの各エンドポイントに curl、JavaScript、Python のサンプルがあります。ガイドでは順位表、ライダープロフィール、カレンダー、ファンタジースコアリングなどの完成プロジェクトを順に解説し、ユースケースでは製品の種類ごとに使うエンドポイントを紹介しています。

Formula 1 APIはいつ公開されますか?

開発中で、公開日は未定です。お問い合わせフォームから公開時の通知を受け取れます。

サポートを受けるには?

API、データ範囲、カスタムプランについてはお問い合わせフォームをご利用ください。現在の稼働状況はステータスページで確認できます。