2021 年 9 月下旬から、v1/balance_transactions API でのフィルタリング時にユーザーのタイムアウトを回避するために、`available_on` フィルターがドキュメントから削除されます。現状では、10 秒後に API が 500 エラーでタイムアウトになるため、ユーザー体験の低下を招いています。以前、このフィルターは、`available_on` フィールドに指定された日付範囲に基づいた取引残高のリストのリクエストに使用されていました。通常、この情報は照合で使用されます。すでにこのフィルターを実装している既存のユーザーについては、目に見える影響はありませんが、タイムアウトを回避するために次の代替手段をお勧めします。
`available_on` フィルター使用の代替手段:
list Balance Transactions API で `created` フィルターを使用して、指定した日付範囲に作成された取引残高のリストをリクエストする。データを内部システムに取り込み、`available_on` フィールドが基準を満たす行をプログラムでフィルタリングする。
Reporting API を使用して、残高レポートを実行する。レポートの開始日を使用して、指定した日付範囲に `created` が該当する取引残高のリストを取得する。データを内部システムに取り込み、`available_on` フィールドが基準を満たす行をプログラムでフィルタリングする。
自動入金を利用中のユーザーの場合は、ダッシュボードから、または Reporting API を通じて取得できる Stripe の入金照合レポートを使用する。手動入金を利用している場合は、自動入金に切り替えると、このレポートにアクセスできます。
Stripe Sigma を使用して、追加の設定の変更や ETL なしで、取引残高オブジェクトの `available_on` フィールドへの SQL アクセスを取得する。