Taxímetro
Taximetro Stream
SSE stream of pay.sh MPP session events for a single channel.
Sequence on each connection:
- (optional) Replay historical events from mpp_session_events
- Poll pay.sh GET /__402/payment-channels/receipt/{channel_id}
- Heartbeat settlement_pending per tick; on finalize, persist + relay settlement_complete and end the stream
Disconnects mid-stream are normal — the client reconnects with replay=true and the gap is filled from the DB mirror. Idempotency on the mirror means a client retrying inside the replay window may see a few duplicates, but the SSE protocol's id: field is what browsers use for last-event-id replay anyway. We don't set id: today; clients should de-dupe by tx_hash on settlement events.
get/api/v1/taximetro/{channel_id}/stream
Request
- Base URL: https://api.execution.market
- URL: https://api.execution.market/api/v1/taximetro/{channel_id}/stream
- Auth: API key in header Signature-Input
Path parameters
channel_idstring required
Query parameters
replayboolean
If true, flush historical events from the DB mirror before live stream starts.
replay_limitinteger nullable
Override max replay events (capped at EM_TAXIMETRO_REPLAY_LIMIT).
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.