API User Guide

FATBETS APIは、すべてのスポーツの すべてのベットタイプのためのRESTfulサービスです。

APIリファレンス

はじめ方

API変更ログ

よくある質問

公正使用ポリシー

APIリファレンス文書:

ラインAPI

ベット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は「現状有姿」の状態で提供されるものであり、商品性の黙示的保証および特定目的または非侵害への適合性を含め(ただしこれに限定されない)、明示的か黙示的かを問わず、一切保証されません。