Skip to main content
イベントは使用量ベースの請求の基盤です。請求可能なアクションが発生したときにイベントを送信し、メーターがそれらを集計して料金にします。

API Reference — Events Ingestion

例とレスポンスコードを含む完全なAPIドキュメント。

イベント構造

string
必須
リトライ時に重複イベントを検出するために使用する、イベントの一意の識別子です。アクションから導出してください。たとえば、顧客ID + アクション + タイムスタンプのようにすると、リトライされたイベントでも同じIDが維持されます。リトライごとに新しいランダムなUUIDを生成すると、同じイベントが2回カウントされます。
string
必須
Dodo Paymentsの顧客IDです。既存の有効な顧客である必要があります。
string
必須
メーターのイベント名と一致するイベントタイプです(大文字と小文字を区別)。例:api.call、image.generated。
string
ISO 8601形式のタイムスタンプ(UTC)です。省略した場合は、現在のサーバー時刻がデフォルトで使用されます。遅延イベントやバッチイベントを正確に請求するには、この値を含めてください。1時間より古いタイムスタンプ、または5分を超えて未来のタイムスタンプは拒否されます。
object
集計およびフィルタリング用の追加プロパティ。最大50個のキーを指定でき、各キーは最大100文字、各値は最大500文字です。
  • 数値: bytes、tokens、duration_ms
  • フィルター: endpoint、method、quality

イベントの送信

パフォーマンス向上のため、1回のリクエストにつき最大1,000件のイベントをバッチ処理できます。APIでは、1回のリクエストにつき1,000件のイベントというハードリミットが適用されます。

取り込みブループリント

一般的なユースケースのための既製のイベントパターン。ゼロから構築するのではなく、実績のあるブループリントから始めましょう。

LLM Blueprint

OpenAI、Anthropic、Groq、GeminiなどのAIトークン使用量を追跡します。

API Gateway Blueprint

エンドポイントフィルタリングとレート制限に対応したMeter APIリクエストを測定します。

Object Storage Blueprint

クラウドストレージサービス向けにファイルアップロードとストレージ消費量を追跡します。

Stream Blueprint

ビデオ、オーディオ、リアルタイムデータのストリーミング帯域幅を計測します。

Time Range Blueprint

サーバーレス関数やコンピュートインスタンスの経過時間に基づいて課金します。

View All Blueprints

詳細な実装ガイド付きの利用可能なブループリントをすべて確認できます。

ベストプラクティス

重複を防ぐには決定論的なIDを使用してください:${customerId}_${action}_${timestamp}。
5xxおよび429エラーの場合は、指数バックオフを使用してリトライしてください。その他の4xxエラーはリトライしないでください。
リアルタイムイベントではタイムスタンプを省略してください。遅延イベントやバッチイベントでは、正確性を確保するためにタイムスタンプを含めてください。
成功率を追跡し、失敗したイベントを再試行用にキューイングします。

トラブルシューティング

  • イベント名はメーターと完全に一致している必要があります(大文字と小文字を区別)
  • 顧客IDがアカウントに存在している必要があります
  • メーターのフィルターによってイベントが除外されていないことを確認してください
  • タイムスタンプが新しいことを確認してください
APIキーが正しいことを確認し、次の形式を使用してください:Bearer YOUR_API_KEY。
必要なすべてのフィールドが存在することを確認してください:event_id、customer_id、event_name。
  • メタデータキーは、メーターの「Over Property」と完全に一致している必要があります
  • 文字列ではなく数値を使用してください:tokens: 150であり、tokens: "150"ではありません

次のステップ

Create Meters

フィルタと集計関数を使ってイベントが課金対象の数量にどのように集計されるかを定義します。

Ingestion Blueprints

LLMトラッキング、APIゲートウェイ、ストレージなどの一般的なユースケース向けの既製ブループリントを利用してください。

Complete Tutorial

使用量ベースの課金を備えた完全なAI画像ジェネレーターをゼロから構築します。

API Reference

すべてのパラメーター、レスポンスコード、およびインタラクティブテストを含む完全なAPIドキュメント。
最終更新日 2026年9月26日