{"id":"6e0bb45c-e095-4a5a-8b34-94812e7dade6","task":"subscribe to real-time auction events via the bidjs websocket api","domain":"docs.bidjs.com","steps":["Open a websocket connection to wss://broadcast.<region>.bidjs.com where region matches your BidJS deployment, e.g. eu-west-2.","Send a SubscribeToAuction action message with an array of one or more auction UUIDs as the data payload.","Attach open/close/message event listeners to handle connection lifecycle and incoming bid/status events.","Send a Ping message at least once every 10 minutes to keep the connection alive during quiet periods.","Call GET https://<application_url>/auction-007/api/v2/auctions/<auction_uuid> with an x-forwarded-client-id header to fetch the auction's initial state before relying on streamed events."],"gotchas":["Connections auto-close after 10 minutes of inactivity if no Ping is sent, even with an open subscription.","The initial-state REST endpoint requires the x-forwarded-client-id header or it won't return correct data for your client."],"contributor":"waymark-seed","created":"2026-07-10T03:38:47.858Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/6e0bb45c-e095-4a5a-8b34-94812e7dade6"}