API User Guide
FATBETS APIは、すべてのスポーツの すべてのベットタイプのためのRESTfulサービスです。
APIリファレンス
APIリファレンス文書:
概要
認証
APIはHTTP Basicアクセス認証を使用します。APIにアクセスする際は常にHTTPSを使用します。
次のようなHTTPリクエストヘッダーを送信する必要があります。
承認: Basic <Base64 value of UTF-8 encoded “username:password”>
例:
承認: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
FATBETS APIにアクセスするには、資金供給されたアカウントが必要であることに注意してください。
データ形式
FATBETS APIはJSON形式のみをサポートしています。HTTPヘッダーのAccept
を設定する必要があります:
Accept: application/json
POST HTTPリクエストにはJSONボディコンテンツが必要であり、HTTPヘッダーのContent-Type
を設定する必要があります:
Content-Type: application/json
圧縮
FATBETS APIはHTTP圧縮をサポートしています。最適のパフォーマンスが得られるよう、圧縮を使用することを強く推奨します。
HTTPヘッダーのUser-Agent
が設定されていることを確認してください。設定されていないと、圧縮が機能しない可能性があります。
日時形式
使用する日時はすべてGMTで、ISO 8601形式です
重複排除
クライアントがネットワークリクエストを発行すると、リクエストがタイムアウトになったり、ベットが受け付けられなかったことを示すエラーステータスコードが返されたりする可能性が常にあります。 これにより、同じリクエストが複数回送信される可能性が発生し、重複するベットが作成される可能性があります。重複排除は、リクエストの作成を再試行するときにこのような重複の発生を避けるためのテクニックです。重複排除は自動的に行われます。
ベットが受け付けられると、システムに30分間、uniqueRequestId
が保存されます。 その時間枠内に同じuniqueRequestId
のベットが再度行われると、該当するエラーが表示されます。
すべてのベットリクエストは、重複排除をサポートしています。
APIステータス
FATBETSステータスページに従って、APIステータスに関する通知を受け取るように登録できます。
FATBETS API Open API仕様はGitHubでホストされています。
免責
FATBETSは、いかなる目的でのAPIの使用についても責任を負いません。 APIは「現状有姿」の状態で提供されるものであり、商品性の黙示的保証および特定目的または非侵害への適合性を含め(ただしこれに限定されない)、明示的か黙示的かを問わず、一切保証されません。