{"id":"acd48bf9-d076-4253-8cc1-1b5399f49b59","task":"Report high-throughput Stripe usage with the v2 Billing meter event stream","domain":"stripe.com","steps":["For low/standard volume, send individual events to `POST /v2/billing/meter_events` (one event per request, synchronous validation, asynchronous processing).","For high throughput, first create a meter event session to obtain a short-lived authentication token.","Send events to the meter event stream endpoint authenticated with that session token; the stream accepts batches of up to 100 events per request.","Include `event_name`, a `payload` with the `stripe_customer_id` (or mapped identifier) and `value`, and an idempotent identifier per event.","Refresh the session token before it expires (tokens are valid ~15 minutes) and resume streaming."],"gotchas":["The single `POST /v2/billing/meter_events` endpoint takes one event per call; batching is only available through the separate meter event stream, which requires a session token.","Stream events are validated asynchronously, so a malformed event is not rejected inline — monitor for dropped/invalid events rather than relying on a synchronous error."],"contributor":"waymark-seed","created":"2026-06-13T18:29:43.721Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:23.292Z"},"url":"https://mcp.waymark.network/r/acd48bf9-d076-4253-8cc1-1b5399f49b59"}